Main Page | Modules | Data Structures | File List | Data Fields | Globals

widget.c File Reference

Widget system core file. More...

#include "kernel.h"
#include "widget.h"
#include "grfx.h"

Functions

l_bool WidgetCheckVisible (PWidget o)
 Check if all widget parent are visible.
void WidgetDrawOnRect (PWidget o, TRect w, PWidget Ignore)
 Draw widget and all its childs clipped by specified Rect.
void WidgetDrawAll (PWidget o)
 Draw widget and all its childs.
void WidgetDraw (PWidget o, PRect w)
 Draw widget clipped by specified Rect (can be NULL).
void WidgetRemove (PWidget o, PWidget i)
 Remove a widget (i) from its parent (o).
void WidgetInsert (PWidget o, PWidget i)
 Insert a widget (i) into an other (o).
l_long WidgetGetIndex (PWidget o)
 Calculate widget index in its parent.
PWidget WidgetGetName (PWidget o, l_text Name)
 Get a sub-widget by its name.
void WidgetDispose (PWidget o)
 Remove and free a widget.
PWidget CreateWidget (PApplication App, TRect r)
 Create a new standart widget.
void WidgetSetTooltipText (PWidget o, l_text t)
 Set a widget tooltip text.


Detailed Description

Widget system core file.


Generated on Fri Oct 29 14:32:53 2004 for oZone GUI by doxygen 1.3.8