Revision: 14327 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14327&view=rev Author: vouchcac Date: 2010-04-13 06:27:51 +0000 (Tue, 13 Apr 2010)
Log Message: ----------- 2010-04-12 23:25 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) * contrib/hbqt/hbqt_hbqplaintextedit.cpp ! Little formatting. * contrib/hbxbp/xbpdialog.prg + Added :removeEventFilter() on destruction. * contrib/hbide/resources/environments.ui * contrib/hbide/resources/environments.uic * contrib/hbide/resources/projectpropertiesex.ui * contrib/hbide/resources/projectpropertiesex.uic * contrib/hbide/resources/shortcuts.ui * contrib/hbide/resources/shortcuts.uic * contrib/hbide/hbide.ch * contrib/hbide/hbide.prg * contrib/hbide/ideactions.prg * contrib/hbide/ideeditor.prg * contrib/hbide/idefindreplace.prg * contrib/hbide/idehome.prg * contrib/hbide/ideobject.prg * contrib/hbide/ideprojmanager.prg * contrib/hbide/idesaveload.prg * contrib/hbide/ideshortcuts.prg ! Removed keyboard shortcuts from menu items. ! Attempted fix on nixes when project folder is not created before definition is saved. ! Dialog control labels: Exit => Close. ! More fixes to detect the executable from linker output ( still not perfect ). ! Changed the way project is launched. hope it will be useful for *nixes. + Implemented user-defined keyboard macros with following functionality: New : whatever definition is typed-in the relevant fields is validated with existing ones and if unique is appended at the end of list. The macro is also validated for compilation. Set : current hilighted macro is redefined from values from fields after duplicate validation. The macro is also validated for compilation. Test : Attempts to compile the macro as a block and reports back if successful or not. It just compiles but not evaluates. delete : deletes the highlighted macro after confirmation. Load : loads macros from a disk-file and merges them with existing ones. In case of duplicacy, last loaded macro is retained. Save : Saves the macros in hbide.scu disk-file in hb_serialize()d form. Save As: Saves the macros in a disk-file with any name but with .scu extension. Any change is visible instantly, Unless <Save> is clicked, current loaded macros are not saved on disk. This allows to use temporary created macros for current session. More info at http://hbide.vouch.info/ ( Topic: Keyboard Mappings ) Modified Paths: -------------- trunk/harbour/ChangeLog trunk/harbour/contrib/hbide/hbide.ch trunk/harbour/contrib/hbide/hbide.prg trunk/harbour/contrib/hbide/ideactions.prg trunk/harbour/contrib/hbide/ideeditor.prg trunk/harbour/contrib/hbide/idefindreplace.prg trunk/harbour/contrib/hbide/idehome.prg trunk/harbour/contrib/hbide/ideobject.prg trunk/harbour/contrib/hbide/ideprojmanager.prg trunk/harbour/contrib/hbide/idesaveload.prg trunk/harbour/contrib/hbide/ideshortcuts.prg trunk/harbour/contrib/hbide/resources/environments.ui trunk/harbour/contrib/hbide/resources/environments.uic trunk/harbour/contrib/hbide/resources/projectpropertiesex.ui trunk/harbour/contrib/hbide/resources/projectpropertiesex.uic trunk/harbour/contrib/hbide/resources/shortcuts.ui trunk/harbour/contrib/hbide/resources/shortcuts.uic trunk/harbour/contrib/hbqt/hbqt_hbqplaintextedit.cpp trunk/harbour/contrib/hbxbp/xbpdialog.prg 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