ToutDoux : Manuel de référence
<<< Page précédenteSommaireHautPage suivante >>>

TdPanwindow

Nom

TdPanwindow -- Panwindow

Synopsis

strucTdPanwindow
voidtd_panwindow_destroy
(TdPanwindow *panwindow);
GtkObject*td_panwindow_new
(void);
voidtd_panwindow_set_canvas
(TdPanwindow *panwindow,
GtkWidget *canvas);
voidtd_panwindow_hide
(TdPanwindow *panwindow);
voidtd_panwindow_changed
(GnomeCanvasItem *item,
GdkEvent *event,
TdPanwindow *panwindow);
voidtd_panwindow_create
(GtkWidget *widget,
GdkEventButton *event,
TdPanwindow *panwindow);
voidtd_panwindow_button_press
(GtkWidget *widget,
GdkEventButton *event,
TdPanwindow *panwindow);
voidtd_panwindow_scrollbar_changed
(TdPanwindow *panwindow);

Description

Détails

struct TdPanwindow

struct TdPanwindow
{
GtkWidget *window;
GtkWidget *canvas;
GnomeCanvasItem *button;
gdouble x;
gdouble y;
gboolean dragging;
gboolean move;
};

fr: Objet fenêtre Pan

en: Panwindow object

GtkWidget *windowFenêtre - Window
GtkWidget *canvasCavenas client - Customer canvas
GnomeCanvasItem *buttonGlisseur - Slider
gdouble xCoordonnée x - x coordinate
gdouble yCoordonnée y - y coordinate
gboolean draggingDrapeau du tirer - Dragging flag
gboolean moveDrapeau de déplacement - Moving flag

td_panwindow_destroy ()

voidtd_panwindow_destroy
(TdPanwindow *panwindow);

fr: Détruit la fenêtre pan

en: Destroys the pan window

panwindow : pan window

td_panwindow_new ()

GtkObject*td_panwindow_new
(void);

fr: Créé une nouvelle fenêtre pan

en: Creates a new pan window

Return value: pan window


td_panwindow_set_canvas ()

voidtd_panwindow_set_canvas
(TdPanwindow *panwindow,
GtkWidget *canvas);

fr: Affecte le cavenas à la fenêtre pan

en: Allocates the canvas to pan window

panwindow : pan window
canvas : canvas

td_panwindow_hide ()

voidtd_panwindow_hide
(TdPanwindow *panwindow);

fr: Cache la fenêtre pan

en: Hides the pan window

panwindow : pan window

td_panwindow_changed ()

voidtd_panwindow_changed
(GnomeCanvasItem *item,
GdkEvent *event,
TdPanwindow *panwindow);

fr: Evènements 'event' (mouvement) du glisseur de la fenêtre pan

en: Events 'event' (move) of slider of pan window

item : slider of pan button
event : event (move)
panwindow : pan window

td_panwindow_create ()

voidtd_panwindow_create
(GtkWidget *widget,
GdkEventButton *event,
TdPanwindow *panwindow);

fr: Créé l'interface de la fenêtre pan

en: Creates the interface of pan window

widget : button clicked for pan window creation
event : click event
panwindow : pan window

td_panwindow_button_press ()

voidtd_panwindow_button_press
(GtkWidget *widget,
GdkEventButton *event,
TdPanwindow *panwindow);

fr: Evènements 'button_press_event' et 'button_release_event' du glisseur de la fenêtre pan

en: Events 'button_press_event' and 'button_release_event' of slider of pan window

widget : slider of pan window
event : click event
panwindow : pan window

td_panwindow_scrollbar_changed ()

voidtd_panwindow_scrollbar_changed
(TdPanwindow *panwindow);

fr: Evènement 'value_changed' d'un des ascenseurs du cavenas lié à la fenêtre pan

en: Event 'value_changed' of scrollbar of canvas linked with the pan window

panwindow : pan window

Voir aussi

<<< Page précédenteSommaireHautPage suivante >>>
IndexIndex