Gnome User Interface Library Reference Manual
<<< Previous Page | Home | Up | Next Page >>>

# gnome-uidefs

## Name

gnome-uidefs -- Useful GNOME macros

## Synopsis

    #include <gnome.h>

    #define     GNOME_PAD
    #define     GNOME_PAD_SMALL
    #define     GNOME_PAD_BIG
    #define     GNOME_YES
    #define     GNOME_NO
    #define     GNOME_OK
    #define     GNOME_CANCEL
    #define     GNOME_KEY_NAME_EXIT
    #define     GNOME_KEY_MOD_EXIT
    #define     GNOME_KEY_NAME_CLOSE
    #define     GNOME_KEY_MOD_CLOSE
    #define     GNOME_KEY_NAME_CUT
    #define     GNOME_KEY_MOD_CUT
    #define     GNOME_KEY_NAME_COPY
    #define     GNOME_KEY_MOD_COPY
    #define     GNOME_KEY_NAME_PASTE
    #define     GNOME_KEY_MOD_PASTE
    #define     GNOME_KEY_NAME_SELECT_ALL
    #define     GNOME_KEY_MOD_SELECT_ALL
    #define     GNOME_KEY_NAME_CLEAR
    #define     GNOME_KEY_MOD_CLEAR
    #define     GNOME_KEY_NAME_UNDO
    #define     GNOME_KEY_MOD_UNDO
    #define     GNOME_KEY_NAME_REDO
    #define     GNOME_KEY_MOD_REDO
    #define     GNOME_KEY_NAME_NEW
    #define     GNOME_KEY_MOD_NEW
    #define     GNOME_KEY_NAME_SAVE
    #define     GNOME_KEY_MOD_SAVE
    #define     GNOME_KEY_NAME_SAVE_AS
    #define     GNOME_KEY_MOD_SAVE_AS
    #define     GNOME_KEY_NAME_OPEN
    #define     GNOME_KEY_MOD_OPEN
    #define     GNOME_KEY_NAME_NEW_WINDOW
    #define     GNOME_KEY_MOD_NEW_WINDOW
    #define     GNOME_KEY_NAME_CLOSE_WINDOW
    #define     GNOME_KEY_MOD_CLOSE_WINDOW
    #define     GNOME_KEY_NAME_REDO_MOVE
    #define     GNOME_KEY_MOD_REDO_MOVE
    #define     GNOME_KEY_NAME_UNDO_MOVE
    #define     GNOME_KEY_MOD_UNDO_MOVE
    #define     GNOME_KEY_NAME_FIND
    #define     GNOME_KEY_MOD_FIND
    #define     GNOME_KEY_NAME_FIND_AGAIN
    #define     GNOME_KEY_MOD_FIND_AGAIN
    #define     GNOME_KEY_NAME_REPLACE
    #define     GNOME_KEY_MOD_REPLACE
    #define     GNOME_KEY_NAME_PAUSE_GAME
    #define     GNOME_KEY_MOD_PAUSE_GAME
    #define     GNOME_KEY_NAME_NEW_GAME
    #define     GNOME_KEY_MOD_NEW_GAME
    #define     GNOME_KEY_NAME_PRINT
    #define     GNOME_KEY_MOD_PRINT
    #define     GNOME_KEY_NAME_PRINT_SETUP
    #define     GNOME_KEY_MOD_PRINT_SETUP

## Description

Use the GNOME_PAD macros to make GNOME spacing and distances more consistent. GNOME_YES and GNOME_NO, GNOME_OK and GNOME_CANCEL are used to represent button numbers in yes-no or ok-cancel GnomeDialogs. Ignore the GNOME_KEY_ macros, they are old cruft.

## Details

### GNOME_PAD

    #define GNOME_PAD          8

### GNOME_PAD_SMALL

    #define GNOME_PAD_SMALL    4

### GNOME_PAD_BIG

    #define GNOME_PAD_BIG      12

### GNOME_YES

    #define GNOME_YES 0

### GNOME_NO

    #define GNOME_NO 1

### GNOME_OK

    #define GNOME_OK 0

### GNOME_CANCEL

    #define GNOME_CANCEL 1

### GNOME_KEY_NAME_EXIT

    #define GNOME_KEY_NAME_EXIT 	        'Q'

### GNOME_KEY_MOD_EXIT

    #define GNOME_KEY_MOD_EXIT	        (GDK_CONTROL_MASK)

### GNOME_KEY_NAME_CLOSE

    #define GNOME_KEY_NAME_CLOSE 	        'W'

### GNOME_KEY_MOD_CLOSE

    #define	GNOME_KEY_MOD_CLOSE	        (GDK_CONTROL_MASK)

### GNOME_KEY_NAME_CUT

    #define GNOME_KEY_NAME_CUT 	        'X'

### GNOME_KEY_MOD_CUT

    #define GNOME_KEY_MOD_CUT 	        (GDK_CONTROL_MASK)

### GNOME_KEY_NAME_COPY

    #define GNOME_KEY_NAME_COPY	        'C'

### GNOME_KEY_MOD_COPY

    #define GNOME_KEY_MOD_COPY	        (GDK_CONTROL_MASK)

