Page 8 of 20

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

PostPosted: Wed Jun 30, 2010 8:53 am
by UD previous posts
the 3 Menuentrys

cut

copy

goto Function

does not work cause nothimh is marked after the right click

tx

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

PostPosted: Wed Jun 30, 2010 9:15 am
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.

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

PostPosted: Wed Jun 30, 2010 9:36 am
by UD previous posts
tx

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

PostPosted: Wed Jun 30, 2010 6:58 pm
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

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

PostPosted: Wed Jun 30, 2010 7:10 pm
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.

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

PostPosted: Wed Jun 30, 2010 7:15 pm
by Sepp Hinterhuber
u are fast can i call u "Red Flash"

thank u

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

PostPosted: Wed Jun 30, 2010 7:31 pm
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 ?

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

PostPosted: Sun Jul 04, 2010 6:13 pm
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.

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

PostPosted: Mon Jul 05, 2010 10:10 am
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

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

PostPosted: Mon Jul 05, 2010 11:26 am
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

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

PostPosted: Mon Jul 05, 2010 2:51 pm
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.

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

PostPosted: Mon Jul 05, 2010 2:53 pm
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 ?

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

PostPosted: Mon Jul 05, 2010 11:14 pm
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.

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

PostPosted: Mon Jul 05, 2010 11:46 pm
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

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

PostPosted: Mon Jul 05, 2010 11:48 pm
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
---------------------------