Main Page   Alphabetical List   Data Structures   File List   Data Fields   Globals  

Tag.h File Reference

#include "types.h"

Include dependency graph for Tag.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Data Structures

struct  tag

Defines

#define TAG_END   0
#define TAG_DONE   0
#define TAG_MORE   1
#define TAG_SKIP   2
#define TAG_IGNORE   3
#define TAG_USER   16

Functions

tagtag_GetNextTag (tag *TagList)
tagtag_FindTag (tag *TagList, u32 TagName)
u32 tag_GetTagData (tag *TagList, u32 TagName, u32 DefaultTagData)
u32 tag_GetTagDataChg (tag *TagList, u32 TagName, u32 DefaultTagData)
int tag_CountTags (tag *TagList)


Define Documentation

#define TAG_DONE   0
 

Definition at line 37 of file Tag.h.

Referenced by app_Init, bitmap_CreateTL, bordered_BuildTaglist, bordered_CreateSkin, bordered_DeleteImage, bordered_DeleteSkin, bordered_GetFont, bordered_GetInnerRect, bordered_LoadSkin, bordered_RenderBackground, bordered_RenderBehind, bordered_RenderImgOrCol, bordered_StartElement, bordered_UnloadSkin, button_get_extent, button_input_event_handler, button_layout, client_TaglistMsgLen, compound_event_handler, compound_get_extent, compound_init_gadget, compound_layout, compound_suggest_extent, container_gadget_event_handler, dropdown_delete_gadget, dropdown_get_extent, dropdown_init_gadget, dropdown_input_event_handler, dropdown_layout, dropdown_subwin_event_handler, flash_Init, flash_PutImage, gadget_BindTL, gadget_CallBackTL, gadget_ChangeSkin, gadget_DamageTL, gadget_DeleteOne, gadget_DeleteSubtreeTL, gadget_FindParentTL, gadget_FindRightMostTL, gadget_GetExtentTL, gadget_GetFontTL, gadget_HideAllTL, gadget_LayoutTL, gadget_LeftBrotherCircularTL, gadget_LoadClass, gadget_MethodCallTL, gadget_NewTL, gadget_PostMessageTL, gadget_RefreshTL, gadget_RegisterClassTL, gadget_RenderCustomTL, gadget_RightBrotherCircularTL, gadget_SearchInWindowTL, gadget_SearchTL, gadget_SetFont, gadget_SetStateTL, gadget_SuggestExtentTL, gettimeofday, glw_OpenFontTL, glw_OpenWindowTL, glw_Thread, group_calculate_layout_sizes, group_damage, group_gadget_event_handler, group_layout, group_real_get_extent, gui_Event, gui_GetLimitedTextLengthTL, gui_GetTextFitLengthTL, gui_LoadSubgadgetDescriptorTL, gui_TimerDelete, gui_TimerStartTL, gxml_CreateGadgetTreeTL, gxml_HandleAttr, gxml_StartElement, icon_delete_gadget, icon_gadget_event_handler, icon_get_extent, icon_init_gadget, icon_layout, icon_set_image, img_InitImageByName, img_PutImageTiledTL, init_button_class, init_compound_class, init_container_class, init_dropdown_class, init_group_class, init_icon_class, init_scrollbar_class, init_scroller_class, init_space_class, init_sys_bar_class, init_sys_border_class, init_sys_close_class, init_sys_drag_class, init_sys_size_class, init_test_class, jpeg_Init, jpeg_PutImage, locale_InitInternal, marshal_FreeTaglist, marshal_GetTaglist, marshal_GetTaglistC, marshal_GetTaglistMsgLen, marshal_PutTaglist, marshal_PutTaglistC, net_MarshalFreeTaglist, net_MarshalGetTaglist, net_MarshalPutTaglist, net_SerProcessMessage, png_Init, png_PutImage, pnm_Init, pnm_PutImage, pvf_ccol, pvf_dcol, pvf_dfil, pvf_dhln, pvf_dlin, pvf_drec, pvf_dvln, pvf_Init, scrollbar_get_extent, scrollbar_init_gadget, scrollbar_layout, scrollbar_suggest_extent, scroller_get_extent, scroller_input_event_handler, scroller_layout, scroller_set_property, skin_bordered_Init, skin_CreateSkin, skin_empty_Init, space_layout, sub_event_handler, sys_bar_layout, sys_border_layout, sys_close_input_event_handler, sys_drag_get_extent, sys_drag_input_event_handler, sys_drag_layout, sys_drag_set_title, sys_size_input_event_handler, term_RpcCallT, test_event_handler, test_input_event_handler, test_layout, window_AddMaskTL, window_ChangeSkinTL, window_CloseAllWindows, window_CloseWindowTL, window_DamageWindow, window_OpenWindowTL, window_RefreshWindowTL, window_SetActiveTL, window_SetFocusedGadgetTL, and WinMain.

