CMGDK r49-rc2
|
00001 # i f n d e f H G L _ G U I _ D O C K B A R _ I N C L U D E 00002 00003 # d e f i n e H G L _ G U I _ D O C K B A R _ 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 / G u i O b j e c t . H > 00008 00009 # i n c l u d e < h g l / g l / T e x t u r e 2 D . H > 00010 00011 # i n c l u d e < h g l / t y p e / S h a d e N u m b e r . H > 00012 00013 n a m e s p a c e h g l 00014 00015 { 00016 00017 n a m e s p a c e g u i 00018 00019 { 00020 00021 / * * 00022 00023 * D o c k B a r /f N*NꁨRVh'Y\vWWN h-N -Nv:N g'YevO!kQ\0 00024 00025 * S_ hyRe\ONu N[vRa0 00026 00027 * / 00028 00029 c l a s s D o c k B a r : p u b l i c G U I O b j e c t / / / D o c k B a r 00030 00031 { 00032 00033 # i n c l u d e < h g l / g u i / D o c k B a r . A t t r i b . H > 00034 00035 00036 00037 p u b l i c : / / ^\'` 00038 00039 00040 00041 d o u b l e M a x S c a l e ; / / / < g'Y)>ekO, ؞1 . 5 00042 00043 00044 00045 b o o l B a c k P a n e l ; / / / < ~6R^g 00046 00047 00048 00049 p u b l i c : / / NN 00050 00051 00052 00053 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 00054 00055 D e f E v e n t ( v o i d , O n C l i c k , ( G U I O b j e c t * , D o c k B a r : : O b j e c t * ) ) ; / / / < pQNN 00056 00057 00058 00059 p u b l i c : / / el 00060 00061 00062 00063 D o c k B a r ( f l o a t , f l o a t , f l o a t , f l o a t ) ; 00064 00065 v i r t u a l ~ D o c k B a r ( ) { } ; 00066 00067 00068 00069 D o c k B a r : : O b j e c t * A d d ( w c h a r _ t * , w c h a r _ t * ) ; / / / < mR Ny 00070 00071 D o c k B a r : : O b j e c t * A d d ( w c h a r _ t * , T e x t u r e 2 D * ) ; / / / < mR Ny 00072 00073 00074 00075 v o i d D e l e t e ( D o c k B a r : : O b j e c t * ) ; / / / < Rd Ny 00076 00077 00078 00079 v o i d D r a w ( ) ; 00080 00081 } ; 00082 00083 } / / n a m e s p a c e g u i 00084 00085 } / / n a m e s p a c e h g l 00086 00087 # e n d i f / / H G L _ G U I _ D O C K B A R _ I N C L U D E 00088 00089