FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin for Harbour/xHarbour Pritpal, HBIDE developer, assists us to use it with FWH
Posts: 42
Joined: Sat Sep 30, 2006 09:43 AM
Re: Pritpal, HBIDE developer, assists us to use it with FWH
Posted: Wed Jun 30, 2010 08:53 AM

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
Posts: 154
Joined: Thu Jun 03, 2010 06:27 AM
Re: Pritpal, HBIDE developer, assists us to use it with FWH
Posted: Wed Jun 30, 2010 09:15 AM
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/
Posts: 42
Joined: Sat Sep 30, 2006 09:43 AM
Re: Pritpal, HBIDE developer, assists us to use it with FWH
Posted: Wed Jun 30, 2010 09:36 AM

tx

Using Nissan 350 Z with last Firmware



compiled with Super Plus
Posts: 8
Joined: Thu Jun 03, 2010 09:15 AM
Re: Pritpal, HBIDE developer, assists us to use it with FWH
Posted: Wed Jun 30, 2010 06:58 PM

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

Posts: 154
Joined: Thu Jun 03, 2010 06:27 AM
Re: Pritpal, HBIDE developer, assists us to use it with FWH
Posted: Wed Jun 30, 2010 07:10 PM
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/
Posts: 8
Joined: Thu Jun 03, 2010 09:15 AM
Re: Pritpal, HBIDE developer, assists us to use it with FWH
Posted: Wed Jun 30, 2010 07:15 PM

u are fast can i call u "Red Flash"

thank u

Posts: 154
Joined: Thu Jun 03, 2010 06:27 AM
Re: Pritpal, HBIDE developer, assists us to use it with FWH
Posted: Wed Jun 30, 2010 07:31 PM
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/
Posts: 154
Joined: Thu Jun 03, 2010 06:27 AM
Re: Pritpal, HBIDE developer, assists us to use it with FWH
Posted: Sun Jul 04, 2010 06:13 PM

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/
Posts: 42
Joined: Sat Sep 30, 2006 09:43 AM
Re: Pritpal, HBIDE developer, assists us to use it with FWH
Posted: Mon Jul 05, 2010 10:10 AM

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
Posts: 42
Joined: Sat Sep 30, 2006 09:43 AM
Re: Pritpal, HBIDE developer, assists us to use it with FWH
Posted: Mon Jul 05, 2010 11:26 AM

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

Using Nissan 350 Z with last Firmware



compiled with Super Plus
Posts: 154
Joined: Thu Jun 03, 2010 06:27 AM
Re: Pritpal, HBIDE developer, assists us to use it with FWH
Posted: Mon Jul 05, 2010 02:51 PM
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/
Posts: 154
Joined: Thu Jun 03, 2010 06:27 AM
Re: Pritpal, HBIDE developer, assists us to use it with FWH
Posted: Mon Jul 05, 2010 02:53 PM
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/
Posts: 154
Joined: Thu Jun 03, 2010 06:27 AM
Re: Pritpal, HBIDE developer, assists us to use it with FWH
Posted: Mon Jul 05, 2010 11:14 PM

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.

  1. 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/
Posts: 20
Joined: Tue Feb 02, 2010 10:32 AM
Re: Pritpal, HBIDE developer, assists us to use it with FWH
Posted: Mon Jul 05, 2010 11:46 PM

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

Posts: 20
Joined: Tue Feb 02, 2010 10:32 AM
Re: Pritpal, HBIDE developer, assists us to use it with FWH
Posted: Mon Jul 05, 2010 11:48 PM

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