Pritpal, HBIDE developer, assists us to use it with FWH

User avatar
Uwe.Diemer
Posts: 81
Joined: Mon Aug 09, 2010 11:00 am

Re: Pritpal, HBIDE developer, assists us to use it with FWH

Post by Uwe.Diemer »

^dont really work

Perhaps a function like "Save Windows position and Stats"

tx
User avatar
Uwe.Diemer
Posts: 81
Joined: Mon Aug 09, 2010 11:00 am

Re: Pritpal, HBIDE developer, assists us to use it with FWH

Post by Uwe.Diemer »

---------------------------
HBQT Runtime Error
---------------------------

Error BASE/1004 No exported method: OTABWIDGET
Called from OTABWIDGET(0)
Called from XBPTABPAGE:CREATE(0)
Called from IDEEDITOR:BUILDTABPAGE(1651)
Called from IDEEDITOR:CREATE(1336)
Called from IDEEDITSMANAGER:BUILDEDITOR(435)
Called from IDESOURCESMANAGER:EDITSOURCE(191)
Called from IDESOURCESMANAGER:LOADSOURCES(119)
Called from HBIDE:CREATE(492)
Called from MAIN(120)
---------------------------
OK
---------------------------

dont click "OK"


In the second dialog follows

---------------------------
HBQT Runtime Error
---------------------------

Error BASE/1004 No exported method: CPANEL
Called from CPANEL(0)
Called from IDEBROWSEMANAGER:DISPSTATUSINFO(394)
Called from (b)IDEBROWSEMANAGER_CREATE(342)
Called from QT_QMESSAGEBOX_EXEC(0)
Called from QMESSAGEBOX:EXEC(0)
Called from HBQT_MESSAGEBOX(0)
Called from DEFERROR(0)
Called from (b)HBQT_ERRORSYS(0)
Called from OTABWIDGET(0)
Called from XBPTABPAGE:CREATE(0)
Called from IDEEDITOR:BUILDTABPAGE(1651)
Called from IDEEDITOR:CREATE(1336)
Called from IDEEDITSMANAGER:BUILDEDITOR(435)
Called from IDESOURCESMANAGER:EDITSOURCE(191)
Called from IDESOURCESMANAGER:LOADSOURCES(119)
Called from HBIDE:CREATE(492)
Called from MAIN(120)
---------------------------
OK
---------------------------
User avatar
Pritpal Bedi
Posts: 154
Joined: Thu Jun 03, 2010 6:27 am
Contact:

Re: Pritpal, HBIDE developer, assists us to use it with FWH

Post by Pritpal Bedi »

Uwe.Diemer wrote:^dont really work

Perhaps a function like "Save Windows position and Stats"

tx
Yes, there is.

1. Click "View as arranged" icon.
2. Resize, position, arrange panels "Stats" and "Main" and any other(s).
3. Click on "Save layout" icon.
4. Exit and re-enter hbIDE.
enjoy hbIDEing...
Pritpal Bedi
http://hbide.vouch.info/
User avatar
Pritpal Bedi
Posts: 154
Joined: Thu Jun 03, 2010 6:27 am
Contact:

Re: Pritpal, HBIDE developer, assists us to use it with FWH

Post by Pritpal Bedi »

Uwe.Diemer wrote:---------------------------
HBQT Runtime Error
---------------------------

Error BASE/1004 No exported method: OTABWIDGET
Called from OTABWIDGET(0)
Called from XBPTABPAGE:CREATE(0)
Called from IDEEDITOR:BUILDTABPAGE(1651)
Called from IDEEDITOR:CREATE(1336)
Called from IDEEDITSMANAGER:BUILDEDITOR(435)
Called from IDESOURCESMANAGER:EDITSOURCE(191)
Called from IDESOURCESMANAGER:LOADSOURCES(119)
Called from HBIDE:CREATE(492)
Called from MAIN(120)
---------------------------
OK
---------------------------

dont click "OK"
Can you exactly outline how I can reproduce it ?
enjoy hbIDEing...
Pritpal Bedi
http://hbide.vouch.info/
User avatar
Uwe.Diemer
Posts: 81
Joined: Mon Aug 09, 2010 11:00 am

Re: Pritpal, HBIDE developer, assists us to use it with FWH

Post by Uwe.Diemer »

thanks for the button

i will try to reproduce the error

