00001 /****************************************************************************** 00002 * Copyright (c) 1999-2008 ACCESS CO., LTD. All rights reserved. 00003 * Copyright (c) 2006 PalmSource, Inc (an ACCESS company). All rights reserved. 00004 *****************************************************************************/ 00011 #ifndef __ALP_ABOUT_DIALOG_H__ 00012 #define __ALP_ABOUT_DIALOG_H__ 00013 00014 #include <gtk/gtkdialog.h> 00015 #include <alp/bundlemgr.h> 00016 #include <alp/icons.h> 00017 00018 G_BEGIN_DECLS 00019 00025 /* @{ */ 00026 00027 #define ALP_TYPE_ABOUT_DIALOG (alp_about_dialog_get_type ()) 00028 #define ALP_ABOUT_DIALOG(object) (G_TYPE_CHECK_INSTANCE_CAST ((object), ALP_TYPE_ABOUT_DIALOG, AlpAboutDialog)) 00029 #define ALP_ABOUT_DIALOG_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), ALP_TYPE_ABOUT_DIALOG, AlpAboutDialogClass)) 00030 #define ALP_IS_ABOUT_DIALOG(object) (G_TYPE_CHECK_INSTANCE_TYPE ((object), ALP_TYPE_ABOUT_DIALOG)) 00031 #define ALP_IS_ABOUT_DIALOG_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), ALP_TYPE_ABOUT_DIALOG)) 00032 #define ALP_ABOUT_DIALOG_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), ALP_TYPE_ABOUT_DIALOG, AlpAboutDialogClass)) 00033 00034 typedef struct _AlpAboutDialog AlpAboutDialog; 00035 typedef struct _AlpAboutDialogClass AlpAboutDialogClass; 00036 00037 struct _AlpAboutDialog 00038 { 00039 GtkDialog parent_instance; 00040 gpointer private_data; 00041 }; 00042 00043 struct _AlpAboutDialogClass 00044 { 00045 GtkDialogClass parent_class; 00046 }; 00047 00053 GType alp_about_dialog_get_type (void) G_GNUC_CONST; 00054 00059 void alp_about_dialog_run (GtkWindow* parent_window); 00060 00064 void alp_about_dialog_cancel (); 00065 00066 /* @} */ 00067 G_END_DECLS 00068 00069 #endif /* __ALP_ABOUT_DIALOG_H__ */ 00070 00071
Copyright © 1999-2008 ACCESS CO., LTD. All rights reserved.