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

UD previous posts
Posts: 42
Joined: Sat Sep 30, 2006 9:43 am

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

Post by UD previous posts »

the 3 Menuentrys

cut

copy

goto Function

does not work cause nothimh is marked after the right click

tx
Using Nissan 350 Z with last Firmware

compiled with Super Plus
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:the 3 Menuentrys

cut

copy

goto Function

does not work cause nothimh is marked after the right click

tx
Fixed, thanks for reporting.
Will be available in next commit.
enjoy hbIDEing...
Pritpal Bedi
http://hbide.vouch.info/
UD previous posts
Posts: 42
Joined: Sat Sep 30, 2006 9:43 am

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

Post by UD previous posts »

tx
Using Nissan 350 Z with last Firmware

compiled with Super Plus
User avatar
Sepp Hinterhuber
Posts: 8
Joined: Thu Jun 03, 2010 9:15 am

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

Post by Sepp Hinterhuber »

hello and thank u for this nice work

can u please add a switch fort shuting up the question "Want to close Hbide"

the question for changed Prg Files is ok

but the question also comes when nothing is changed

Tx from the steiermark
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 »

Sepp Hinterhuber wrote: can u please add a switch fort shuting up the question "Want to close Hbide"
the question for changed Prg Files is ok
but the question also comes when nothing is changed
It's there.

Instead of clicking "X" button in titlebar click on
left-most "Exit" toolbar button which will not through up this alert.
X click is a standard behavior for any application to terminate.
enjoy hbIDEing...
Pritpal Bedi
http://hbide.vouch.info/
User avatar
Sepp Hinterhuber
Posts: 8
Joined: Thu Jun 03, 2010 9:15 am

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

Post by Sepp Hinterhuber »

u are fast can i call u "Red Flash"

thank u
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 »

Sepp Hinterhuber wrote: u are fast can i call u "Red Flash"
Thanks for the newly crowned title.
Call as you would like though I like "Pritpal" more suited to me.
BTW what does "Red Flash" signifies ?
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 hbIDE posted for download - http://hbide.vouch.info/

You may require to delete following sections from hbide.ini
[DBUPANELS]
[DBUPANELSINFO]

This is based ( primarily ) on following ChangeLog entries:

2010-07-04 09:08 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
* contrib/hbxbp/xbpmenubar.prg
! Added "style" management method - unique to Harbour.

2010-07-04 08:40 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
* contrib/hbqt/hbqt.ch
* contrib/hbqt/hbqt_hbslots.cpp
* contrib/hbqt/hbqt_hbslots.h
+ Added: more slots covering QMdiArea and QMdiSubWindow classes.

* contrib/hbxbp/xbpbrowse.prg
! Reworked: event handelling methods more spontaneous.

+ contrib/hbide/resources/browser.png
+ contrib/hbide/resources/formview.png
+ contrib/hbide/resources/thumbnail.png
+ contrib/hbide/resources/view_cascaded.png
+ contrib/hbide/resources/view_organized.png
+ contrib/hbide/resources/view_tabbed.png
+ contrib/hbide/resources/view_tiled.png

* contrib/hbide/hbide.qrc
+ Added: few images as above.

* contrib/hbide/hbide.prg
* contrib/hbide/ideactions.prg
* contrib/hbide/idebrowse.prg
* contrib/hbide/idedocks.prg
* contrib/hbide/ideeditor.prg
* contrib/hbide/idemisc.prg
* contrib/hbide/ideskeletons.prg
* contrib/hbide/idestylesheets.prg
* contrib/hbide/idethemes.prg
* contrib/hbide/idetools.prg

+ Reworked: application theme management.
Now it includes the missing components from previous.

+ Reworked: ideDBU interface.
Now it is hosted in a MDI interface which is more natural
to table management, including relational views. User can
rearrange and resize the browsers to his personal tastes.
Here is the layout hirarchy of ideDBU:

hbIDE
ideDBU - docking pane, right-hand, floatable, dockable.
Toolbar
Add a table, Form View, Tabbed View, Original View,
Cascaded View, Tiled View, Remove browser,
Panels - create button, switch menu
Panels - user defined, only one visible at a time
Panel 1
Browser 1 - .dbf, an array ( TODO, functionality is there )
Browser 2
Browser n
Panel 2
Browser 1
Browser 2
Browser n
Panel n
Browser 1
Browser 2
Browser n
Panels retain their last contents and are presented
on next run as is. The only exception being panel "Main"
is always the first visible.

