27 #ifndef YMGAWidgetExtensionFactory_h 28 #define YMGAWidgetExtensionFactory_h 32 #include <yui/YExternalWidgetFactory.h> 33 #include <yui/YTypes.h> 34 #include <yui/YEvent.h> 38 #include "YMGA_CBTable.h" 39 #include "YMGAMsgBox.h" 71 const std::string& appversion,
72 const std::string& applicense,
73 const std::string& appauthors,
74 const std::string& appdescription,
75 const std::string& applogo,
76 const std::string& appicon = std::string(),
77 const std::string& appcredits = std::string(),
78 const std::string& appinfo = std::string()
88 virtual YMGA_CBTable *
createCBTable ( YWidget * parent, YTableHeader * header_disown, YCBTableMode mode = YCBTableCheckBoxOnFirstColumn ) = 0;
121 YMGAMessageBox*
createInfoBox (
const std::string& title,
const std::string& text,
bool useRichText,
const std::string& btn_label );
180 friend class YExternalWidgets;
197 #endif // YMGAWidgetExtensionFactory_h
One button dialog, or button one pressed.
See document of YMGA_CBTable Table: Selection list with multiple columns.