added XML resources library

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@7831 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Václav Slavík
2000-07-25 18:47:21 +00:00
parent ca7408bd9a
commit 56d2f75071
106 changed files with 8512 additions and 1 deletions

View File

@@ -0,0 +1,6 @@
node boxsizer
type sizer
icon 2
childtype sizer_item
derived from panel_item
var orient of flags wxHORIZONTAL,wxVERTICAL

View File

@@ -0,0 +1,3 @@
node break
type normal
derived from menu_item

View File

@@ -0,0 +1,4 @@
node button
var label of text
var default of bool
derived from control

View File

@@ -0,0 +1,4 @@
node checkbox
var label of text
var checked of bool
derived from control

View File

@@ -0,0 +1,6 @@
node control
abstract
icon 0
derived from window
derived from panel_item
derived from toolbar_item

View File

@@ -0,0 +1,4 @@
node dialog
var title of text
var style of flags wxSTAY_ON_TOP,wxCAPTION,wxDEFAULT_DIALOG_STYLE,wxTHICK_FRAME,wxSYSTEM_MENU,wxRESIZE_BORDER,wxRESIZE_BOX,wxDIALOG_MODAL,wxDIALOG_MODELESS
derived from panelbase

View File

@@ -0,0 +1,7 @@
node gauge
var style of flags wxGA_HORIZONTAL,wxGA_VERTICAL,wxGA_PROGRESSBAR,wxGA_SMOOTH
var range of integer
var value of integer
var shadow of integer
var bezel of integer
derived from control

View File

@@ -0,0 +1,6 @@
node htmlwindow
var url of text
var htmlcode of text
var borders of integer
var style of flags wxHW_SCROLLBAR_NEVER,wxHW_SCROLLBAR_AUTO
derived from control

View File

@@ -0,0 +1,8 @@
node menu
type panel
icon 0
childtype menu_item
var label of text
var style of flags wxMENU_TEAROFF
var help of text
derived from menu_item

View File

@@ -0,0 +1,3 @@
# anything that may be placed into menu
node menu_item
abstract

View File

@@ -0,0 +1,5 @@
node menubar
type panel
icon 0
childtype menu
var style of flags wxMB_DOCKABLE

View File

@@ -0,0 +1,9 @@
node menuitem
type normal
icon 0
var label of text
var help of text
var checkable of bool
var checked of bool
var enabled of bool
derived from menu_item

View File

@@ -0,0 +1,3 @@
node panel
derived from panel_item
derived from panelbase

View File

@@ -0,0 +1,4 @@
# anything that may be placed into panel
node panel_item
abstract
derived from sizer_item

View File

@@ -0,0 +1,9 @@
# base "class" for panel and dialog
node panelbase
type panel
icon 1
childtype panel_item
abstract
var style of flags wxNO_3D,wxTAB_TRAVERSAL
var exstyle of flags wxWS_EX_VALIDATE_RECURSIVELY
derived from window

View File

@@ -0,0 +1,5 @@
node radiobutton
var label of text
var value of bool
var style of flags wxRB_GROUP
derived from control

View File

@@ -0,0 +1,4 @@
node separator
icon 0
type normal
derived from menu_item

View File

@@ -0,0 +1,4 @@
# anything that may be placed into sizer
node sizer_item
abstract

View File

@@ -0,0 +1,8 @@
# don't delete this file!
# it servers as helper df for sizer items
node sizeritem
type sizeritem
var option of integer
var flag of flags wxEXPAND,wxALL,wxLEFT,wxRIGHT,wxTOP,wxBOTTOM,wxALIGN_CENTER,wxALIGN_LEFT,wxALIGN_TOP,wxALIGN_RIGHT,wxALIGN_BOTTOM,wxALIGN_CENTER_HORIZONTAL,wxALIGN_CENTER_VERTICAL,wxNORTH,wxSOUTH,wxEAST,wxWEST,wxGROW,wxSHAPED,wxSTRETCH_NOT
var border of integer

View File

@@ -0,0 +1,13 @@
node slider
var value of integer
var min of integer
var max of integer
var style of flags wxSL_HORIZONTAL,wxSL_VERTICAL,wxSL_AUTOTICKS,wxSL_LABELS,wxSL_LEFT,wxSL_TOP,wxSL_RIGHT,wxSL_BOTTOM,wxSL_BOTH,wxSL_SELRANGE
var tickfreq of integer
var pagesize of integer
var linesize of integer
var thumb of integer
var tick of integer
var selmin of integer
var selmax of integer
derived from control

View File

@@ -0,0 +1,10 @@
# don't delete this file!
# it servers as helper df for sizer items
node spacer
type normal
var option of integer
var flag of flags wxEXPAND,wxALL,wxLEFT,wxRIGHT,wxTOP,wxBOTTOM,wxALIGN_CENTER,wxALIGN_LEFT,wxALIGN_TOP,wxALIGN_RIGHT,wxALIGN_BOTTOM,wxALIGN_CENTER_HORIZONTAL,wxALIGN_CENTER_VERTICAL,wxNORTH,wxSOUTH,wxEAST,wxWEST,wxGROW,wxSHAPED,wxSTRETCH_NOT
var border of integer
var size of coord
derived from sizer_item

View File

@@ -0,0 +1,3 @@
node button
var bitmap of text
derived from control

View File

@@ -0,0 +1,3 @@
node staticboxsizer
derived from boxsizer
var label of text

View File

@@ -0,0 +1,3 @@
node statictext
var label of text
derived from control

View File

@@ -0,0 +1,4 @@
node textctrl
var value of text
var style of flags wxTE_PROCESS_ENTER,wxTE_PROCESS_TAB,wxTE_MULTILINE,wxTE_PASSWORD,wxTE_READONLY,wxHSCROLL
derived from control

View File

@@ -0,0 +1,3 @@
# anything that may be placed into toolbar
node toolbar_item
abstract

View File

@@ -0,0 +1,11 @@
node window
type normal
abstract
var pos of coord
var size of coord
var tooltip of text
var fg of color
var bg of color
var enabled of bool
var focused of bool
var hidden of bool