#define TAG_END   0
 

Definition at line 36 of file Tag.h.

Referenced by tag_GetNextTag.

#define TAG_IGNORE   3
 

Definition at line 40 of file Tag.h.

Referenced by tag_GetNextTag, and tag_GetTagDataChg.

#define TAG_MORE   1
 

Definition at line 38 of file Tag.h.

Referenced by gadget_NewTL, net_SerProcessMessage, and tag_GetNextTag.

#define TAG_SKIP   2
 

Definition at line 39 of file Tag.h.

Referenced by gadget_BindTL, gxml_HandleAttr, and tag_GetNextTag.

#define TAG_USER   16
 

Definition at line 41 of file Tag.h.


Function Documentation

int tag_CountTags tag   TagList
 

Definition at line 142 of file Tag.c.

tag* tag_FindTag tag   TagList,
u32    TagName
 

Definition at line 82 of file Tag.c.

Referenced by client_CliSRq_OpenWindowTL, gadget_NewTL, net_SerCreateCheckList, net_SerDeleteCheckList, tag_GetTagData, tag_GetTagDataChg, and term_RpcCallT.

tag* tag_GetNextTag tag   TagList
 

Definition at line 28 of file Tag.c.

Referenced by client_TaglistMsgLen, marshal_FreeTaglist, marshal_GetTaglistMsgLen, marshal_PutTaglist, marshal_PutTaglistC, net_MarshalFreeTaglist, net_MarshalPutTaglist, tag_CountTags, tag_FindTag, and term_RpcCallT.

u32 tag_GetTagData tag   TagList,
u32    TagName,
u32    DefaultTagData
 

Definition at line 98 of file Tag.c.

