#include <xap_UnixDlg_ClipArt.h>
Public Member Functions | |
| XAP_UnixDialog_ClipArt (XAP_DialogFactory *pDlgFactory, XAP_Dialog_Id id) | |
| virtual | ~XAP_UnixDialog_ClipArt () |
| virtual void | runModal (XAP_Frame *pFrame) |
| GtkWidget * | getDialog () const |
| gboolean | fillStore () |
| Fill list store updating progress bar as we go. | |
| void | onItemActivated () |
| Clipart clicked handler. | |
Static Public Member Functions | |
| static XAP_Dialog * | static_constructor (XAP_DialogFactory *, XAP_Dialog_Id id) |
Protected Attributes | |
| const gchar * | dir_path |
| GtkWidget * | dlg |
| GtkWidget * | progress |
| GtkWidget * | icon_view |
| GtkListStore * | store |
| int | count |
| XAP_UnixDialog_ClipArt::XAP_UnixDialog_ClipArt | ( | XAP_DialogFactory * | pDlgFactory, | |
| XAP_Dialog_Id | id | |||
| ) |
Referenced by static_constructor().
| XAP_UnixDialog_ClipArt::~XAP_UnixDialog_ClipArt | ( | ) | [virtual] |
| gboolean XAP_UnixDialog_ClipArt::fillStore | ( | ) |
Fill list store updating progress bar as we go.
References clipartCount, COL_DISPLAY_NAME, COL_PATH, COL_PIXBUF, dir_path, gchar, icon_view, progress, and store.
| GtkWidget* XAP_UnixDialog_ClipArt::getDialog | ( | ) | const [inline] |
References dlg.
| void XAP_UnixDialog_ClipArt::onItemActivated | ( | ) |
Clipart clicked handler.
References dlg.
| void XAP_UnixDialog_ClipArt::runModal | ( | XAP_Frame * | pFrame | ) | [virtual] |
Implements XAP_Dialog_ClipArt.
References XAP_Dialog_ClipArt::a_CANCEL, XAP_Dialog_ClipArt::a_OK, abiAddButton(), abiDestroyWidget(), abiDialogNew(), abiRunModalDialog(), COL_DISPLAY_NAME, COL_PATH, COL_PIXBUF, connectFocus(), create_store(), dir_path, dlg, fill_store(), gchar, XAP_Dialog_ClipArt::getInitialDir(), XAP_App::getStringSet(), XAP_StringSet::getValue(), XAP_StringSet::getValueUTF8(), icon_view, item_activated(), XAP_Dialog::m_pApp, progress, s, XAP_Dialog_ClipArt::setAnswer(), XAP_Dialog_ClipArt::setGraphicName(), store, and UT_ASSERT.
| XAP_Dialog * XAP_UnixDialog_ClipArt::static_constructor | ( | XAP_DialogFactory * | pFactory, | |
| XAP_Dialog_Id | id | |||
| ) | [static] |
References XAP_UnixDialog_ClipArt().
int XAP_UnixDialog_ClipArt::count [protected] |
const gchar* XAP_UnixDialog_ClipArt::dir_path [protected] |
Referenced by fillStore(), runModal(), and ~XAP_UnixDialog_ClipArt().
GtkWidget* XAP_UnixDialog_ClipArt::dlg [protected] |
Referenced by getDialog(), onItemActivated(), and runModal().
GtkWidget* XAP_UnixDialog_ClipArt::icon_view [protected] |
Referenced by fillStore(), runModal(), and ~XAP_UnixDialog_ClipArt().
GtkWidget* XAP_UnixDialog_ClipArt::progress [protected] |
Referenced by fillStore(), runModal(), and ~XAP_UnixDialog_ClipArt().
GtkListStore* XAP_UnixDialog_ClipArt::store [protected] |
Referenced by fillStore(), runModal(), and ~XAP_UnixDialog_ClipArt().
1.7.1