NOTE: there is a lot on my drawing board.
So far I was struggling to make the behavior of
XbpBrowser stable per TBrowse specs and interface
design. Rest will follow soon.
enjoy hbIDEing...
Pritpal Bedi
http://hbide.vouch.info/
UD previous posts
Posts: 42
Joined: Sat Sep 30, 2006 9:43 am

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

Post by UD previous posts »

Hi and Hello

U know Ed for windows ??

It offers a dropdownbox with the include files or if u click in the editor on the include file it open it

What do u think about it ??

Thank You
Using Nissan 350 Z with last Firmware

compiled with Super Plus
UD previous posts
Posts: 42
Joined: Sat Sep 30, 2006 9:43 am

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

Post by UD previous posts »

Hi and Hello
When i click on the right panel "functions list" "Document writer"
"dbu ide" i always have to click one time on the tab before it is in the foreground

What u think about if the panel is selected to put it automatic in the foreground

Sometimes it takes longer is the scrollbar is activated so i had to click the arrow 2-4 times before i can switch the panel

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: U know Ed for windows ??
It offers a dropdownbox with the include files or if u click in the editor on the include file it open it
No, never used.

It can be a good feature.

Double-clicking on an include file can
be attached to opening it involves one more issue. How do we know
where it is located ? If .ch resides in the same folder where .prg is,
then only it is possibe. I will think over.
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: When i click on the right panel "functions list" "Document writer"
"dbu ide" i always have to click one time on the tab before it is in the foreground
Yes, I know this glitch.
I had fixed it in the past but again it has gone weired.
Trying to fix and hopefully it will be done.
Sometimes it takes longer is the scrollbar is activated so i had to click the arrow 2-4 times before i can switch the panel
Which "scrollbar" you are talking about ?
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 implementation of hbIDE at http://hbide.vouch.info/

Two major feature, which can help you immensely are:
1. Auto run script at the startup of hbIDE
This is specifically useful for FWH users to setup environment.
Copy following code, create hbide/plugins/auto_fwh.prg and paste there.

// hbide/plugins/auto_fwh.prg
//------------------------------------------//
FUNCTION main( oIde )

hb_setEnv( "HB_USER_PRGFLAGS", "-iC:\FWH\Include" )
hb_setEnv( "HB_USER_LDFLAGS" , "-LC:\FWH\Lib -lfwh" )

RETURN NIL
//-----------------------------------------//
Assuming that you have FWH on C drive, above tiny prg will do all for you.

2. Drag and Drop support.

It is based on following ChangeLog entries:

2010-07-05 15:05 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
* contrib/hbide/hbide.prg
* contrib/hbide/idebrowse.prg
* contrib/hbide/idedocks.prg
* contrib/hbide/ideplugins.prg
+ Implemented: drag and drop support at two points:
1. When a valid text file supported by hbIDE
is dragged and dropped on editor widget.
2. When a .dbf file is dropped on ideDBU widget.

Please feel free to extend your comments.

2010-07-05 13:41 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
* contrib/hbqt/doc/en/class_qmimedata.txt
* contrib/hbqt/qtcore/QMimeData.cpp
* contrib/hbqt/qtcore/TQMimeData.prg
* contrib/hbqt/qth/QMimeData.qth
+ Added method QStrinList * hbUrlList() which returns list
of Urls as strings. It is a workarount until proper
QList<QUrl> implementation is not in place.

2010-07-05 08:24 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
* contrib/hbqt/qth/QList.qth
+ Uncommented few methods.
* contrib/hbqt/qth/QUrl.qth
! Changed: the constructor.

* contrib/hbqt/doc/en/class_qlist.txt
* contrib/hbqt/qtcore/QList.cpp
* contrib/hbqt/qtcore/QUrl.cpp
* contrib/hbqt/qtcore/TQList.prg
* Auto generated

2010-07-05 00:20 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
* contrib/hbqt/generator/hbqtgen.prg
+ Implemented: QList support for Q* data types as return value.
Still I could not find a dynamic way to pass it as an
argument to a function. This feature enables to harness
Qt's power to greater extent.

