Pritpal Bedi 0f880a0256 2010-01-02 22:47 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com)
/* 
      This commint is from Vailton Renato and applied as is 
      Please set me right if something is omitted.
      Changes are written below as published on DL.
  */
   
  * contrib/hbide/hbide.ch
  * contrib/hbide/hbide.env
  * contrib/hbide/hbide.prg
  * contrib/hbide/ideactions.prg
  * contrib/hbide/ideeditor.prg
  * contrib/hbide/idemisc.prg
  * contrib/hbide/idesaveload.prg
  * contrib/hbide/resources/hb-16x16.png
  + contrib/hbide/resources/hb-32x32.png
  + contrib/hbide/resources/list-developers.png
  + contrib/hbide/resources/list-users.png
  + contrib/hbide/resources/new2.png
  + contrib/hbide/resources/project.png
  + contrib/hbide/resources/vr-16x16.png
 
    ! isValidText() some more valid extensions added 

    ! editSource() message appears if the file open is not supported. 

    ! loadIni() 
           Implemented support for RecentFiles & RECENTPROJECTS sections. 
           Optimized support for section names regardless of case used. 
           Enhanced with SWITCH instead of CASE. 
           Optimized initialization oide:Aini regardless of the amount 
           expected items in the INI file. 
           Implemented a basic validation to ignore invalid 
           sections in the INI file.

    + Added a few new icons for the menu of the application. 

    ! FILE > recent files    -> implementation done. 
    ! FILE > recent projects -> implementation done. 
    ! FILE > SAVE AND EXIT   -> implementation done. 
    ! FILE > OPEN            -> supports opening multiple files 
    ! FILE > REVERT          -> implementation done. 

    + findEditByFileName() - new method to Find an item in a
      Edits[] based on the file name passed as argument. 

    + findEditByID() - new method to Find an item in 
      aEdits[] based on the ID passed as argument. 

    + HbIde:closeAllSources() -> implementation done. 
    ! HbIde:closeSource()     -> rewritten to support the closeAllSources() method 
    + HbIde:closeAllOther()   -> implementation done. 
    + HbIde:saveSourceAs()    -> implementation done. 
    + HbIde:updateTitleBar()  -> New method to updates the title bar of the 
      main window, indicating the project and the current filename. 

    + HELP > About - implementation done. 
    + HELP > Harbour on line - implementation done. 
    + HELP > HB Users Mailing  - implementation done. 
    + HELP > HB Developers Mailing  - implementation done. 

    + EDIT menu items were attached to the existing options 
      in ::executeAction() 

    ! IdeFindReplace:show() -> Detect if current edit has any selected text. 

    ! hbide now displays the text "Untitled XX" on creating a new file. 

    NOTE:   Something is not right because when I click the close 
            button to close the main window and he asks me if I want 
            to save the files and when I click CANCEL it has to abort 
            the process and not close the system as it is occurring.
2010-01-03 07:01:18 +00:00
Description
Harbour Core — Reference source for Five development
172 MiB
Languages
C 80.3%
xBase 17.8%
Makefile 0.6%
C++ 0.4%
Harbour 0.4%
Other 0.3%