CMGDK r49-rc2
|
00001 # i f n d e f H G L _ G U I _ F I L E _ L I S T _ H 00002 00003 # d e f i n e H G L _ G U I _ F I L E _ L I S T _ H 00004 00005 00006 00007 # i n c l u d e < h g l / F i l e . H > 00008 00009 # i n c l u d e < h g l / g u i / L i s t B o x . H > 00010 00011 n a m e s p a c e h g l 00012 00013 { 00014 00015 n a m e s p a c e g u i 00016 00017 { 00018 00019 c l a s s F i l e F i l t e r ; 00020 00021 00022 00023 / * * 00024 00025 * eNRhFh{| 00026 00027 * / 00028 00029 c l a s s F i l e L i s t : p u b l i c L i s t B o x / / / eNRhFh 00030 00031 { 00032 00033 # i n c l u d e < h g l / g u i / F i l e L i s t . P r i v a t e . H > 00034 00035 00036 00037 p u b l i c : / / ^\'` 00038 00039 00040 00041 P r o p e r t y S t r i n g D i r e c t o r y ; / / / < S_MRvU_ 00042 00043 00044 00045 P r o p e r t y < b o o l > V i e w U p L e v e l ; / / / < >f:y 00046 N N~h_ 00047 00048 P r o p e r t y S t r i n g U p L e v e l S t r i n g ; / / / < 00049 N N~vU_>f:yW[2N( ؞:N < . . > ) 00050 00051 00052 00053 P r o p e r t y < b o o l > V i e w D i r e c t o r y ; / / / < >f:yvU_ 00054 00055 P r o p e r t y < b o o l > V i e w F i l e ; / / / < >f:yeN 00056 00057 00058 00059 P r o p e r t y S t r i n g F i l e N a m e F i l t e r ; / / / < eN 00060 TǏn( Yg gǏnhVdk^\'`eHe) 00061 00062 00063 00064 P r o p e r t y < F i l e F i l t e r * > F i l t e r ; / / / < ǏnhV 00065 00066 00067 00068 p u b l i c : / / NN 00069 00070 00071 00072 D e f E v e n t ( v o i d , O n S e l e c t , ( G U I O b j e c t * , h g l : : F i l e I n f o * ) ) ; / / / < -NvQ-N NyNN 00073 00074 D e f E v e n t ( v o i d , O n D b l C l i c k , ( G U I O b j e c t * , h g l : : F i l e I n f o * ) ) ; / / / < -NvQ-N NyNN 00075 00076 00077 00078 p u b l i c : 00079 00080 00081 00082 F i l e L i s t ( ) ; 00083 00084 F i l e L i s t ( f l o a t , f l o a t , f l o a t , f l o a t ) ; 00085 00086 F i l e L i s t ( 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 i d e S t r i n g & ) ; 00087 00088 v i r t u a l ~ F i l e L i s t ( ) ; 00089 00090 } ; / / c l a s s F i l e L i s t 00091 00092 } / / n a m e s p a c e g u i 00093 00094 } / / n a m e s p a c e h g l 00095 00096 # e n d i f / / H G L _ G U I _ F I L E L I S T _ H 00097 00098