Public Member Functions | Static Public Member Functions | Protected Attributes

XAP_UnixDialog_ClipArt Class Reference

#include <xap_UnixDlg_ClipArt.h>

Inheritance diagram for XAP_UnixDialog_ClipArt:
XAP_Dialog_ClipArt XAP_Dialog_NonPersistent XAP_Dialog

List of all members.

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_Dialogstatic_constructor (XAP_DialogFactory *, XAP_Dialog_Id id)

Protected Attributes

const gchar * dir_path
GtkWidget * dlg
GtkWidget * progress
GtkWidget * icon_view
GtkListStore * store
int count

Constructor & Destructor Documentation

XAP_UnixDialog_ClipArt::XAP_UnixDialog_ClipArt ( XAP_DialogFactory pDlgFactory,
XAP_Dialog_Id  id 
)

Referenced by static_constructor().

XAP_UnixDialog_ClipArt::~XAP_UnixDialog_ClipArt (  )  [virtual]

References dir_path, icon_view, progress, and store.


Member Function Documentation

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.

XAP_Dialog * XAP_UnixDialog_ClipArt::static_constructor ( XAP_DialogFactory pFactory,
XAP_Dialog_Id  id 
) [static]

Member Data Documentation

GtkWidget* XAP_UnixDialog_ClipArt::dlg [protected]
GtkListStore* XAP_UnixDialog_ClipArt::store [protected]

The documentation for this class was generated from the following files: