Revision: 13476
          
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=13476&view=rev
Author:   vouchcac
Date:     2010-01-05 11:15:07 +0000 (Tue, 05 Jan 2010)

Log Message:
-----------
2010-01-05 02:59 UTC-0800 Pritpal Bedi ([email protected])
  * contrib/hbxbp/xbpmenubar.prg
  * contrib/hbxbp/xbptoolbar.prg
    + Implemented to accept QAction() as menu constructor.
      Before only cCaption or XbpMenu() were accepted.

  * contrib/hbide/hbide.ch
  * contrib/hbide/hbide.prg
  * contrib/hbide/ideactions.prg
  * contrib/hbide/idedocks.prg
  * contrib/hbide/idemisc.prg
  * contrib/hbide/ideobject.prg
  * contrib/hbide/ideprojmanager.prg
    ! Next round of reforms.

    + Implemented IdeActions() class which forms the basis 
      of IDE's menus and toolbars. Now we have greater control
      over the uniformity of different actions hooked into 
      different interface elements, i.e., menu option, toolbar
      option or popup option. The same visual experience is 
      presented in all the three flavours. 

      It also implies that we can switch on/off any action 
      only at one place. For example, if you issue this command:
         ::oAC:getAction( "Save" ):setEnabled( .f. )
      then the option will be grayed in any flavour of user 
      interaction, viz., menu, toolbar, or context menu.

      The code is much cleaner and paves the way to be reloaded
      with various means.

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/idedocks.prg
    trunk/harbour/contrib/hbide/idemisc.prg
    trunk/harbour/contrib/hbide/ideobject.prg
    trunk/harbour/contrib/hbide/ideprojmanager.prg
    trunk/harbour/contrib/hbxbp/xbpmenubar.prg
    trunk/harbour/contrib/hbxbp/xbptoolbar.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)
[email protected]
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to