|
ekg2
GIT master
|
#include "ekg2.h"#include <stdio.h>#include <stdlib.h>#include <fcntl.h>#include <string.h>#include <unistd.h>#include <gtk/gtkbutton.h>#include <gtk/gtkhbox.h>#include <gtk/gtkcheckmenuitem.h>#include <gtk/gtkentry.h>#include <gtk/gtkimage.h>#include <gtk/gtkimagemenuitem.h>#include <gtk/gtkradiomenuitem.h>#include <gtk/gtklabel.h>#include <gtk/gtkmessagedialog.h>#include <gtk/gtkmenu.h>#include <gtk/gtkmenubar.h>#include <gtk/gtkstock.h>#include <gtk/gtkversion.h>#include <gdk/gdkkeysyms.h>#include "main.h"#include "maingui.h"#include "palette.h"#include "xtext.h"#include "menu.h"
Struktury danych | |
| struct | mymenu |
Definicje | |
| #define | menu_open_server_list NULL |
| #define | menu_loadplugin NULL |
| #define | DETACH_OFFSET (10) |
| #define | CLOSE_OFFSET (11) |
| #define | TABS_OFFSET (16) |
| #define | menu_search NULL |
| #define | SEARCH_OFFSET 20 /* ? */ |
Wyliczenia | |
| enum | { M_MENUITEM, M_NEWMENU, M_END, M_SEP, M_MENUTOG, M_MENURADIO, M_MENUSTOCK, M_MENUPIX, M_MENUSUB } |
Funkcje | |
| static void | menu_about (GtkWidget *wid, gpointer sess) |
| static void | popup_menu_cb (GtkWidget *item, char *cmd) |
| GtkWidget * | menu_quick_item (char *cmd, char *label, GtkWidget *menu, int flags, gpointer userdata, char *icon) |
| GtkWidget * | menu_quick_sub (char *name, GtkWidget *menu, GtkWidget **sub_item_ret, int flags, int pos) |
| static GtkWidget * | menu_quick_endsub () |
| static void | menu_destroy (GtkWidget *menu, gpointer objtounref) |
| static void | menu_popup (GtkWidget *menu, GdkEventButton *event, gpointer objtounref) |
| void | menu_nickmenu (window_t *sess, GdkEventButton *event, char *nick, int num_sel) |
| static void | menu_setting_foreach (void(*callback)(window_t *), int id, guint state) |
| static void | menu_newwindow_window (GtkWidget *wid, gpointer none) |
| static void | menu_newwindow_tab (GtkWidget *wid, gpointer none) |
| static void | menu_detach (GtkWidget *wid, gpointer none) |
| static void | menu_close (GtkWidget *wid, gpointer none) |
| static void | menu_quit (GtkWidget *wid, gpointer none) |
| static void | menu_resetmarker (GtkWidget *wid, gpointer none) |
| static void | menu_flushbuffer (GtkWidget *wid, gpointer none) |
| void | menu_change_layout (void) |
| static void | menu_layout_cb (GtkWidget *item, gpointer none) |
| GtkWidget * | create_icon_menu (char *labeltext, void *stock_name, int is_stock) |
| static void | menu_add_plugin_mainmenu_items (GtkWidget *menu) |
| GtkWidget * | menu_create_main (void *accel_group, int bar, int away, int toplevel, GtkWidget **menu_widgets) |
Zmienne | |
| static GSList * | submenu_list |
| static char * | str_copy = NULL |
| static GtkWidget * | nick_submenu = NULL |
| static GdkPixbuf * | pix_book = NULL |
| static struct mymenu | mymenu [] |
| #define CLOSE_OFFSET (11) |
| #define DETACH_OFFSET (10) |
| #define menu_loadplugin NULL |
| #define menu_open_server_list NULL |
| #define menu_search NULL |
| #define SEARCH_OFFSET 20 /* ? */ |
| #define TABS_OFFSET (16) |
| anonymous enum |
| GtkWidget* create_icon_menu | ( | char * | labeltext, |
| void * | stock_name, | ||
| int | is_stock | ||
| ) |
|
static |
|
static |
| void menu_change_layout | ( | void | ) |
|
static |
| GtkWidget* menu_create_main | ( | void * | accel_group, |
| int | bar, | ||
| int | away, | ||
| int | toplevel, | ||
| GtkWidget ** | menu_widgets | ||
| ) |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
| void menu_nickmenu | ( | window_t * | sess, |
| GdkEventButton * | event, | ||
| char * | nick, | ||
| int | num_sel | ||
| ) |
|
static |
|
static |
| GtkWidget* menu_quick_item | ( | char * | cmd, |
| char * | label, | ||
| GtkWidget * | menu, | ||
| int | flags, | ||
| gpointer | userdata, | ||
| char * | icon | ||
| ) |
| GtkWidget* menu_quick_sub | ( | char * | name, |
| GtkWidget * | menu, | ||
| GtkWidget ** | sub_item_ret, | ||
| int | flags, | ||
| int | pos | ||
| ) |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
1.8.13