CMGDK r49-rc2
|
00001 # i f n d e f H G L _ T H E M E _ C O L O R _ I N C L U D E 00002 00003 # d e f i n e H G L _ T H E M E _ C O L O R _ I N C L U D E 00004 00005 00006 00007 # i n c l u d e < h g l / t y p e / C o l o r 4 f . H > 00008 00009 n a m e s p a c e h g l 00010 00011 { 00012 00013 n a m e s p a c e g u i 00014 00015 { 00016 00017 / * * 00018 00019 * ;NrON _SeO~ Nv{tTycNvrn 00020 00021 * / 00022 00023 c l a s s T h e m e C o l o r / / / ;Nr 00024 00025 { 00026 00027 s t a t i c b o o l U s e r D e f a u l t ; 00028 00029 s t a t i c T h e m e C o l o r D e f a u l t C o l o r ; 00030 00031 00032 00033 p u b l i c : 00034 00035 00036 00037 T h e m e C o l o r ( ) ; 00038 00039 v i r t u a l ~ T h e m e C o l o r ( ) { } ; 00040 00041 00042 00043 s t a t i c v o i d S e t C o l o r ( T h e m e C o l o r & ) ; / / / < n]TO(uv;Nr 00044 00045 v o i d S e t D e f a u l t ( ) ; / / / < nO(u|~v:w<P 00046 00047 00048 00049 v o i d S e t A l p h a ( f l o a t ) ; / / / < n@b g^\'`vA l p h a N 00050 00051 v o i d M e r g e A l p h a ( f l o a t ) ; / / / < @b g^\'`vA l p h a XNN N*N~ Nv|pe 00052 00053 00054 00055 p u b l i c : 00056 00057 00058 00059 C o l o r 4 f C o l o r ; / / / < N,r 00060 00061 C o l o r 4 f L i g h t ; / / / < ؚIQr 00062 00063 C o l o r 4 f S h a d o w ; / / / < 4q_r 00064 00065 00066 00067 C o l o r 4 f P u s h ; / / / < SNevr 00068 00069 C o l o r 4 f D i s a b l e ; / / / < eHeevr 00070 00071 C o l o r 4 f S e l e c t ; / / / < -Nevr 00072 00073 C o l o r 4 f D i s a b l e S e l e c t ; / / / < eHev -Nr 00074 00075 00076 00077 C o l o r 4 f T e x t ; / / / < e,gr 00078 00079 C o l o r 4 f D i s a b l e T e x t ; / / / < eHeeve,gr 00080 00081 C o l o r 4 f S e l e c t T e x t ; / / / < -Ne,gvr 00082 00083 00084 00085 C o l o r 4 f H y p e r l i n k ; / / / < c 00086 00087 00088 00089 C o l o r 4 f B a c k g r o u n d [ 2 ] ; / / / < ̀ofr 00090 00091 } ; 00092 00093 } 00094 00095 } 00096 00097 # e n d i f / / H G L _ T H E M E _ C O L O R _ I N C L U D E D E 00098 00099