Referenced by bitmap_CopyTL, bitmap_CreateTL, bitmap_DeleteTL, bitmap_FillTL, bitmap_IsSolidTL, bitmap_ObtainVectorTL, bitmap_ReleaseVectorTL, button_gadget_event_handler, button_init_gadget, client_CliSRq_OpenWindowTL, compound_gadget_event_handler, compound_init_gadget, container_gadget_event_handler, dropdown_gadget_event_handler, dropdown_init_gadget, gadget_AttachFirstTL, gadget_AttachTL, gadget_BindTL, gadget_CallBackTL, gadget_DamageTL, gadget_DeleteGadgetTL, gadget_DeleteSubtreeTL, gadget_DetachTL, gadget_FatherTL, gadget_FindClassByNameTL, gadget_FindClassTL, gadget_FindParentTL, gadget_FindRightMostTL, gadget_FirstBrotherTL, gadget_FirstChildTL, gadget_FirstNodeTL, gadget_GetColorTL, gadget_GetExtentTL, gadget_GetFontTL, gadget_GetHintTL, gadget_GetRectTL, gadget_GetStateNameTL, gadget_GetStateTL, gadget_HideAllTL, gadget_InitGadgetTL, gadget_InputEventHandlerTL, gadget_LastBrotherTL, gadget_LastChildTL, gadget_LayoutTL, gadget_LeftBrotherCircularTL, gadget_LeftBrotherTL, gadget_NewTL, gadget_NextNodeTL, gadget_NthChildTL, gadget_PostMessageTL, gadget_RefreshTL, gadget_RegisterClassTL, gadget_RenderCustomTL, gadget_RestoreTL, gadget_RightBrotherCircularTL, gadget_RightBrotherTL, gadget_SaveTL, gadget_SearchInWindowTL, gadget_SearchTL, gadget_SetFont, gadget_SetStateTL, gadget_SuggestExtentTL, glw_CloseFontTL, glw_DragWindowTL, glw_DrawFilledRectTL, glw_DrawLineTL, glw_DrawPixelTL, glw_DrawRectTL, glw_DrawTextTL, glw_GetFontSizeTL, glw_GetScreenDimensionsTL, glw_GetTextLengthTL, glw_GetWindowDimensionsTL, glw_htonl2TL, glw_ntohl2TL, glw_OpenFontTL, glw_OpenWindowTL, glw_PutImageTL, glw_RefreshWindowPartialTL, glw_ResizeWindowTL, glw_SetBackgroundTL, glw_SetColorTL, glw_SetPointerTL, glw_SetWindowDimensionsTL, glw_SetWindowLimitsTL, glw_SetWindowShapeTL, glw_SetWindowStateTL, glw_SetWindowTransparencyTL, glw_SleepTL, glw_StartMouseTrackingTL, glw_TimerCancelTL, glw_TimerStartTL, group_gadget_event_handler, group_init_gadget, gui_CalculateOverlapTL, gui_GetLimitedTextLengthTL, gui_GetTextFitLengthTL, gui_GetTextWrapLengthTL, gui_IsInsideTL, gui_IsOverlapTL, gui_LoadFileTL, gui_LoadSubgadgetDescriptorTL, gui_TimerCancelTL, gui_TimerStartTL, gui_UnLoadSubgadgetDescriptorTL, gxml_CreateGadgetTreeTL, icon_gadget_event_handler, icon_init_gadget, icon_set_image, img_CleanUpImageTL, img_GetInfoTL, img_InitImageTL, img_PutImageTiledTL, img_PutImageTL, img_RegisterFormatCodeTL, img_RegisterFormatTL, img_RenderImageTiledTL, img_RenderImageTL, locale_GetStringTL, net_FilelistFreeTL, net_FilelistGetNextTL, net_FilelistLoadTL, net_LoadFileTL, scrollbar_gadget_event_handler, scroller_gadget_event_handler, scroller_get_property, scroller_init_gadget, scroller_set_property, skin_RegisterSkinTL, space_gadget_event_handler, space_init_gadget, sys_bar_gadget_event_handler, sys_border_gadget_event_handler, sys_close_gadget_event_handler, sys_drag_gadget_event_handler, sys_drag_init_gadget, sys_drag_set_title, sys_size_gadget_event_handler, sys_size_init_gadget, term_ClearWindowTL, term_CloseFontTL, term_CloseWindowTL, term_DragWindowTL, term_DrawFilledRectTL, term_DrawLineTL, term_DrawPixelTL, term_DrawRectTL, term_DrawTextTL, term_GetFontSizeTL, term_GetScreenDimensionsTL, term_GetTextLengthTL, term_GetWindowDimensionsTL, term_GetWindowStateTL, term_GetWindowUserdataTL, term_OpenFontTL, term_OpenWindowTL, term_PutImageTL, term_RefreshWindowPartialTL, term_RefreshWindowTL, term_ResizeWindowTL, term_SetBackgroundTL, term_SetColorTL, term_SetPointerTL, term_SetWindowDimensionsTL, term_SetWindowLimitsTL, term_SetWindowShapeTL, term_SetWindowStateTL, term_SetWindowTransparencyTL, term_StartMouseTrackingTL, term_StopMouseTrackingTL, test_gadget_event_handler, test_init_gadget, window_AddMaskTL, window_ChangeSkinTL, window_CloseWindowTL, window_GetActiveTL, window_GetFocusedGadgetTL, window_GetUserdataTL, window_OpenWindowTL, window_RefreshWindowTL, window_SetActiveTL, and window_SetFocusedGadgetTL.

u32 tag_GetTagDataChg tag   TagList,
u32    TagName,
u32    DefaultTagData
 

Definition at line 119 of file Tag.c.

Referenced by gadget_MethodCallTL.


Generated on Tue Jan 7 12:12:52 2003 for THEGUI by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002