after deleting the hbide.n the error was away and i dont make a backup
User avatar
Uwe.Diemer
Posts: 81
Joined: Mon Aug 09, 2010 11:00 am

Re: Pritpal, HBIDE developer, assists us to use it with FWH

Post by Uwe.Diemer »

Hello
Sometimes I close the wrong Prg File in the editor cause the close button is not on the tab

Perhaps u can chang the color of the active Tab

thanks
User avatar
Pritpal Bedi
Posts: 154
Joined: Thu Jun 03, 2010 6:27 am
Contact:

Re: Pritpal, HBIDE developer, assists us to use it with FWH

Post by Pritpal Bedi »

Uwe.Diemer wrote:Hello
Sometimes I close the wrong Prg File in the editor cause the close button is not on the tab

Perhaps u can chang the color of the active Tab

thanks
In "animated" mode color of active tab is distinguished.
Unfortunately in non-animation mode it is not possible, may be I could not find a way.
enjoy hbIDEing...
Pritpal Bedi
http://hbide.vouch.info/
User avatar
Uwe.Diemer
Posts: 81
Joined: Mon Aug 09, 2010 11:00 am

Re: Pritpal, HBIDE developer, assists us to use it with FWH

Post by Uwe.Diemer »

U have a new commit to download ?

tx Uwe D aus E
User avatar
Pritpal Bedi
Posts: 154
Joined: Thu Jun 03, 2010 6:27 am
Contact:

Re: Pritpal, HBIDE developer, assists us to use it with FWH

Post by Pritpal Bedi »

Uwe.Diemer wrote:U have a new commit to download ?

tx Uwe D aus E
Yes, by today evening.

BTW Harour's daily binary build is always available now. Please follow announcement link below:
http://groups.google.com/group/harbour- ... 52e5?hl=en#
It contains hbIDE also. It is always good upto my last commit to SVN.

I will keep on posting only hbIDE as usual.
enjoy hbIDEing...
Pritpal Bedi
http://hbide.vouch.info/
User avatar
Pritpal Bedi
Posts: 154
Joined: Thu Jun 03, 2010 6:27 am
Contact:

Re: Pritpal, HBIDE developer, assists us to use it with FWH

Post by Pritpal Bedi »

Hello Everybody

Here is the latest upload of hbIDE at http://hbide.vouch.info/

This upload sets the backdrop for upcoming Report Designer.

The ChangeLog:

2010-08-23 00:16 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
* contrib/hbqt/hbqt.ch
* contrib/hbqt/qtgui/doc/en/class_hbqgraphicsitem.txt
* contrib/hbqt/qtgui/doc/en/class_hbqgraphicsscene.txt
* contrib/hbqt/qtgui/g/filelist.hbm
* contrib/hbqt/qtgui/g/HBQGraphicsItem.cpp
+ contrib/hbqt/qtgui/g/HBQGraphicsScene.cpp
* contrib/hbqt/qtgui/g/hbqtgui.h
* contrib/hbqt/qtgui/g/THBQGraphicsItem.prg
+ contrib/hbqt/qtgui/g/THBQGraphicsScene.prg
* contrib/hbqt/qtgui/hbqt_hbqgraphicsitem.cpp
* contrib/hbqt/qtgui/hbqt_hbqgraphicsitem.h
* contrib/hbqt/qtgui/hbqt_hbqgraphicsrectitem.cpp
* contrib/hbqt/qtgui/hbqt_hbqgraphicsrectitem.h
+ contrib/hbqt/qtgui/hbqt_hbqgraphicsscene.cpp
+ contrib/hbqt/qtgui/hbqt_hbqgraphicsscene.h
* contrib/hbqt/qtgui/hbqtgui.hbm
* contrib/hbqt/qtgui/qth/HBQGraphicsItem.qth
+ contrib/hbqt/qtgui/qth/HBQGraphicsScene.qth
* contrib/hbqt/utils/qtgui.qtp

* contrib/hbide/hbide.qrc
* contrib/hbide/resources/designer.png
* contrib/hbide/resources/grid.png

* contrib/hbide/idereportsmanager.prg
+ Added: more classes forming the building blocks of Report Designer.
+ Implemented: in Report Designer:
Reworked: GraphicsScene mechanism.
Added: Objects - Images, Gradients, Ellipses, etc.
Refined: other objects.
Added: Sources and Fields with drag support.
Obejct Resizing.
And many other aspects. Please play.

