CMGDK r49-rc2
K:/CMGDKv18/SDK/Source/WinVCL/TCMOpenGLPanel.h
浏览该文件的文档。
00001 / / - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
00002  
00003  
00004  
00005  # i f n d e f   T C M O p e n G L P a n e l H 
00006  
00007  # d e f i n e   T C M O p e n G L P a n e l H 
00008  
00009  / / - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
00010  
00011  # i n c l u d e   < S y s U t i l s . h p p > 
00012  
00013  # i n c l u d e   < C l a s s e s . h p p > 
00014  
00015  # i n c l u d e   < C o n t r o l s . h p p > 
00016  
00017  / / - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
00018  
00019  c l a s s   P A C K A G E   T C M O p e n G L P a n e l   :   p u b l i c   T C u s t o m C o n t r o l 
00020  
00021  { 
00022  
00023  p r i v a t e : 
00024  
00025  
00026  
00027      B o o l e a n   F A u t o C r e a t e ; 
00028  
00029      T N o t i f y E v e n t   F O n P a i n t ; 
00030  
00031  
00032  
00033  p r o t e c t e d : 
00034  
00035  
00036  
00037      v i r t u a l   v o i d   _ _ f a s t c a l l   C r e a t e W n d ( ) ; 
00038  
00039      v i r t u a l   v o i d   _ _ f a s t c a l l   P a i n t ( ) ; 
00040  
00041      v i r t u a l   v o i d   _ _ f a s t c a l l   D e s t r o y W n d ( ) ; 
00042  
00043  
00044  
00045      D Y N A M I C   v o i d   _ _ f a s t c a l l   M o u s e D o w n ( T M o u s e B u t t o n   B u t t o n ,   C l a s s e s : : T S h i f t S t a t e   S h i f t ,   i n t   X ,   i n t   Y ) ; 
00046  
00047      D Y N A M I C   v o i d   _ _ f a s t c a l l   M o u s e M o v e ( C l a s s e s : : T S h i f t S t a t e   S h i f t ,   i n t   X ,   i n t   Y ) ; 
00048  
00049      D Y N A M I C   v o i d   _ _ f a s t c a l l   M o u s e U p ( T M o u s e B u t t o n   B u t t o n ,   C l a s s e s : : T S h i f t S t a t e   S h i f t ,   i n t   X ,   i n t   Y ) ; 
00050  
00051  
00052  
00053      D Y N A M I C   v o i d   _ _ f a s t c a l l   K e y D o w n ( S y s t e m : : W o r d   & K e y ,   C l a s s e s : : T S h i f t S t a t e   S h i f t ) ; 
00054  
00055      D Y N A M I C   v o i d   _ _ f a s t c a l l   K e y U p ( S y s t e m : : W o r d   & K e y ,   C l a s s e s : : T S h i f t S t a t e   S h i f t ) ; 
00056  
00057      D Y N A M I C   v o i d   _ _ f a s t c a l l   K e y P r e s s ( S y s t e m : : W i d e C h a r   & K e y ) ; 
00058  
00059  
00060  
00061  p u b l i c : 
00062  
00063      _ _ f a s t c a l l   T C M O p e n G L P a n e l ( T C o m p o n e n t *   O w n e r ) ; 
00064  
00065  
00066  
00067  _ _ p u b l i s h e d : 
00068  
00069  
00070  
00071      _ _ p r o p e r t y   B o o l e a n   A u t o C r e a t e   =   { r e a d = F A u t o C r e a t e ,   w r i t e = F A u t o C r e a t e ,   d e f a u l t = f a l s e } ; 
00072  
00073      _ _ p r o p e r t y   T N o t i f y E v e n t   O n P a i n t   =   { r e a d = F O n P a i n t ,   w r i t e = F O n P a i n t } ; 
00074  
00075  } ; 
00076  
00077  / / - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
00078  
00079  # e n d i f 
00080  
00081  
 全部  名字空间 文件 函数 变量 类型定义 枚举 枚举值 友元 宏定义