* contrib/hbqt/qth/QAction.qth
* contrib/hbqt/qth/QDropEvent.qth
* contrib/hbqt/qth/QFileDialog.qth
* contrib/hbqt/qth/QFontDatabase.qth
* contrib/hbqt/qth/QInputMethodEvent.qth
* contrib/hbqt/qth/QLocale.qth
* contrib/hbqt/qth/QMimeData.qth
* contrib/hbqt/qth/QPrinter.qth
* contrib/hbqt/qth/QTextEdit.qth
* contrib/hbqt/qth/QTextLayout.qth
* contrib/hbqt/qth/QTextOption.qth
! Commented out those functions returnin QList of type other than Q*.

* contrib/hbqt/qtcore/*
* contrib/hbqt/qtgui/*
* contrib/hbqt/qtnetwork/*
! Regenerated.

2010-07-04 15:48 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
* contrib/hbide/ideplugins.prg
+ Extended auto execuable scripts to have .hbs extension
besides .prg.

2010-07-04 15:18 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
* contrib/hbide/idemisc.prg
+ #include "hbextern.ch"

* contrib/hbide/ideplugins.prg
* contrib/hbide/hbide.prg
+ Implemented: execution of auto scripts.
Any .prg placed in /plugins folder with "auto_" prefix,
f.e., /harbour/contrib/hbide/plugins/auto_setenv.prg
will be executed just after hbIDE dialog is made visible.
hbIDE itself is passed as only parameter sent to the
script. The idea is to allow developers of miscllaneous
GUI libraries to setup their own environment variables.
Another aspect of this feature could be changing the
behavior of hbIDE itself through its various component
objects, though it may need some more API functions.
An idea which can be extended and offers developers
greater control over the affairs.

! Modified last commit's missing entry.

2010-07-04 14:17 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
* contrib/hbqt/hbqt_hbqplaintextedit.cpp
! Fixed: horizontal selection where background color was
missed by a couple of pixels to the left.

* contrib/hbide/idefindreplace.prg
! Fixed to not "find" twice if "Return" is pressed.

* contrib/hbide/ideedit.prg

2010-07-04 12:49 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
* contrib/hbqt/hbqt_hbqplaintextedit.cpp
! Fixed: one more glitch in selected text background color
off by few pixels verically - now the bottom line.

2010-07-04 12:20 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
* contrib/hbqt/hbqt_hbqplaintextedit.cpp
! Fixed: glitch in selected text background color off by few pixels.
enjoy hbIDEing...
Pritpal Bedi
http://hbide.vouch.info/
The Real Fasi
Posts: 20
Joined: Tue Feb 02, 2010 10:32 am

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

Post by The Real Fasi »

---------------------------
Run-time Error!
---------------------------


Error BASE/1070 Argument error: ==


Called from (b)XBPMENUBAR_EXECSLOT(539)


Called from ASCAN(0)


Called from XBPMENU:EXECSLOT(539)


Called from (b)XBPMENUBAR_PLACEITEM(307)


Called from QT_QEVENTLOOP_PROCESSEVENTS(0)


Called from QEVENTLOOP:PROCESSEVENTS(102)


Called from APPEVENT(266)


Called from HBIDE:CREATE(553)


Called from MAIN(117)
---------------------------
OK
---------------------------

TX
The Real Fasi
Posts: 20
Joined: Tue Feb 02, 2010 10:32 am

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

Post by The Real Fasi »

---------------------------
Run-time Error!
---------------------------


Error DBCMD/1011 Alias already in use: ADR_100


Called from DBUSEAREA(0)


Called from IDEBROWSE:CREATE(846)


Called from IDEBROWSEMANAGER:ADDTABLE(534)


Called from IDEBROWSEMANAGER:EXECEVENT(444)


Called from (b)IDEBROWSEMANAGER_BUILDTOOLBAR(276)


Called from QT_QEVENTLOOP_PROCESSEVENTS(0)


Called from QEVENTLOOP:PROCESSEVENTS(102)


Called from APPEVENT(266)


Called from HBIDE:CREATE(553)


Called from MAIN(117)
---------------------------
OK
---------------------------
Post Reply