2010-08-20 19:04 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
* contrib/hbide/idemisc.prg
* contrib/hbide/idereportsmanager.prg
% Dragging the icons on left-toolbar of ideReports Designer
place a rectangular object on the page, experimentations.

2010-08-19 19:01 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
* contrib/hbqt/qtgui/hbqt_hbqgraphicsrectitem.cpp
* contrib/hbqt/qtgui/hbqt_hbqgraphicsrectitem.h
+ A lot of structural changes.

* contrib/hbide/idereportsmanager.prg
* contrib/hbide/idetoolbar.prg
+ Advanced: "Page" management and "objects" placement.
Page presented is now true to A4 size with margins.
Objects placement is achieved to be dropped exactly at the cursor position.

To play with: try to drag "Rect" node in "Data" tree onto page surface.
Use multiple iterations, move at will the rectangles.

2010-08-19 02:23 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
* contrib/hbqt/qtgui/g/QDrag.cpp
* contrib/hbqt/qtgui/qth/QDrag.qth
% Shifted: ownership of QMimeData to QDrag object.

2010-08-18 12:19 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
* contrib/hbqt/qtgui/g/QGraphicsScene.cpp
* contrib/hbqt/qtgui/qth/QGraphicsScene.qth
% Fixed: GPF on exit. QGraphicsScene:addItem() is owned by the scene.

2010-08-17 20:32 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
+ contrib/hbqt/qtgui/hbqt_hbqgraphicsrectitem.cpp
+ Added: miss from the prev commit.

2010-08-17 09:56 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
+ contrib/hbqt/qtgui/hbqt_hbqgraphicsrectitem.h
+ Added: miss from the prev commit.

2010-08-17 08:15 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
* contrib/hbqt/utils/qtgui.qtp

* contrib/hbqt/qtcore/g/QByteArray.cpp
* contrib/hbqt/qtcore/qth/QByteArray.qth

* contrib/hbqt/qtgui/qth/QMouseEvent.qth
+ contrib/hbqt/qtgui/qth/HBQGraphicsRectItem.qth
+ contrib/hbqt/qtgui/doc/en/class_hbqgraphicsrectitem.txt
+ contrib/hbqt/qtgui/g/HBQGraphicsRectItem.cpp
+ contrib/hbqt/qtgui/g/THBQGraphicsRectItem.prg
* contrib/hbqt/qtgui/g/QMouseEvent.cpp
* contrib/hbqt/qtgui/g/hbqtgui.h
* contrib/hbqt/qtgui/g/filelist.hbm
+ contrib/hbqt/qtgui/hbqt_hbqabstractitemmodel.cpp
+ contrib/hbqt/qtgui/hbqt_hbqgraphicsitem.cpp
+ contrib/hbqt/qtgui/hbqtgui.hbm
+ Added: one more class and set constructors right for others.

* contrib/hbide/hbide.prg
* contrib/hbide/ideactions.prg
* contrib/hbide/idedocks.prg
* contrib/hbide/ideobject.prg
* contrib/hbide/idereportsmanager.prg
* contrib/hbide/idethemes.prg
* contrib/hbide/idetoolbar.prg
% Fixed: a bug in "Highlighting Themes" - reported on FWH forums.
+ Implemented: "Toggle Animation" and "Toggle Statusbar" <View> menu options
now show toggle indicators in the menu also.

+ Advanced: drag and drop from QTreeWidget() and QToolButto().
These are the building blocks for Harbour's Report Generator ( thought-of ).

2010-08-13 18:34 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
* contrib/hbide/ideobject.prg
* contrib/hbide/idereportsmanager.prg
% Little more advancement in drg-drop functionality.

2010-08-13 18:29 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
+ contrib/hbqt/qtgui/doc/en/class_hbqgraphicsitem.txt

+ contrib/hbqt/qtgui/g/HBQGraphicsItem.cpp
+ contrib/hbqt/qtgui/g/hbqtgui.h
+ contrib/hbqt/qtgui/g/THBQGraphicsItem.prg
* contrib/hbqt/qtgui/g/filelist.hbm

+ contrib/hbqt/qtgui/qth/HBQGraphicsItem.qth

+ contrib/hbqt/qtgui/hbqt_hbqgraphicsitem.cpp
+ contrib/hbqt/qtgui/hbqt_hbqgraphicsitem.h