### GNOME_KEY_NAME_PASTE

    #define GNOME_KEY_NAME_PASTE 	        'V'

### GNOME_KEY_MOD_PASTE

    #define GNOME_KEY_MOD_PASTE 	        (GDK_CONTROL_MASK)

### GNOME_KEY_NAME_SELECT_ALL

    #define GNOME_KEY_NAME_SELECT_ALL       0

### GNOME_KEY_MOD_SELECT_ALL

    #define GNOME_KEY_MOD_SELECT_ALL        (0)

### GNOME_KEY_NAME_CLEAR

    #define GNOME_KEY_NAME_CLEAR 	        0

### GNOME_KEY_MOD_CLEAR

    #define GNOME_KEY_MOD_CLEAR 	        (0)

### GNOME_KEY_NAME_UNDO

    #define GNOME_KEY_NAME_UNDO  	        'Z'

### GNOME_KEY_MOD_UNDO

    #define GNOME_KEY_MOD_UNDO  	        (GDK_CONTROL_MASK)

### GNOME_KEY_NAME_REDO

    #define GNOME_KEY_NAME_REDO	        'R'

### GNOME_KEY_MOD_REDO

    #define GNOME_KEY_MOD_REDO	        (GDK_CONTROL_MASK)

### GNOME_KEY_NAME_NEW

    #define GNOME_KEY_NAME_NEW	        0

### GNOME_KEY_MOD_NEW

    #define GNOME_KEY_MOD_NEW	        (0)

### GNOME_KEY_NAME_SAVE

    #define GNOME_KEY_NAME_SAVE	        'S'

### GNOME_KEY_MOD_SAVE

    #define GNOME_KEY_MOD_SAVE	        (GDK_CONTROL_MASK)

### GNOME_KEY_NAME_SAVE_AS

    #define GNOME_KEY_NAME_SAVE_AS	        0

### GNOME_KEY_MOD_SAVE_AS

    #define GNOME_KEY_MOD_SAVE_AS           (0)

### GNOME_KEY_NAME_OPEN

    #define GNOME_KEY_NAME_OPEN	        GDK_F3

### GNOME_KEY_MOD_OPEN

    #define GNOME_KEY_MOD_OPEN	        (0)

### GNOME_KEY_NAME_NEW_WINDOW

    #define GNOME_KEY_NAME_NEW_WINDOW       0

### GNOME_KEY_MOD_NEW_WINDOW

    #define GNOME_KEY_MOD_NEW_WINDOW        (0)

### GNOME_KEY_NAME_CLOSE_WINDOW

    #define GNOME_KEY_NAME_CLOSE_WINDOW     0

### GNOME_KEY_MOD_CLOSE_WINDOW

    #define GNOME_KEY_MOD_CLOSE_WINDOW      (0)

### GNOME_KEY_NAME_REDO_MOVE

    #define GNOME_KEY_NAME_REDO_MOVE        'R'

### GNOME_KEY_MOD_REDO_MOVE

    #define GNOME_KEY_MOD_REDO_MOVE         (GDK_CONTROL_MASK)

### GNOME_KEY_NAME_UNDO_MOVE

    #define GNOME_KEY_NAME_UNDO_MOVE        'Z'

### GNOME_KEY_MOD_UNDO_MOVE

    #define GNOME_KEY_MOD_UNDO_MOVE         (GDK_CONTROL_MASK)

### GNOME_KEY_NAME_FIND

    #define GNOME_KEY_NAME_FIND             GDK_F6

### GNOME_KEY_MOD_FIND

    #define GNOME_KEY_MOD_FIND              (0)

### GNOME_KEY_NAME_FIND_AGAIN

    #define GNOME_KEY_NAME_FIND_AGAIN       GDK_F6

### GNOME_KEY_MOD_FIND_AGAIN

    #define GNOME_KEY_MOD_FIND_AGAIN        (GDK_SHIFT_MASK)

### GNOME_KEY_NAME_REPLACE

    #define GNOME_KEY_NAME_REPLACE          GDK_F7

### GNOME_KEY_MOD_REPLACE

    #define GNOME_KEY_MOD_REPLACE           (0)

### GNOME_KEY_NAME_PAUSE_GAME

    #define GNOME_KEY_NAME_PAUSE_GAME       0

### GNOME_KEY_MOD_PAUSE_GAME

    #define GNOME_KEY_MOD_PAUSE_GAME        (0)

### GNOME_KEY_NAME_NEW_GAME

    #define GNOME_KEY_NAME_NEW_GAME         'N'

### GNOME_KEY_MOD_NEW_GAME

    #define GNOME_KEY_MOD_NEW_GAME          (GDK_CONTROL_MASK)

### GNOME_KEY_NAME_PRINT

    #define GNOME_KEY_NAME_PRINT            0

### GNOME_KEY_MOD_PRINT

    #define GNOME_KEY_MOD_PRINT             (0)

### GNOME_KEY_NAME_PRINT_SETUP

    #define GNOME_KEY_NAME_PRINT_SETUP      0

### GNOME_KEY_MOD_PRINT_SETUP

    #define GNOME_KEY_MOD_PRINT_SETUP       (0)

<<< Previous Page | Home | Up | Next Page >>>
gnome-types | gnome-window-icon