Functions

xgemenu.c File Reference

#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#include <malloc.h>
#include <string.h>
#include <X11/Xlib.h>
#include <X11/Xutil.h>
#include <X11/cursorfont.h>
#include "xgedit.h"
#include "xgeprivate.h"
Include dependency graph for xgemenu.c:

Functions

void xge_DrawMenu (xge_widget *er, boolean onscreen)
boolean xge_MenuMsg (xge_widget *er, int msg, int key, short x, short y)
boolean xge_PopupMenuMsg (xge_widget *er, int msg, int key, short x, short y)
xge_widgetxge_NewMenu (char window_num, xge_widget *prev, int id, short w, short h, short x, short y, xge_widget *widgetlist)
void xge_DrawFMenu (xge_widget *er, boolean onscreen)
xge_widgetxge_NewFMenu (char window_num, xge_widget *prev, int id, short w, short h, short x, short y, xge_widget *widgetlist)
void xge_SetMenuWidgets (xge_widget *menu, xge_widget *widgetlist, boolean redraw)

Function Documentation

void xge_DrawFMenu ( xge_widget er,
boolean  onscreen 
)
void xge_DrawMenu ( xge_widget er,
boolean  onscreen 
)
boolean xge_MenuMsg ( xge_widget er,
int  msg,
int  key,
short  x,
short  y 
)
xge_widget* xge_NewFMenu ( char  window_num,
xge_widget prev,
int  id,
short  w,
short  h,
short  x,
short  y,
xge_widget widgetlist 
)
xge_widget* xge_NewMenu ( char  window_num,
xge_widget prev,
int  id,
short  w,
short  h,
short  x,
short  y,
xge_widget widgetlist 
)
boolean xge_PopupMenuMsg ( xge_widget er,
int  msg,
int  key,
short  x,
short  y 
)
void xge_SetMenuWidgets ( xge_widget menu,
xge_widget widgetlist,
boolean  redraw 
)