* contrib/hbqt/qtgui/hbqtgui.hbm
* contrib/hbqt/utils/qtgui.qtp

+ Added: HBQGraphicsItem() inheriting QGraphicsItem.
It is necessary to recieve many events which otherwise are
not possible via plain .prg code.

2010-08-13 16:58 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
+ contrib/hbqt/qtgui/doc/en/class_qdrag.txt
+ contrib/hbqt/qtgui/g/QDrag.cpp
+ contrib/hbqt/qtgui/g/TQDrag.prg
+ contrib/hbqt/qtgui/qth/QDrag.qth

* contrib/hbqt/qtgui/g/filelist.hbm
* contrib/hbqt/qtgui/g/hbqtgui.h

* contrib/hbqt/utils/qtgui.qtp
+ Added: one more class to initiate "drag" operation.

2010-08-12 19:00 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
* contrib/hbqt/qtcore/hbqt_hbslots.cpp
* contrib/hbqt/qtcore/hbqt_hbslots.h
+ Added: one more signal to manage QGraphicsScene.

* contrib/hbqt/qtgui/qth/QGraphicsView.qth
* contrib/hbqt/qtgui/g/QGraphicsView.cpp
% Fallen back to my original method of pointer propogation up its parent.
I was hoping to get success with Bacco's patched "p->type" implementation.
TODO: clean other QGraphics* classes.

* contrib/hbide/idereportsmanager.prg
+ Started: QGraphics* based ideReportManager's implementation.

2010-08-12 17:40 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
+ contrib/hbqt/qtgui/qth/QGraphicsSceneContextMenuEvent.qth
+ contrib/hbqt/qtgui/qth/QGraphicsSceneDragDropEvent.qth
+ contrib/hbqt/qtgui/qth/QGraphicsSceneEvent.qth
+ contrib/hbqt/qtgui/qth/QGraphicsSceneHelpEvent.qth
+ contrib/hbqt/qtgui/qth/QGraphicsSceneHoverEvent.qth
+ contrib/hbqt/qtgui/qth/QGraphicsSceneMouseEvent.qth
+ contrib/hbqt/qtgui/qth/QGraphicsSceneMoveEvent.qth
+ contrib/hbqt/qtgui/qth/QGraphicsSceneResizeEvent.qth
+ contrib/hbqt/qtgui/qth/QGraphicsSceneWheelEvent.qth

* contrib/hbqt/qtgui/g/filelist.hbm
* contrib/hbqt/qtgui/g/hbqtgui.h
*
* contrib/hbqt/utils/qtgui.qtp
*
* contrib/hbqt/hbqt.ch

+ Added: few more classes to handle graphics scene events.

+ contrib/hbqt/qtgui/doc/en/class_q*.txt
+ contrib/hbqt/qtgui/g/Q*.cpp
+ contrib/hbqt/qtgui/g/TQ*.prg
+ Autogenerated.

2010-08-12 14:43 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
* contrib/hbqt/qtgui/qth/QGraphicsEllipseItem.qth
* contrib/hbqt/qtgui/qth/QGraphicsGridLayout.qth
* contrib/hbqt/qtgui/qth/QGraphicsItemAnimation.qth
* contrib/hbqt/qtgui/qth/QGraphicsItemGroup.qth
* contrib/hbqt/qtgui/qth/QGraphicsLinearLayout.qth
* contrib/hbqt/qtgui/qth/QGraphicsLineItem.qth
* contrib/hbqt/qtgui/qth/QGraphicsPathItem.qth
* contrib/hbqt/qtgui/qth/QGraphicsPixmapItem.qth
* contrib/hbqt/qtgui/qth/QGraphicsPolygonItem.qth
* contrib/hbqt/qtgui/qth/QGraphicsProxyWidget.qth
* contrib/hbqt/qtgui/qth/QGraphicsRectItem.qth
* contrib/hbqt/qtgui/qth/QGraphicsSimpleTextItem.qth
* contrib/hbqt/qtgui/qth/QGraphicsSvgItem.qth
* contrib/hbqt/qtgui/qth/QGraphicsTextItem.qth
* contrib/hbqt/qtgui/qth/QGraphicsWidget.qth
+ Set right the constructors.

* contrib/hbqt/qtgui/g/Q*.cpp
* Regenerated
enjoy hbIDEing...
Pritpal Bedi
http://hbide.vouch.info/
User avatar
Uwe.Diemer
Posts: 81
Joined: Mon Aug 09, 2010 11:00 am

Re: Pritpal, HBIDE developer, assists us to use it with FWH

Post by Uwe.Diemer »

Hi please can u tell me why the ide size changes from 12 mb to 8 mb than to 6 and than again 12 mb between the builds

tx
User avatar
Pritpal Bedi
Posts: 154
Joined: Thu Jun 03, 2010 6:27 am
Contact:

Re: Pritpal, HBIDE developer, assists us to use it with FWH

Post by Pritpal Bedi »

Uwe.Diemer wrote:Hi please can u tell me why the ide size changes from 12 mb to 8 mb than to 6 and than again 12 mb between the builds

tx
Sure.

hbIDE distro contains :

1. 06 mb: hbide.exe + qtcore4.dll + qtgui4.dll + qtnetwork4.dll
2. 08 mb: 1 + complete sources, images, dialogs (.ui(s) )
3. 12 mb : 2 + qtdesigner4.dll

06 mb: current size.

It started with #2 initially, then to #3, then #2 and finally #1.

Why #1:
1. Harbour is now capable of embedding images and dialogs into the executable.
2. Upload and download time is greatly reduced.
3. Installation is not dependent on any external files.

Hope I am clear now.
You can confirm this by inspecting the contents of hbIDE installation folder.
enjoy hbIDEing...
Pritpal Bedi
http://hbide.vouch.info/
User avatar
Adolfo
Posts: 815
Joined: Tue Oct 11, 2005 11:57 am
Location: Chile
Contact:

Re: Pritpal, HBIDE developer, assists us to use it with FWH

Post by Adolfo »

Pritpal

I've been using HBIDE for some days, I found it really good. There's only one thing I miss from my actual prg editor (MED).

Is the possibility to copy and paste Column blocks as in the following sequence

1.- Select a Column Block with Rigth Button and drag the mouse

Image

2.- Right mouse Button, (select copy from the menu )

Image

3.- Right mouse click again in any part of the code ( select paste as column block )

Image

4.- And you are done.

Image


If possible and not to difficult to code, it'll be one of my wishes for HBIDE.
Again.. thanks for your great effort and an excellent work.

From Chile
Adolfo
;-) Ji,ji,ji... buena la cosa... "all you need is code"

http://www.xdata.cl - Desarrollo Inteligente
----------
Lenovo Legion Y520, 16GB Ram, 1 TB NVME M.2, 1 TB SSD, GTX 1050
User avatar
Pritpal Bedi
Posts: 154
Joined: Thu Jun 03, 2010 6:27 am
Contact:

Re: Pritpal, HBIDE developer, assists us to use it with FWH

Post by Pritpal Bedi »

Adolfo wrote:Pritpal

I've been using HBIDE for some days, I found it really good. There's only one thing I miss from my actual prg editor (MED).

Is the possibility to copy and paste Column blocks as in the following sequence

1.- Select a Column Block with Rigth Button and drag the mouse
2.- Right mouse Button, (select copy from the menu )
3.- Right mouse click again in any part of the code ( select paste as column block )
4.- And you are done.

If possible and not to difficult to code, it'll be one of my wishes for HBIDE.
Again.. thanks for your great effort and an excellent work.

From Chile
Adolfo
hbIDE already has it.

0. - Click <Select mode> editor's toptoolbar button
1. - Start selection as usual with mouse or keys
REST is the same as you outlined above.

The only difference is : "Selection mode" is toggled via Icon (hbIDE) and context-menu (MED).
enjoy hbIDEing...
Pritpal Bedi
http://hbide.vouch.info/
User avatar
Adolfo
Posts: 815
Joined: Tue Oct 11, 2005 11:57 am
Location: Chile
Contact:

Re: Pritpal, HBIDE developer, assists us to use it with FWH

Post by Adolfo »

Pritpal....

Done..
Thanks again.. HBIDE...definitely a great tool

I think on changing all my projects to it next week...

From Chile
Adolfo
;-) Ji,ji,ji... buena la cosa... "all you need is code"

http://www.xdata.cl - Desarrollo Inteligente
----------
Lenovo Legion Y520, 16GB Ram, 1 TB NVME M.2, 1 TB SSD, GTX 1050
Post Reply