]> git.saurik.com Git - wxWidgets.git/blobdiff - docs/tech/tn0014.txt
add PostSizeEvent() and use it in wxMSW status bar code (#9795)
[wxWidgets.git] / docs / tech / tn0014.txt
index ad67f4574268fe36bc111e9aaaea025163c89c41..75b492fda06ba293d936f84510b6954f60b2fa7b 100644 (file)
@@ -291,6 +291,20 @@ attribute name             attribute type          default value, if any
                            [(optional remarks....................
                            ...................................)]
 
+Common attributes
+-----------------
+These attributes are supported by all windows:
+
+exstyle                    Int
+bg                         Colour
+fg                         Colour
+enabled                    Boolean                 true
+focused                    Boolean                 false
+hidden                     Boolean                 false
+tooltip                    I18nString
+font                       Font
+help                       I18nString
+
 wxBitmap
 --------
 This is a special case, because it does not create a wxWindow instance but
@@ -409,7 +423,8 @@ wxRadioBox
 This control may have "dimension" (major dimension) and (initial) "selection"
 Integer subelements and a composite "content" element similar to wxCheckList.
 The only difference is that the "item" subelements can have an optional
-"tooltip=I18nString" attribute to specify the per-item tooltip.
+"tooltip=I18nString" and "helptext=I18nString" attributes to specify
+the per-item tooltip and helptext.
 
 
 wxScrolledWindow
@@ -417,6 +432,7 @@ wxScrolledWindow
 pos                        Position                -1,-1
 size                       Size                    -1,-1
 style                      Style[wxScrolledWindow] wxHSCROLL | wxVSCROLL
+scrollrate                 Size                    0,0
 
 wxScolledWindow may have children objects.
 
@@ -439,6 +455,14 @@ splitter is created split, either horizontally or vertically depending
 on the value of "orientation" attribute.
 
 
+wxStaticText
+------------
+
+wxStaticText supports one class-specific attribute which wraps the controls
+contents at the specified boundary:
+
+wrap                       Integer, in pixels     None
+
 wxStatusBar
 -----------
 fields                     Integer number of fields
@@ -477,17 +501,9 @@ appear within wxToolBar node. Their attributes are as follows:
     label                  I18nString              ""
     tooltip                I18nString              ""
     longhelp               I18nString              ""
-    pos                    Position                -1,-1
 
     Constraints:
       At most one of "toggle" and "radio" attributes may be 1.
-      Attribute "pos" may not appear if "label" or "radio" attributes
-      are used or if parent wxToolBar's style contains wxTB_TEXT.
-
-    Note:
-      Use of "pos" attribute is strongly discouraged, it is deprecated
-      usage of wxToolBar and it is not supported by MSW and GTK
-      implementations.
 
 Children objects are added to the toolbar using AddTool for "tool" class,
 AddSeparator for "separator" and AddControl for other classes.