CMGDK r49-rc2
K:/CMGDKv18/SDK/Include/hgl/gui/Form.H
浏览该文件的文档。
00001 # i f n d e f   H G L _ G U I _ F O R M _ I N C L U D E 
00002  
00003  # d e f i n e   H G L _ G U I _ F O R M _ I N C L U D E 
00004  
00005  
00006  
00007  # i n c l u d e < h g l / o b j e c t / O b j e c t C o n t r o l . H > 
00008  
00009  # i n c l u d e < h g l / g u i / M e n u I t e m . H > 
00010  
00011  # i n c l u d e < h g l / t y p e / V e r t e x 2 . H > 
00012  
00013  # i n c l u d e < h g l / t y p e / C o l o r 4 f . H > 
00014  
00015  # i n c l u d e < h g l / g l / B l e n d M o d e . H > 
00016  
00017  
00018  
00019  n a m e s p a c e   h g l 
00020  
00021  { 
00022  
00023      n a m e s p a c e   g u i 
00024  
00025      { 
00026  
00027          / * * 
00028  
00029          *   F o r m /f(uNcO N*N>encNvbg[Nnfbgv:S+R(WN[OcO   g~tv̀of0Fh0hagI{I{0
00030  
00031          * / 
00032  
00033          c l a s s   F o r m : p u b l i c   O b j e c t C o n t r o l                                                                                                                           / / / F o r m {|
00034  
00035          { 
00036  
00037              # i n c l u d e < h g l / g u i / F o r m . A t t r i b . H > 
00038  
00039  
00040  
00041          p u b l i c :   / / Θ<h
00042  
00043  
00044  
00045              e n u m   F o r m S t y l e 
00046  
00047              { 
00048  
00049                  f s R o u n d e d ,         / / VW҉ehh
00050  
00051                  f s C a p t i o n ,         / / &^hh
00052 NWNe
00053  
00054                  f s R e c t a n g l e ,     / / wb_Vv҉ehh
00055  
00056              } ; 
00057  
00058  
00059  
00060          p u b l i c :   / / ^\'`
00061  
00062  
00063  
00064              b o o l             C u t E v e n t ;                                                               / / / < /f&T*bSNN
00065  
00066  
00067  
00068              W i d e S t r i n g                     C a p t i o n ;                                                                                                                                 / / / < zSOh
00069  
00070              F o r m S t y l e       S t y l e ;                                                                     / / / < zSOΘ<h
00071  
00072              b o o l                         S h a d o w ;                                                                                                                                   / / / < /f&T;u4q_
00073  
00074              C o l o r 4 f                   C o l o r ;                                                                                                                                     / / / < zSOr
00075  
00076              B l e n d M o d e               B l e n d ;                                                                                                                                     / / / < zSOǸofvmT!j_
00077  
00078  
00079  
00080              b o o l                         M o v e ;                                                                                                                                       / / / < zS/f&TSyR
00081  
00082              b o o l                         R e s i z e ;                                                                                                                                   / / / < /f&TS1u'Y\
00083  
00084  
00085  
00086              b o o l             C l i c k A c t i v e ;                                                             / / / < /f&T^;mRr` pQo;m( ؞:Nw) 
00087  
00088  
00089  
00090              M e n u I t e m               * P o p u p M e n u ;                                                                                                                             / / / < 9_Q_܃US
00091  
00092  
00093  
00094          p u b l i c :   / / NN
00095  
00096  
00097  
00098              D e f E v e n t ( v o i d , O n D r a w ,   ( G U I O b j e c t   * ) ) ;                                                                                                   / / / < ~6RNN
00099  
00100              D e f E v e n t ( v o i d , O n R e s i z e ,   ( G U I O b j e c t   * ) ) ;                                                   / / / < 'Y\9eSNN
00101  
00102              D e f E v e n t ( v o i d , O n M o v e ,   ( G U I O b j e c t   * ) ) ;                                                                                                   / / / < yRNN
00103  
00104              D e f E v e n t ( v o i d , O n C l o s e ,     ( G U I O b j e c t   * ) ) ;                                                                                                   / / / < zSsQ핋NN
00105  
00106  
00107  
00108          p u b l i c : 
00109  
00110  
00111  
00112              F o r m ( ) ;                                                                                                                                                                   / / / < ,g{|g Qpe
00113  
00114              F o r m ( f l o a t , f l o a t , f l o a t , f l o a t , c o n s t   w c h a r _ t   *   = N U L L ) ;                                                                         / / / < ,g{|g Qpe
00115  
00116              v i r t u a l   ~ F o r m ( ) ;                                                                                                                                                 / / / < ,g{|ggQpe
00117  
00118  
00119  
00120              v i r t u a l   v o i d   D r a w ( ) ;                                                                                                                                         / / / < cN~6RQpe
00121  
00122          } ; 
00123  
00124      } 
00125  
00126  } 
00127  
00128  # e n d i f / / H G L _ G U I _ F O R M _ I N C L U D E 
00129  
00130  
 全部  名字空间 文件 函数 变量 类型定义 枚举 枚举值 友元 宏定义