©Ò¦³ºô­¶ ¹Ï¤ù ¼v¤ù ¦a¹Ï ·s»D ºô»x·j´M Gmail §ó¦h »
³Ìªñ³y³Xªº¸s²Õ | »¡©ú | µn¤J
Google ºô¤W½×¾Â­º­¶
Button Object
¥Ø«e¥»¸s²Õ¦³¤Ó¦h¥DÃD³]¬°Àu¥ýÅã¥Ü¡C­nÀu¥ýÅã¥Ü³o­Ó¥DÃD¡A½Ð±N¨ä¥L¥DÃDªº³o­Ó¿ï¶µ¨ú®ø¡C
¦b³B²z±zªº­n¨D®Éµo¥Í¿ù»~¡C½Ð¦A¸Õ¤@¦¸¡C
¼Ð¼m
  14 ­Ó°T®§ - ¥þ³¡ºPÅ|  -  ±N¥þ¤å½Ķ¬° ¤w½Ķ (¬d¬Ý©Ò¦³­ì¤å)
±z­n¯d¨¥ªº¸s²Õ¬O Usenet ¸s²Õ¡C¦b¦¹¸s²Õ¯d¨¥¡Aºô»Úºô¸ô¤Wªº¥ô¦ó¨Ï¥ÎªÌ±N¥i¥H¬Ý¨ì±zªº¹q¶l¦a§}¡C
±zªº¦^Âжl¥ó©|¥¼±H¥X¡C
±z¤w¦¨¥\¯d¨¥
 
±H¥ó¤H¡G
¦¬¥ó¤H:
°Æ¥»¡G
«áÄò°lÂܹï¶H¡G
·s¼W°Æ¥» | ·s¼W«áÄò°lÂܹï¶H | ½s¿è¥D¦®
¥D¦®¡G
ÅçÃÒ¡G
¬°¤F½T»{¡A½Ð¿é¤J±z¦b¥H¤U¹Ï¤ù¤¤¬Ý¨ìªº¦r¤¸¡A©Î¿é¤J±z«ö¤U¦s¨ú¹Ï¥Ü®É©ÒÅ¥¨ìªº¸¹½X¡C ª`·NÅ¥¨Ã¿é¤J±zÅ¥¨ìªº¸¹½X
 
¿P«n  
À˵ø­Ó¤H¸ê®Æ   ½Ķ¬° ¤w½Ķ (¬d¬Ý­ì¤å)
 §ó¦h¿ï¶µ 9¤ë18¤é, ¤U¤È11®É22¤À
±H¥ó¤H¡G ¿P«n <ezfo...@gmail.com>
¤é´Á¡G Fri, 18 Sep 2009 08:22:20 -0700 (PDT)
·í¦a®É¶¡¡G 2009¦~9¤ë18¤é(¬P´Á¤­) ¤U¤È11®É22¤À
¥D¦®¡G Button Object
\ Forth ªº Button ²³æ¼gªk
\ Win32forth ¼gªk
    ButtonControl Button_1   \ a button

:M ClassInit:   ( -- )
                ClassInit: super
                ;M

:M ExWindowStyle: ( -- style )
                ExWindowStyle: SUPER
                ;M

:M WindowStyle: ( -- style )
                WindowStyle: SUPER
                WS_BORDER OR
                WS_OVERLAPPED OR
                ;M

:M WindowTitle: ( -- title )
                z" " ;M

:M StartSize:   ( -- width height )
                300 350 ;M

:M StartPos:    ( -- x y )
                30 30 ;M

:M Close:       ( -- )
                Close: SUPER
                ;M

:M On_Init:     ( -- )

                IDOK                SetID: Button_1
                self                Start: Button_1
                126 172 70 25        Move: Button_1
                s" OK"            SetText: Button_1
                                 GetStyle: Button_1
                BS_DEFPUSHBUTTON   +Style: Button_1
                ;M

:M On_Paint:    ( -- )          \ screen redraw procedure
                0 0 StartSize: self LTGRAY FillArea: dc
                ;M

:M WM_COMMAND   ( hwnd msg wparam lparam -- res )
        over LOWORD ( ID )
        case
                IDOK            of Close: self          endof
        endcase
        0 ;M

;OBJECT

\s
\ ¦b ¸Ë¸m`¥­¥x ¥é·Ó BC °µ­Ó button ¸ê®Æµ²ºc
\ ¦b IDE ¤W §Ë­ÓÅã¥Üµ¡ ¨q¥X & ²¾°Ê
\  ¦P®É ³Ð«Ø (©Î¤â¤u¶}³]) button_ ¸ê®Æµ²ºcÀÉ & button_³B²zµ{§ÇÀÉ ¨âÀÉ®×

\ button_ ¸ê®Æµ²ºcÀÉ

_¥[¤J_ButtonControl_Link
Top
Left
Caption
Font
Cursor
Enabled
Visible
Height
Width
ShowHint
Hint
Name
TabOrder
TabStop

\ button_³B²zµ{§ÇÀÉ

\  :M Close:       ( -- )
              :
\              ;M

\ :M On_Paint:    ( -- )          \ screen redraw procedure
                0 0 StartSize: self LTGRAY FillArea: dc
\                ;M

¼g­Ó ½ĶÀɵ{§Ç ±N button_ ¸ê®Æµ²ºcÀÉ & button_³B²zµ{§ÇÀÉ ¨âÀÉ®× ¤º®e Âন ¥ý«eªº Win32forth button
»yªk or BC or other

¦¹¦¸¦b§ï¼g µµ·L¤æ¼Æ, ¦b·Q¦p¦ó¸ó¶V ¤£¦Pforth os ¸ò ¸Ë¸mÅã¥Ü¬É­±  ¶¶«K ¼Ð·Ç¤Æ


    ¦^ÂЧ@ªÌ    Âà±H  
±z¥²¶·¥ýµn¤J¤~¯à±i¶K°T®§¡C
­Y­n±i¶K°T®§¡A±z¥²¶·¥ý¥[¤J¦¹¸s²Õ¡C
½Ð¦b¯d¨¥¤§«e§ó·s±z­q¾\³]©wºô­¶¤Wªº¼ÊºÙ¡C
±z¨S¦³¯d¨¥©Ò»ÝªºÅv­­¡C
­JªQ涛  
À˵ø­Ó¤H¸ê®Æ   ½Ķ¬° ¤w½Ķ (¬d¬Ý­ì¤å)
 §ó¦h¿ï¶µ 9¤ë19¤é, ¤W¤È12®É11¤À
±H¥ó¤H¡G ­JªQ涛 <idisbluefl...@gmail.com>
¤é´Á¡G Sat, 19 Sep 2009 00:11:13 +0800
·í¦a®É¶¡¡G 2009¦~9¤ë19¤é(¬P´Á¤») ¤W¤È12®É11¤À
¥D¦®¡G Re: [²Å¦¡¨ó·|:559] Button Object
µ{虏¦äúY阁í¯âòÖvú·ノ ¡ë“s¡o よ£D

2009/9/18 êØÍh <ezfo...@gmail.com>:


    ¦^ÂЧ@ªÌ    Âà±H  
±z¥²¶·¥ýµn¤J¤~¯à±i¶K°T®§¡C
­Y­n±i¶K°T®§¡A±z¥²¶·¥ý¥[¤J¦¹¸s²Õ¡C
½Ð¦b¯d¨¥¤§«e§ó·s±z­q¾\³]©wºô­¶¤Wªº¼ÊºÙ¡C
±z¨S¦³¯d¨¥©Ò»ÝªºÅv­­¡C
¿P«n  
À˵ø­Ó¤H¸ê®Æ   ½Ķ¬° ¤w½Ķ (¬d¬Ý­ì¤å)
 §ó¦h¿ï¶µ 9¤ë20¤é, ¤W¤È10®É05¤À
±H¥ó¤H¡G ¿P«n <ezfo...@gmail.com>
¤é´Á¡G Sat, 19 Sep 2009 19:05:00 -0700 (PDT)
¥D¦®¡G Re: Button Object
¶K¤å³£¶Ã½X!

On 9¤ë19¤é, ¤W¤È12®É11¤À, ­JªQ涛 <idisbluefl...@gmail.com> wrote:


    ¦^ÂЧ@ªÌ    Âà±H  
±z¥²¶·¥ýµn¤J¤~¯à±i¶K°T®§¡C
­Y­n±i¶K°T®§¡A±z¥²¶·¥ý¥[¤J¦¹¸s²Õ¡C
½Ð¦b¯d¨¥¤§«e§ó·s±z­q¾\³]©wºô­¶¤Wªº¼ÊºÙ¡C
±z¨S¦³¯d¨¥©Ò»ÝªºÅv­­¡C
晓ªN¤ý  
À˵ø­Ó¤H¸ê®Æ   ½Ķ¬° ¤w½Ķ (¬d¬Ý­ì¤å)
 §ó¦h¿ï¶µ 9¤ë20¤é, ¤U¤È5®É37¤À
±H¥ó¤H¡G 晓ªN¤ý <yoyofree...@gmail.com>
¤é´Á¡G Sun, 20 Sep 2009 17:37:04 +0800
·í¦a®É¶¡¡G 2009¦~9¤ë20¤é(¬P´Á¤é) ¤U¤È5®É37¤À
¥D¦®¡G Re: [²Å¦¡¨ó·|:561] Re: Button Object

乱码°Ú¡C

2009/9/19 ­JªQ涛 <idisbluefl...@gmail.com>

--
------------------------------------------
陕¦è¬Ù档®×§½«H®§¤Æ¤u§@处
¤ý晓ªN
²¾动电话¡G13891890228
QQ:1289446
¦a§}:«Ø国¸ô¤­«Ñ63号
«°¥«/¦a区: ¦è¦w-陕¦è
邮¬F编码¡G710001

    ¦^ÂЧ@ªÌ    Âà±H  
±z¥²¶·¥ýµn¤J¤~¯à±i¶K°T®§¡C
­Y­n±i¶K°T®§¡A±z¥²¶·¥ý¥[¤J¦¹¸s²Õ¡C
½Ð¦b¯d¨¥¤§«e§ó·s±z­q¾\³]©wºô­¶¤Wªº¼ÊºÙ¡C
±z¨S¦³¯d¨¥©Ò»ÝªºÅv­­¡C
­JªQ涛  
À˵ø­Ó¤H¸ê®Æ   ½Ķ¬° ¤w½Ķ (¬d¬Ý­ì¤å)
 §ó¦h¿ï¶µ 9¤ë20¤é, ¤U¤È7®É26¤À
±H¥ó¤H¡G ­JªQ涛 <idisbluefl...@gmail.com>
¤é´Á¡G Sun, 20 Sep 2009 19:26:50 +0800
·í¦a®É¶¡¡G 2009¦~9¤ë20¤é(¬P´Á¤é) ¤U¤È7®É26¤À
¥D¦®¡G Re: [²Å¦¡¨ó·|:559] Button Object
I mean, the easier way of running on every os , every pc, is the console way. ;)

2009/9/18 êØÍh <ezfo...@gmail.com>:


    ¦^ÂЧ@ªÌ    Âà±H  
±z¥²¶·¥ýµn¤J¤~¯à±i¶K°T®§¡C
­Y­n±i¶K°T®§¡A±z¥²¶·¥ý¥[¤J¦¹¸s²Õ¡C
½Ð¦b¯d¨¥¤§«e§ó·s±z­q¾\³]©wºô­¶¤Wªº¼ÊºÙ¡C
±z¨S¦³¯d¨¥©Ò»ÝªºÅv­­¡C
¿P«n  
À˵ø­Ó¤H¸ê®Æ   ½Ķ¬° ¤w½Ķ (¬d¬Ý­ì¤å)
 §ó¦h¿ï¶µ 9¤ë22¤é, ¤W¤È7®É34¤À
±H¥ó¤H¡G ¿P«n <ezfo...@gmail.com>
¤é´Á¡G Mon, 21 Sep 2009 16:34:06 -0700 (PDT)
·í¦a®É¶¡¡G 2009¦~9¤ë22¤é(¬P´Á¤G) ¤W¤È7®É34¤À
¥D¦®¡G Re: Button Object
<A>²ÅéÅã¥Ü¦³®É¦³ÂI°ÝÃD,¬O°Å¶K©Ò³y¦¨ªº¶Ü¡H¡T

<B> console way ¬O¦­´Á Forth ¨t²Î «Ø¥ß¨Ï¥Î¡A¤w¸gÆZ¦h¤H°µ¹L¡]¦p¢í¢î¢÷¢ú¢ü¢ð) ; §Ú­n³B²zªº¬O µøÄ±¤Æ,¥Î©óÀ³¥Îµ{¦¡µ¥
¯Å¹³µµ·L¤æ¼Æ¡A°£¤F©R²z¹Bºâ¥~;ÁÙ¦³¤j¶q µøÄ±¹Ï§Î¤¬°Ê³B²z!

<C> :M ;M  ¬O Win32Forth ¼¶¼g Object&Class ªº»yªk; ¤ñ¸û¸ò VC++ ´y­z¤@¼Ë;
          BC++ ªº VCL ´y­z ¡A ¤ñ¸û¨ã¿Ë¦X¤O.
          ©Ò¥H °Ñ¦Ò bcb6vcl.hlp ¨Ó­«·s³]­p Forth ©Ò¥Îªº VCL ¸ê®Æµ²ºc.
        ¹ï­º¦¸¨Ï¥Î forth ¼g Object ªº¤H ¤ñ¸û®e©ö¤J¤â!
 <D> ¹³¤W­± buttom ½d¨Ò ,¦U°Ñ¼Æ ´²¸¨¦b¦U:M ;M «Å§i;¤£¬O«Ü®e©öŪ¨ú,¥]¬A §Ú¦b¼g®É¤]±`º|ªFº|¦èªº
           Object°Ñ¼Æ §Ú¦b¼gµµ·L¤æ¼Æ®É±`ÀHÀ³¥Î¦ÓÅܧó¡A§Ú¤]¬O³£¥ÎÅܼƥh¥N;
        ³o¦¸­«¼g,´N¶¶«K ±N©Ò¦³ÅÜ¼Æ ¥é BC++ ªº VCL ´y­z,¶°¤¤°_¨Ó´y­z,«ü©wªí®æªº©T©w¦ì¸m¡F
           ¤è«KÂàĶ
<E>¤§«e ¥ÎForth¼g Object ¤w¸g¦³¨î¦¡¤Æ¼gªk,ForthForm¦³ª½±µÂà ¦ý¦³ÂIÃø¥Î(¤£¯à¨Ó¦^¤¬Âà)
       ´N¬O¤Ö¤F ÃB¥~ªºVCL´y­zªí

On 9¤ë20¤é, ¤U¤È7®É26¤À, ­JªQ涛 <idisbluefl...@gmail.com> wrote:


    ¦^ÂЧ@ªÌ    Âà±H  
±z¥²¶·¥ýµn¤J¤~¯à±i¶K°T®§¡C
­Y­n±i¶K°T®§¡A±z¥²¶·¥ý¥[¤J¦¹¸s²Õ¡C
½Ð¦b¯d¨¥¤§«e§ó·s±z­q¾\³]©wºô­¶¤Wªº¼ÊºÙ¡C
±z¨S¦³¯d¨¥©Ò»ÝªºÅv­­¡C
¿P«n  
À˵ø­Ó¤H¸ê®Æ   ½Ķ¬° ¤w½Ķ (¬d¬Ý­ì¤å)
 §ó¦h¿ï¶µ 10¤ë4¤é, ¤U¤È2®É05¤À
±H¥ó¤H¡G ¿P«n <ezfo...@gmail.com>
¤é´Á¡G Sat, 3 Oct 2009 23:05:03 -0700 (PDT)
·í¦a®É¶¡¡G 2009¦~10¤ë4¤é(¬P´Á¤é) ¤U¤È2®É05¤À
¥D¦®¡G Re: Button Object
In TButton
        <.>Properties
                <.>Derived from TControl
                        Action
                        Align
                        Anchors
                        BiDiMode
                        BoundsRect
                        Caption
                        ClientHeight
                        ClientWidth
                        Constraints
                        ControlState
                        ControlStyle
                        Cursor
                        DockOrientation
                        DragCursor
                        DragKind
                        DragMode
                        Enabled
                        Floating
                        FloatingDockSiteClass
                        Font
                        Height
                        HelpContext
                        HelpKeyword
                        HelpType
                        Hint
                        HostDockSite
                        Left
                        LRDockWidth
                        Name
                        Parent
                        ParentBiDiMode
                        ParentFont
                        ParentShowHint
                        PopupMenu
                        ShowHint
                        TBDockHeight
                        Top
                        UndockHeight
                        UndockWidth
                        Visible
                        Width
                        WindowProc
        <.>Even
                <.>Derived from TControl
                        OnClick
                        OnContextPopup
                        OnDragDrop
                        OnDragOver
                        OnEndDock
                        OnEndDrag
                        OnMouseDown
                        OnMouseMove
                        OnMouseUp
                        OnStartDock
                        OnStartDrag

On 9¤ë22¤é, ¤W¤È7®É34¤À, ¿P«n <ezfo...@gmail.com> wrote:


    ¦^ÂР   ¦^ÂЧ@ªÌ    Âà±H  
±z¥²¶·¥ýµn¤J¤~¯à±i¶K°T®§¡C
­Y­n±i¶K°T®§¡A±z¥²¶·¥ý¥[¤J¦¹¸s²Õ¡C
½Ð¦b¯d¨¥¤§«e§ó·s±z­q¾\³]©wºô­¶¤Wªº¼ÊºÙ¡C
±z¨S¦³¯d¨¥©Ò»ÝªºÅv­­¡C
¿P«n  
À˵ø­Ó¤H¸ê®Æ   ½Ķ¬° ¤w½Ķ (¬d¬Ý­ì¤å)
 §ó¦h¿ï¶µ 10¤ë4¤é, ¤U¤È3®É51¤À
±H¥ó¤H¡G ¿P«n <ezfo...@gmail.com>
¤é´Á¡G Sun, 4 Oct 2009 00:51:32 -0700 (PDT)
·í¦a®É¶¡¡G 2009¦~10¤ë4¤é(¬P´Á¤é) ¤U¤È3®É51¤À
¥D¦®¡G Re: Button Object
\ In TButton_Properties
196 CONSTANT TButton_size
\
  0 CONSTANT TButton_Action_offset
  4 CONSTANT TButton_Align_offset
  8 CONSTANT TButton_Anchors_offset
 16 CONSTANT TButton_BiDiMode_offset
 20 CONSTANT TButton_BoundsRect_offset
 24 CONSTANT TButton_Caption_offset
 28 CONSTANT TButton_ClientHeight_offset
 32 CONSTANT TButton_ClientWidth_offset
 36 CONSTANT TButton_Constraints_offset
 40 CONSTANT TButton_ControlState_offset
 44 CONSTANT TButton_ControlStyle_offset
 48 CONSTANT TButton_Cursor_offset
 52 CONSTANT TButton_DockOrientation_offset
 56 CONSTANT TButton_DragCursor_offset
 60 CONSTANT TButton_DragKind_offset
 64 CONSTANT TButton_DragMode_offset
 68 CONSTANT TButton_Enabled_offset
 72 CONSTANT TButton_Floating_offset
 76 CONSTANT TButton_FloatingDockSiteClass_offset
 80 CONSTANT TButton_Font_offset
 84 CONSTANT TButton_Height_offset
 88 CONSTANT TButton_HelpContext_offset
 72 CONSTANT TButton_HelpKeyword_offset
 76 CONSTANT TButton_HelpType_offset
 78 CONSTANT TButton_Hint_offset
 84 CONSTANT TButton_HostDockSite_offset
 88 CONSTANT TButton_Left_offset
 92 CONSTANT TButton_LRDockWidth_offset
 96 CONSTANT TButton_Name_offset
100 CONSTANT TButton_Parent_offset
104 CONSTANT TButton_ParentBiDiMode_offset
108 CONSTANT TButton_ParentFont_offset
112 CONSTANT TButton_ParentShowHint_offset
116 CONSTANT TButton_PopupMenu_offset
120 CONSTANT TButton_ShowHint_offset
124 CONSTANT TButton_TBDockHeight_offset
128 CONSTANT TButton_Top_offset
132 CONSTANT TButton_UndockHeight_offset
136 CONSTANT TButton_UndockWidth_offset
140 CONSTANT TButton_Visible_offset
144 CONSTANT TButton_Width_offset
148 CONSTANT TButton_WindowProc_offset
152 CONSTANT  TButton_OnClick_offset
156 CONSTANT  TButton_OnContextPopup_offset
160 CONSTANT  TButton_OnDragDrop_offset
164 CONSTANT  TButton_OnDragOver_offset
168 CONSTANT  TButton_OnEndDock_offset
172 CONSTANT  TButton_OnEndDrag_offset
176 CONSTANT  TButton_OnMouseDown_offset
180 CONSTANT  TButton_OnMouseMove_offset
184 CONSTANT  TButton_OnMouseUp_offset
188 CONSTANT  TButton_OnStartDock_offset
192 CONSTANT  TButton_OnStartDrag_offset

\       Derived from TControl
:       TButton_Action_Index                                                            ( adr0 --  adr_offset )
TButton_Action_offset + ;
:       TButton_Align_Index                                                             ( adr0 --  adr_offset )
TButton_Align_offset + ;
:       TButton_Anchors_Index                                                   ( adr0 --  adr_offset )
TButton_Anchors_offset + ;
:       TButton_BiDiMode_Index                                                  ( adr0 --  adr_offset )
TButton_BiDiMode_offset + ;
:       TButton_BoundsRect_Index                                                ( adr0 --  adr_offset )
TButton_BoundsRect_offset + ;
:       TButton_Caption_Index                                                   ( adr0 --  adr_offset )
TButton_Caption_offset + ;
:       TButton_ClientHeight_Index                                      ( adr0 --  adr_offset )
TButton_ClientHeight_offset + ;
:       TButton_ClientWidth_Index                                       ( adr0 --  adr_offset )
TButton_ClientWidth_offset + ;
:       TButton_Constraints_Index                                       ( adr0 --  adr_offset )
TButton_Constraints_offset + ;
:       TButton_ControlState_Index                                      ( adr0 --  adr_offset )
TButton_ControlState_offset + ;
:       TButton_ControlStyle_Index                                      ( adr0 --  adr_offset )
TButton_ControlStyle_offset + ;
:       TButton_Cursor_Index                                                            ( adr0 --  adr_offset )
TButton_Cursor_offset + ;
:       TButton_DockOrientation_Index                   ( adr0 --  adr_offset )
TButton_DockOrientation_offset + ;
:       TButton_DragCursor_Index                                                ( adr0 --  adr_offset )
TButton_DragCursor_offset + ;
:       TButton_DragKind_Index                                                  ( adr0 --  adr_offset )
TButton_DragKind_offset + ;
:       TButton_DragMode_Index                                                  ( adr0 --  adr_offset )
TButton_DragMode_offset + ;
:       TButton_Enabled_Index                                                   ( adr0 --  adr_offset )
TButton_Enabled_offset + ;
:       TButton_Floating_Index                                                  ( adr0 --  adr_offset )
TButton_Floating_offset + ;
:       TButton_FloatingDockSiteClass_Index ( adr0 --  adr_offset )
TButton_FloatingDockSiteClass_offset + ;
:       TButton_Font_Index                                                                      ( adr0 --  adr_offset )
TButton_Font_offset + ;
:       TButton_Height_Index                                                            ( adr0 --  adr_offset )
TButton_Height_offset + ;
:       TButton_HelpContext_Index                                       ( adr0 --  adr_offset )
TButton_HelpContext_offset + ;
:       TButton_HelpKeyword_Index                                       ( adr0 --  adr_offset )
TButton_HelpKeyword_offset + ;
:       TButton_HelpType_Index                                                  ( adr0 --  adr_offset )
TButton_HelpType_offset + ;
:       TButton_Hint_Index                                                                      ( adr0 --  adr_offset )
TButton_Hint_offset + ;
:       TButton_HostDockSite_Index                                      ( adr0 --  adr_offset )
TButton_HostDockSite_offset + ;
:       TButton_Left_Index                                                                      ( adr0 --  adr_offset )
TButton_Left_offset + ;
:       TButton_LRDockWidth_Index                                       ( adr0 --  adr_offset )
TButton_LRDockWidth_offset + ;
:       TButton_Name_Index                                                                      ( adr0 --  adr_offset )
TButton_Name_offset + ;
:       TButton_Parent_Index                                                            ( adr0 --  adr_offset )
TButton_Parent_offset + ;
:       TButton_ParentBiDiMode_Index                            ( adr0 --  adr_offset )
TButton_ParentBiDiMode_offset + ;
:       TButton_ParentFont_Index                                                ( adr0 --  adr_offset )
TButton_ParentFont_offset + ;
:       TButton_ParentShowHint_Index                            ( adr0 --  adr_offset )
TButton_ParentShowHint_offset + ;
:       TButton_PopupMenu_Index                                                 ( adr0 --  adr_offset )
TButton_PopupMenu_offset + ;
:       TButton_ShowHint_Index                                                  ( adr0 --  adr_offset )
TButton_ShowHint_offset + ;
:       TButton_TBDockHeight_Index                                      ( adr0 --  adr_offset )
TButton_TBDockHeight_offset + ;
:       TButton_Top_Index                                                                       ( adr0 --  adr_offset )
TButton_Top_offset + ;
:       TButton_UndockHeight_Index                                      ( adr0 --  adr_offset )
TButton_UndockHeight_offset + ;
:       TButton_UndockWidth_Index                                       ( adr0 --  adr_offset )
TButton_UndockWidth_offset + ;
:       TButton_Visible_Index                                                   ( adr0 --  adr_offset )
TButton_Visible_offset + ;
:       TButton_Width_Index                                                             ( adr0 --  adr_offset )
TButton_Width_offset + ;
:       TButton_WindowProc_Index                                                ( adr0 --  adr_offset )
TButton_WindowProc_offset + ;

\       Even
\               Derived from TControl
:       TButton_OnClick_Index                                                   ( adr0 --  adr_offset )
TButton_OnClick_offset + ;
:       TButton_OnContextPopup_Index                            ( adr0 --  adr_offset )
TButton_OnContextPopup_offset + ;
:       TButton_OnDragDrop_Index                                                ( adr0 --  adr_offset )
TButton_OnDragDrop_offset + ;
:       TButton_OnDragOver_Index                                                ( adr0 --  adr_offset )
TButton_OnDragOver_offset + ;
:       TButton_OnEndDock_Index                                                 ( adr0 --  adr_offset )
TButton_OnEndDock_offset + ;
:       TButton_OnEndDrag_Index                                                 ( adr0 --  adr_offset )
TButton_OnEndDrag_offset + ;
:       TButton_OnMouseDown_Index                                       ( adr0 --  adr_offset )
TButton_OnMouseDown_offset + ;
:       TButton_OnMouseMove_Index                                       ( adr0 --  adr_offset )
TButton_OnMouseMove_offset + ;
:       TButton_OnMouseUp_Index                                                 ( adr0 --  adr_offset )
TButton_OnMouseUp_offset + ;
:       TButton_OnStartDock_Index                                       ( adr0 --  adr_offset )
TButton_OnStartDock_offset + ;
:       TButton_OnStartDrag_Index                                       ( adr0 --  adr_offset )
TButton_OnStartDrag_offset + ;

\
: TButton   create TButton_size allot does> ;

On 10¤ë4¤é, ¤U¤È2®É05¤À, ¿P«n <ezfo...@gmail.com> wrote:

...

¾\Ū§ó¦h »


    ¦^ÂР   ¦^ÂЧ@ªÌ    Âà±H  
±z¥²¶·¥ýµn¤J¤~¯à±i¶K°T®§¡C
­Y­n±i¶K°T®§¡A±z¥²¶·¥ý¥[¤J¦¹¸s²Õ¡C
½Ð¦b¯d¨¥¤§«e§ó·s±z­q¾\³]©wºô­¶¤Wªº¼ÊºÙ¡C
±z¨S¦³¯d¨¥©Ò»ÝªºÅv­­¡C
¿P«n  
À˵ø­Ó¤H¸ê®Æ   ½Ķ¬° ¤w½Ķ (¬d¬Ý­ì¤å)
 §ó¦h¿ï¶µ 10¤ë4¤é, ¤U¤È5®É03¤À
±H¥ó¤H¡G ¿P«n <ezfo...@gmail.com>
¤é´Á¡G Sun, 4 Oct 2009 02:03:50 -0700 (PDT)
·í¦a®É¶¡¡G 2009¦~10¤ë4¤é(¬P´Á¤é) ¤U¤È5®É03¤À
¥D¦®¡G Re: Button Object
¦A¨Ì¤W§ï¼g ¥H«eªº
ButtonBox.F
CheckBox.F
ComboListBox.f
EditBox.f
ListBox.f
MessageInBox.f
MessageOutBox.f
RadioBox.f
StaticBox.F
ªº½d¨Òµ{¦¡

«Ø³y  VCL ºÞ²zªí(¦r·J  VCL¡^
    Button---Button1---Button2---Button3
   Check
   ComboList
   Edit
   List
   MessageIn
   MessageOut
   Radio
   Static

¦A¨Ó³B²z ¹Ï¹³°ÝÃD!

On 10¤ë4¤é, ¤U¤È3®É51¤À, ¿P«n <ezfo...@gmail.com> wrote:

...

¾\Ū§ó¦h »


    ¦^ÂР   ¦^ÂЧ@ªÌ    Âà±H  
±z¥²¶·¥ýµn¤J¤~¯à±i¶K°T®§¡C
­Y­n±i¶K°T®§¡A±z¥²¶·¥ý¥[¤J¦¹¸s²Õ¡C
½Ð¦b¯d¨¥¤§«e§ó·s±z­q¾\³]©wºô­¶¤Wªº¼ÊºÙ¡C
±z¨S¦³¯d¨¥©Ò»ÝªºÅv­­¡C
¿P«n  
À˵ø­Ó¤H¸ê®Æ   ½Ķ¬° ¤w½Ķ (¬d¬Ý­ì¤å)
 §ó¦h¿ï¶µ 10¤ë7¤é, ¤W¤È11®É15¤À
±H¥ó¤H¡G ¿P«n <ezfo...@gmail.com>
¤é´Á¡G Tue, 6 Oct 2009 20:15:17 -0700 (PDT)
·í¦a®É¶¡¡G 2009¦~10¤ë7¤é(¬P´Á¤T) ¤W¤È11®É15¤À
¥D¦®¡G Re: Button Object

¦bWin32forth¤¤¼W¥[ vocabulary

vocabulary VCL  ( ·s¼W VCL µü·J )
VCL definitions   ( «ü¦V VCL µü·J )

fload   TButton.f  ( «e¤å¤º®e )
fload   TEdit.f
   :
   :

PS.
±N­×§ï«áªº fkernel.f & class.f ©M ¤¤¤å¬Û®e¤Æ.bat À£ÁY¦¨ Win32forth61300¤¤¤å¬Û®e¤Æ.zip
©ñ¤Wºô¸ô¤U¸ü!
¨Ï¥Î®É «þ¦ÜWin32forth61300¥Ø¿ý¤U¸Ñ¶},°õ¦æ§å¦¸ÀÉ!
copy fkernel.f ..\src\kernel\fkernel.f
copy class.f   ..\src\class.f
..\setup.exe
«ö B Áä ,²£¥Í·sªº win32forth.exe  (  µù: ©Ò¦³ rebuild ¿ï¶µ ³£­n­«°µ¤@¦¸, §Ú«Ü¤Ö¥Î©Ò¥H¤§«e¨S»¡¨ì)
¬É­±¤¤¤å¤Æ­n­×§ïmenu.f

ÁÂÁÂ!

On 10¤ë4¤é, ¤U¤È5®É03¤À, ¿P«n <ezfo...@gmail.com> wrote:

...

¾\Ū§ó¦h »


    ¦^ÂР   ¦^ÂЧ@ªÌ    Âà±H  
±z¥²¶·¥ýµn¤J¤~¯à±i¶K°T®§¡C
­Y­n±i¶K°T®§¡A±z¥²¶·¥ý¥[¤J¦¹¸s²Õ¡C
½Ð¦b¯d¨¥¤§«e§ó·s±z­q¾\³]©wºô­¶¤Wªº¼ÊºÙ¡C
±z¨S¦³¯d¨¥©Ò»ÝªºÅv­­¡C
¿P«n  
À˵ø­Ó¤H¸ê®Æ   ½Ķ¬° ¤w½Ķ (¬d¬Ý­ì¤å)
 §ó¦h¿ï¶µ 10¤ë8¤é, ¤U¤È1®É37¤À
±H¥ó¤H¡G ¿P«n <ezfo...@gmail.com>
¤é´Á¡G Wed, 7 Oct 2009 22:37:39 -0700 (PDT)
·í¦a®É¶¡¡G 2009¦~10¤ë8¤é(¬P´Á¥|) ¤U¤È1®É37¤À
¥D¦®¡G Re: Button Object
¥Ø«e index³£¬°word ,¤è«K «ü¦V §Úªºµµ·L¤æ¼Æªºµøµ¡°Ñ¼Æ!
¥¿³W «h¨Ì BC6¦U¶µªº°Ñ¼Æ¤j¤p¦Ó©w. ¦p boolen( ¦h­Ó¥i¥H´ê¦¨¤@word), string , number(¦p®y¼Ð...)

On 10¤ë7¤é, ¤W¤È11®É15¤À, ¿P«n <ezfo...@gmail.com> wrote:

...

¾\Ū§ó¦h »


    ¦^ÂР   ¦^ÂЧ@ªÌ    Âà±H  
±z¥²¶·¥ýµn¤J¤~¯à±i¶K°T®§¡C
­Y­n±i¶K°T®§¡A±z¥²¶·¥ý¥[¤J¦¹¸s²Õ¡C
½Ð¦b¯d¨¥¤§«e§ó·s±z­q¾\³]©wºô­¶¤Wªº¼ÊºÙ¡C
±z¨S¦³¯d¨¥©Ò»ÝªºÅv­­¡C
¿P«n  
À˵ø­Ó¤H¸ê®Æ   ½Ķ¬° ¤w½Ķ (¬d¬Ý­ì¤å)
 §ó¦h¿ï¶µ 10¤ë9¤é, ¤U¤È1®É15¤À
±H¥ó¤H¡G ¿P«n <ezfo...@gmail.com>
¤é´Á¡G Thu, 8 Oct 2009 22:15:07 -0700 (PDT)
·í¦a®É¶¡¡G 2009¦~10¤ë9¤é(¬P´Á¤­) ¤U¤È1®É15¤À
¥D¦®¡G Re: Button Object
\ file_name: Form_1.f
:OBJECT ButtonBox <SUPER WINDOW
  :M ClassInit:   ( -- )
    ClassInit: super
    ;M

  :M ExWindowStyle: ( -- style )
    ExWindowStyle: SUPER
    ;M
  :M WindowStyle: ( -- style )
    WindowStyle: SUPER
    WS_BORDER OR
    WS_OVERLAPPED OR
    ;M

  :M WindowTitle: ( -- title )
    z" "
    ;M

  :M StartSize:   ( -- width height )
                300 350 ;M

  :M StartPos:    ( -- x y )
                30 30 ;M

  :M Close:       ( -- )
                Close: SUPER
                ;M

 :M On_Paint:    ( -- )          \ screen redraw procedure
   0 0 StartSize: self LTGRAY FillArea: dc
   ;M

\ ¥H¤W ¨ú±o¤@­Ó Windows ButtonBox ( ºÙ°µ from ¥~§Î )

\ fload Button_1.f
\ Button «Å§i  begin
    ButtonControl Button_1   \ a button
:M On_Init:     ( -- )
   IDOK                SetID: Button_1
   self                Start: Button_1
   126 172 70 25        Move: Button_1
   s" OK"            SetText: Button_1
   GetStyle: Button_1
   BS_DEFPUSHBUTTON   +Style: Button_1
   ;M

:M WM_COMMAND   ( hwnd msg wparam lparam -- res )
   over LOWORD ( ID )
   case
    IDOK of Close: self endof \
   endcase
   0 ;M
 \ Button «Å§i end
;OBJECT

\ ª«¥ó

: DEMO          ( -- )
        Start: ButtonBox   \ ±Ò°Ê Windows ButtonBox from
         ;

.( Type DEMO to run the dialog demo. )

demo

¦]¬° fload ·|³y¦¨ Object ªº©w¸q Â_µõ,©Ò¥H

<A>´N¦¹´¡¤Jsource (¥Ø«e°µªk) ; ´N¥i¥H¶}©l ±N ¸ê®Æµ²ºc¸ò source µ²¦X;©w®ÉÀˬdÅܰÊ!

