7 #ifndef LWPP_TXTEDITOR_H
8 #define LWPP_TXTEDITOR_H
24 LWTECltID txtrEditorID;
50 LW_TxtrRemoveFunc *txtr_RemoveFunc = 0,
51 LW_TxtrAutoSizeFunc *txtr_AutoSizeFunc = 0,
52 LW_TxtrEventFunc *txtr_EventFunc = 0)
54 txtrEditorID =
subscribe( title, flags, userData, txtr_RemoveFunc , txtr_AutoSizeFunc, txtr_EventFunc);
58 LWTECltID
getID()
const {
return txtrEditorID; }
78 LW_TxtrRemoveFunc *txtr_RemoveFunc = 0,
79 LW_TxtrAutoSizeFunc *txtr_AutoSizeFunc = 0,
80 LW_TxtrEventFunc *txtr_EventFunc = 0)
82 return globPtr->subscribe( title, flags, userData, txtr_RemoveFunc, txtr_AutoSizeFunc, txtr_EventFunc);
95 void open ( LWTextureID txtr_ID,
char *title = 0) {
globPtr->open(txtrEditorID, txtr_ID, title ); }
119 bool selectAdd ( LWTextureID txtr_ID) {
return (
globPtr->selectAdd(txtrEditorID, txtr_ID)) ?
true :
false; }
125 bool selectRem ( LWTextureID txtr_ID) {
return (
globPtr->selectRem(txtrEditorID, txtr_ID)) ?
true :
false; }
137 LWTextureID
selectNext ( LWTextureID txtr_ID){
return globPtr->selectNext(txtrEditorID, txtr_ID); }
142 void setGradientAutoSize ( LW_GradAutoSizeFunc *txtr_GradAutoSizeFunc) {
globPtr->setGradientAutoSize(txtrEditorID, txtr_GradAutoSizeFunc); }
147 #endif // LWPP_TXTEDITOR_H