Revision: 13036 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=13036&view=rev Author: vouchcac Date: 2009-11-27 11:38:25 +0000 (Fri, 27 Nov 2009)
Log Message: ----------- 2009-11-27 02:58 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) + contrib/hbide/hbide.ch + Added new header to manage hbide constants, expected to grow fast. * contrib/hbide/ideactions.prg + "New Properties" icons action changed to "Toggle Project Tree". "Properties" dialog can be accessed via right-clicking on "Projects" tree-node of "Projects Tree" left-pane window and selecting "Properties" option. * contrib/hbide/hbide.prg + Started managing HBIDE properties via "hbide.ini". The order of loading hbide.ini file is : 1. Supplied as first parameter to hbide.exe ( with fully qualified path ), then 2. The start-in folder from where hbide.exe is executed, last 3. The folder where hbide.exe is resident as returned by hb_DirBase(). If hbide.ini is not located as above, new file is created on exit. Hbide.ini holds the various elements belonging to IDE operations and is expedted to grow in contents with further development. Right now it may look-like as: hbide.ini ========= [HBIDE] MainWindowGeometry = 135,36,1099,682, ProjectTreeVisible = YES ProjectTreeGeometry = 0,0,88,616, FunctionListVisible = YES FunctionListGeometry = 0,20,150,596, RecentTabIndex = 0 CurrentProject = [PROJECTS] [FILES] C:/harbour/contrib/hbxbp/xbpradiobutton.prg C:/harbour/contrib/hbxbp/xbprtf.prg C:/harbour/contrib/hbxbp/xbpstatusbar.prg ......... Next invocation of ide will retain the location and size of the windows, files opened, last tab in focus, state of <Project Tree> and <Functions List> per visibility. There are a lot of notes on my drawing-board to implement. Just for now please report back your opinions. Modified Paths: -------------- trunk/harbour/ChangeLog trunk/harbour/contrib/hbide/hbide.prg trunk/harbour/contrib/hbide/ideactions.prg Added Paths: ----------- trunk/harbour/contrib/hbide/hbide.ch This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. _______________________________________________ Harbour mailing list (attachment size limit: 40KB) Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour