00001
00002
00003 #ifndef CIROUCSET_LABEL_H_INCLUDED
00004 #define CIROUCSET_LABEL_H_INCLUDED
00005
00006 #include <objc/Object.h>
00007 #include "ciroucset_common.h"
00008 #include "ciroucset_window_owner_p.h"
00009
00014 @interface ciroucset_label_t:Object
00015 {
00017 int row;
00019 int column;
00021 wchar_t *buf;
00022 @public
00024 id <ciroucset_window_owner_p> mywindow;
00026 maybe_t draw_inverted;
00027 }
00031 -init;
00036 +init_w:(unsigned)aRow :(unsigned)aColumn :(wchar_t *)aContent ;
00041 +init_mb:(unsigned)aRow :(unsigned)aColumn :(char *)aContent ;
00045 -free ;
00049 -(void)refresh ;
00053 -(int)set_value: (wchar_t *)aContent ;
00057 -(int)set_value_mb: (char *)aContent ;
00058
00059 @end
00060
00061
00062 #endif