Hi,

I humblely agree since HBIde is a tool and it is not the "language" so it should have a separate documentation to avoid overstuffing the Changelog. Also, this would help anyone interested in using this nice and impressive tool to find concentrate information in one place.
   I may be wrong... please correct me.

Qatan

----- Original Message ----- From: "Viktor Szakáts" <harbour...@syenar.hu>
To: "Harbour Project Main Developer List." <harbour@harbour-project.org>
Sent: Friday, March 19, 2010 7:19 AM
Subject: Re: [Harbour] SF.net SVN: harbour-project:[14188] trunk/harbour


Hi Pritpal,

I'd like to suggest to start a doc file inside hbide
dir and add hbide related documentation in there,
instead of using ChangeLog entries for this purpose.

Brgds,
Viktor

On 2010 Mar 19, at 09:50, vouch...@users.sourceforge.net wrote:

Revision: 14188

http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14188&view=rev
Author:   vouchcac
Date:     2010-03-19 08:50:45 +0000 (Fri, 19 Mar 2010)

Log Message:
-----------
2010-03-19 01:40 UTC-0800 Pritpal Bedi (prit...@vouchcac.com)
 * contrib/hbide/ideskeletons.prg
   ! Meta concept enhanced further.
       <-NAME=PROMPT> ; then NAME will be the meta and string
     returned by PROMPT dialog will be assigned to <-NAME>
     for next occurances. The assignment is done only with
     <-PROMPT> meta.

     This feature is especially useful when skeleton is built
     defining a class:

     --- SKELETON ---

     #include "common.ch"

     /*------------------------------*/

     CLASS <-NAME=PROMPT> INHERIT IdeObject

        DATA  oUI

        METHOD new( oIde )
        METHOD create( oIde )
        METHOD destroy()

        ENDCLASS

     /*------------------------------*/

     METHOD <-NAME>:new( oIde )

        ::oIde := oIde

        RETURN Self

     /*------------------------------*/

     METHOD <-NAME>:create( oIde )

        DEFAULT oIde TO ::oIde
        ::oIde := oIde

        RETURN Self

     /*------------------------------*/



     --- INSERTION ( after input "MyNewClass" in the dialog ) ---

     #include "common.ch"

     /*------------------------------*/

     CLASS MyNewClass INHERIT IdeObject

        DATA  oUI

        METHOD new( oIde )
        METHOD create( oIde )
        METHOD destroy()

        ENDCLASS

     /*------------------------------*/

     METHOD MyNewClass:new( oIde )

        ::oIde := oIde

        RETURN Self

     /*------------------------------*/

     METHOD MyNewClass:create( oIde )

        DEFAULT oIde TO ::oIde
        ::oIde := oIde

        RETURN Self

     /*------------------------------*/

Modified Paths:
--------------
   trunk/harbour/ChangeLog
   trunk/harbour/contrib/hbide/ideskeletons.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

_______________________________________________
Harbour mailing list (attachment size limit: 40KB)
Harbour@harbour-project.org
http://lists.harbour-project.org/mailman/listinfo/harbour
_______________________________________________
Harbour mailing list (attachment size limit: 40KB)
Harbour@harbour-project.org
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to