<B>¥Ø«e­n ÃB¥~¦A³B²z¤@¤U (µ¥A ±¾¹_ok,¦A¦Ò¼{¸ò<C>¨º­Ó°µªk¤è«K)

<C>§ï¼g class & object ( ´Á«Ý¤U¤@ª©¥»!?)

On 10¤ë8¤é, ¤U¤È1®É37¤À, ¿P«n <ezfo...@gmail.com> wrote:

...

¾\Ū§ó¦h »


    ¦^ÂР   ¦^ÂЧ@ªÌ    Âà±H  
±z¥²¶·¥ýµn¤J¤~¯à±i¶K°T®§¡C
­Y­n±i¶K°T®§¡A±z¥²¶·¥ý¥[¤J¦¹¸s²Õ¡C
½Ð¦b¯d¨¥¤§«e§ó·s±z­q¾\³]©wºô­¶¤Wªº¼ÊºÙ¡C
±z¨S¦³¯d¨¥©Ò»ÝªºÅv­­¡C
¿P«n  
À˵ø­Ó¤H¸ê®Æ   ½Ķ¬° ¤w½Ķ (¬d¬Ý­ì¤å)
 §ó¦h¿ï¶µ 10¤ë12¤é, ¤U¤È3®É25¤À
±H¥ó¤H¡G ¿P«n <ezfo...@gmail.com>
¤é´Á¡G Mon, 12 Oct 2009 00:25:27 -0700 (PDT)
·í¦a®É¶¡¡G 2009¦~10¤ë12¤é(¬P´Á¤@) ¤U¤È3®É25¤À
¥D¦®¡G Re: Button Object
168 CONSTANT tForm_size
\ Derived from TCustomForm
  0 CONSTANT tForm_Active_offset
  4 CONSTANT tForm_ActiveControl_offset
  8 CONSTANT tForm_ActiveMDIChild_offset
 12 CONSTANT tForm_ActiveOleControl_offset
 16 CONSTANT tForm_AlphaBlend_offset
 20 CONSTANT tForm_AlphaBlendValue_offset
 24 CONSTANT tForm_BorderIcons_offset
 28 CONSTANT tForm_BorderStyle_offset
 32 CONSTANT tForm_Canvas_offset
 36 CONSTANT tForm_ClientHandle_offset
 40 CONSTANT tForm_ClientHeight_offset
 44 CONSTANT tForm_ClientRect_offset
 48 CONSTANT tForm_ClientWidth_offset
 52 CONSTANT tForm_DefaultMonitor_offset
 56 CONSTANT tForm_Designer_offset
 60 CONSTANT tForm_DropTarget_offset
 64 CONSTANT tForm_Floating_offset
 68 CONSTANT tForm_FormState_offset
 72 CONSTANT tForm_FormStyle_offset
 76 CONSTANT tForm_HelpFile_offset
 80 CONSTANT tForm_Icon_offset
 84 CONSTANT tForm_KeyPreview_offset
 88 CONSTANT tForm_MDIChildCount_offset
 92 CONSTANT tForm_MDIChildren_offset
 96 CONSTANT tForm_Menu_offset
100 CONSTANT tForm_ModalResult_offset
104 CONSTANT tForm_Monitor_offset
108 CONSTANT tForm_ObjectMenuItem_offset
112 CONSTANT tForm_OldCreateOrder_offset
116 CONSTANT tForm_OleFormObject_offset
120 CONSTANT tForm_Parent_offset
124 CONSTANT tForm_ParentBiDiMode_offset
128 CONSTANT tForm_PixelsPerInch_offset
132 CONSTANT tForm_Position_offset
136 CONSTANT tForm_PrintScale_offset
140 CONSTANT tForm_Scaled_offset
144 CONSTANT tForm_TileMode_offset
148 CONSTANT tForm_TransparentColor_offset
152 CONSTANT tForm_TransparentColorValue_offset
156 CONSTANT tForm_Visible_offset
160 CONSTANT tForm_WindowMenu_offset
164 CONSTANT tForm_WindowState_offset
\ event
  0 CONSTANT tForm_OnActivate_offset
  0 CONSTANT tForm_OnCanResize_offset
  0 CONSTANT tForm_OnClick_offset
  0 CONSTANT tForm_OnClose_offset
  0 CONSTANT tForm_OnCloseQuery_offset
  0 CONSTANT tForm_OnConstrainedResize_offset
  0 CONSTANT tForm_OnContextPopup_offset
  0 CONSTANT tForm_OnCreate_offset
  0 CONSTANT tForm_OnDblClick_offset
  0 CONSTANT tForm_OnDeactivate_offset
  0 CONSTANT tForm_OnDestroy_offset
  0 CONSTANT tForm_OnDockDrop_offset
  0 CONSTANT tForm_OnDockOver_offset
  0 CONSTANT tForm_OnDragDrop_offset
  0 CONSTANT tForm_OnDragOver_offset
  0 CONSTANT tForm_OnEndDock_offset
  0 CONSTANT tForm_OnGetSiteInfo_offset
  0 CONSTANT tForm_OnHelp_offset
  0 CONSTANT tForm_OnHide_offset
  0 CONSTANT tForm_OnKeyDown_offset
  0 CONSTANT tForm_OnKeyPress_offset
  0 CONSTANT tForm_OnKeyUp_offset
  0 CONSTANT tForm_OnMouseDown_offset
  0 CONSTANT tForm_OnMouseMove_offset
  0 CONSTANT tForm_OnMouseUp_offset
  0 CONSTANT tForm_OnMouseWheel_offset
  0 CONSTANT tForm_OnMouseWheelDown_offset
  0 CONSTANT tForm_OnMouseWheelUp_offset
  0 CONSTANT tForm_OnPaint_offset
  0 CONSTANT tForm_OnResize_offset
  0 CONSTANT tForm_OnShortCut_offset
  0 CONSTANT tForm_OnShow_offset
  0 CONSTANT tForm_OnStartDock_offset
  0 CONSTANT tForm_OnUnDoc_offset
\
\ Derived from TCustomForm
: tForm_Active_Index                                                            ( adr0 --  adr_offset )
tForm_Active_offset + ;
: tForm_ActiveControl_Index                             ( adr0 --  adr_offset )
tForm_ActiveControl_offset + ;
: tForm_ActiveMDIChild_Index                            ( adr0 --  adr_offset )
tForm_ActiveMDIChild_offset + ;
: tForm_ActiveOleControl_Index                  ( adr0 --  adr_offset )
tForm_ActiveOleControl_offset + ;
: tForm_AlphaBlend_Index                                                ( adr0 --  adr_offset )
tForm_AlphaBlend_offset + ;
: tForm_AlphaBlendValue_Index                   ( adr0 --  adr_offset )
tForm_AlphaBlendValue_offset + ;
: tForm_BorderIcons_Index                                       ( adr0 --  adr_offset )
tForm_BorderIcons_offset + ;
: tForm_BorderStyle_Index                                       ( adr0 --  adr_offset )
tForm_BorderStyle_offset + ;
: tForm_Canvas_Index                                                            ( adr0 --  adr_offset )
tForm_Canvas_offset + ;
: tForm_ClientHandle_Index                                      ( adr0 --  adr_offset )
tForm_ClientHandle_offset + ;
: tForm_ClientHeight_Index                                      ( adr0 --  adr_offset )
tForm_ClientHeight_offset + ;
: tForm_ClientRect_Index                                                ( adr0 --  adr_offset )
tForm_ClientRect_offset + ;
: tForm_ClientWidth_Index                                       ( adr0 --  adr_offset )
tForm_ClientWidth_offset + ;
: tForm_DefaultMonitor_Index                            ( adr0 --  adr_offset )
tForm_DefaultMonitor_offset + ;
: tForm_Designer_Index                                                  ( adr0 --  adr_offset )
tForm_Designer_offset + ;
: tForm_DropTarget_Index                                                ( adr0 --  adr_offset )
tForm_DropTarget_offset + ;
: tForm_Floating_Index                                                  ( adr0 --  adr_offset )
tForm_Floating_offset + ;
: tForm_FormState_Index                                                 ( adr0 --  adr_offset )
tForm_FormState_offset + ;
: tForm_FormStyle_Index                                                 ( adr0 --  adr_offset )
tForm_FormStyle_offset + ;
: tForm_HelpFile_Index                                                  ( adr0 --  adr_offset )
tForm_HelpFile_offset + ;
: tForm_Icon_Index                                                                ( adr0 --  adr_offset ) tForm_Icon_offset
+ ;
: tForm_KeyPreview_Index                                                ( adr0 --  adr_offset )
tForm_KeyPreview_offset + ;
: tForm_MDIChildCount_Index                             ( adr0 --  adr_offset )
tForm_MDIChildCount_offset + ;
: tForm_MDIChildren_Index                                       ( adr0 --  adr_offset )
tForm_MDIChildren_offset + ;
: tForm_Menu_Index                                                                ( adr0 --  adr_offset ) tForm_Menu_offset
+ ;
: tForm_ModalResult_Index                                       ( adr0 --  adr_offset )
tForm_ModalResult_offset + ;
: tForm_Monitor_Index                                                   ( adr0 --  adr_offset )
tForm_Monitor_offset + ;
: tForm_ObjectMenuItem_Index                            ( adr0 --  adr_offset )
tForm_ObjectMenuItem_offset + ;
: tForm_OldCreateOrder_Index                            ( adr0 --  adr_offset )
tForm_OldCreateOrder_offset + ;
: tForm_OleFormObject_Index                             ( adr0 --  adr_offset )
tForm_OleFormObject_offset + ;
: tForm_Parent_Index                                                            ( adr0 --  adr_offset )
tForm_Parent_offset + ;
: tForm_ParentBiDiMode_Index                            ( adr0 --  adr_offset )
tForm_ParentBiDiMode_offset + ;
: tForm_PixelsPerInch_Index                             ( adr0 --  adr_offset )
tForm_PixelsPerInch_offset + ;
: tForm_Position_Index                                                  ( adr0 --  adr_offset )
tForm_Position_offset + ;
: tForm_PrintScale_Index                                                ( adr0 --  adr_offset )
tForm_PrintScale_offset + ;
: tForm_Scaled_Index                                                            ( adr0 --  adr_offset )
tForm_Scaled_offset + ;
: tForm_TileMode_Index                                                  ( adr0 --  adr_offset )
tForm_TileMode_offset + ;
: tForm_TransparentColor_Index                  ( adr0 --  adr_offset )
tForm_TransparentColor_offset + ;
: tForm_TransparentColorValue_Index ( adr0 --  adr_offset )
tForm_TransparentColorValue_offset + ;
: tForm_Visible_Index                                                   ( adr0 --  adr_offset )
tForm_Visible_offset + ;
: tForm_WindowMenu_Index                                                ( adr0 --  adr_offset )
tForm_WindowMenu_offset + ;
: tForm_WindowState_Index                                       ( adr0 --  adr_offset )
tForm_WindowState_offset + ;
\ event
: tForm_OnActivate_Index                                                ( adr0 --  adr_offset )
tForm_OnActivate_offset + ;
: tForm_OnCanResize_Index                                       ( adr0 --  adr_offset )
tForm_OnCanResize_offset + ;
: tForm_OnClick_Index                                                   ( adr0 --  adr_offset )
tForm_OnClick_offset + ;
: tForm_OnClose_Index                                                   ( adr0 --  adr_offset )
tForm_OnClose_offset + ;
: tForm_OnCloseQuery_Index                                      ( adr0 --  adr_offset )
tForm_OnCloseQuery_offset + ;
: tForm_OnConstrainedResize_Index       ( adr0 --  adr_offset )
tForm_OnConstrainedResize_offset + ;
: tForm_OnContextPopup_Index                            ( adr0 --  adr_offset )
tForm_OnContextPopup_offset + ;
: tForm_OnCreate_Index                                                  ( adr0 --  adr_offset )
tForm_OnCreate_offset + ;
: tForm_OnDblClick_Index                                                ( adr0 --  adr_offset )
tForm_OnDblClick_offset + ;
: tForm_OnDeactivate_Index                                      ( adr0 --  adr_offset )
tForm_OnDeactivate_offset + ;
: tForm_OnDestroy_Index                                                 ( adr0 --  adr_offset )
tForm_OnDestroy_offset + ;
: tForm_OnDockDrop_Index                                                ( adr0 --  adr_offset )
tForm_OnDockDrop_offset + ;
: tForm_OnDockOver_Index                                                ( adr0 --  adr_offset )
tForm_OnDockOver_offset + ;
: tForm_OnDragDrop_Index                                                ( adr0 --  adr_offset )
tForm_OnDragDrop_offset + ;
: tForm_OnDragOver_Index                                                ( adr0 --  adr_offset )
tForm_OnDragOver_offset + ;
: tForm_OnEndDock_Index                                                 ( adr0 --  adr_offset )
tForm_OnEndDock_offset + ;
: tForm_OnGetSiteInfo_Index                             ( adr0 --  adr_offset )
tForm_OnGetSiteInfo_offset + ;
: tForm_OnHelp_Index                                                            ( adr0 --  adr_offset )
tForm_OnHelp_offset + ;
: tForm_OnHide_Index                                                            ( adr0 --  adr_offset )
tForm_OnHide_offset + ;
: tForm_OnKeyDown_Index                                                 ( adr0 --  adr_offset )
tForm_OnKeyDown_offset + ;
: tForm_OnKeyPress_Index                                                ( adr0 --  adr_offset )
tForm_OnKeyPress_offset + ;
: tForm_OnKeyUp_Index                                                   ( adr0 --  adr_offset )
tForm_OnKeyUp_offset + ;
: tForm_OnMouseDown_Index                                       ( adr0 --  adr_offset )
tForm_OnMouseDown_offset + ;
: tForm_OnMouseMove_Index                                       ( adr0 --  adr_offset )
tForm_OnMouseMove_offset + ;
: tForm_OnMouseUp_Index                                                 ( adr0 --  adr_offset )
tForm_OnMouseUp_offset + ;
: tForm_OnMouseWheel_Index                                      ( adr0 --  adr_offset )
tForm_OnMouseWheel_offset + ;
: tForm_OnMouseWheelDown_Index                  ( adr0 --  adr_offset )
tForm_OnMouseWheelDown_offset + ;
: tForm_OnMouseWheelUp_Index                            ( adr0 --  adr_offset )
tForm_OnMouseWheelUp_offset + ;
: tForm_OnPaint_Index                                                   ( adr0 --  adr_offset )
tForm_OnPaint_offset + ;
: tForm_OnResize_Index                                                  ( adr0 --  adr_offset )
tForm_OnResize_offset + ;
: tForm_OnShortCut_Index                                                ( adr0 --  adr_offset )
tForm_OnShortCut_offset + ;
: tForm_OnShow_Index                                                            ( adr0 --  adr_offset )
tForm_OnShow_offset + ;
: tForm_OnStartDock_Index                                       ( adr0 --  adr_offset )
tForm_OnStartDock_offset + ;
: tForm_OnUnDoc_Index                                                   ( adr0 --  adr_offset )
tForm_OnUnDoc_offset + ;

: tForm   create tForm_size allot does> ;

On 10¤ë9¤é, ¤U¤È1®É15¤À, ¿P«n <ezfo...@gmail.com> wrote:

...

¾\Ū§ó¦h »


    ¦^ÂР   ¦^ÂЧ@ªÌ    Âà±H  
±z¥²¶·¥ýµn¤J¤~¯à±i¶K°T®§¡C
­Y­n±i¶K°T®§¡A±z¥²¶·¥ý¥[¤J¦¹¸s²Õ¡C
½Ð¦b¯d¨¥¤§«e§ó·s±z­q¾\³]©wºô­¶¤Wªº¼ÊºÙ¡C
±z¨S¦³¯d¨¥©Ò»ÝªºÅv­­¡C
¿P«n  
À˵ø­Ó¤H¸ê®Æ   ½Ķ¬° ¤w½Ķ (¬d¬Ý­ì¤å)
 §ó¦h¿ï¶µ 10¤ë12¤é, ¤U¤È3®É30¤À
±H¥ó¤H¡G ¿P«n <ezfo...@gmail.com>
¤é´Á¡G Mon, 12 Oct 2009 00:30:56 -0700 (PDT)
·í¦a®É¶¡¡G 2009¦~10¤ë12¤é(¬P´Á¤@) ¤U¤È3®É30¤À
¥D¦®¡G Re: Button Object
º|¤F  event ³¡¤Àªº constant «Å§i ªì­È!

On 10¤ë12¤é, ¤U¤È3®É25¤À, ¿P«n <ezfo...@gmail.com> wrote:

...

¾\Ū§ó¦h »


    ¦^ÂР   ¦^ÂЧ@ªÌ    Âà±H  
±z¥²¶·¥ýµn¤J¤~¯à±i¶K°T®§¡C
­Y­n±i¶K°T®§¡A±z¥²¶·¥ý¥[¤J¦¹¸s²Õ¡C
½Ð¦b¯d¨¥¤§«e§ó·s±z­q¾\³]©wºô­¶¤Wªº¼ÊºÙ¡C
±z¨S¦³¯d¨¥©Ò»ÝªºÅv­­¡C
µL¨ä¥L¯d¨¥
« ªð¦^°Q½×¥DÃD « ¸û·sªº¥DÃD     ¸ûªº¥DÃD »

«Ø¥ß¸s²Õ - Google ºô¤W½×¾Â - Google ­º­¶ - ªA°È±ø´Ú - Áô¨pÅv¬Fµ¦
©2009 Google