Scroll to navigation

wxXmlResource(3erl) Erlang Module Definition wxXmlResource(3erl)

NAME

wxXmlResource - See external documentation: wxXmlResource.

DESCRIPTION

See external documentation: wxXmlResource.

DATA TYPES

wxXmlResource():
An object reference, The representation is internal and can be changed without notice. It can't be used for comparsion stored on disc or distributed for use on other nodes.

EXPORTS

new() -> wxXmlResource()
 
Equivalent to new([]).
new(Option::[Option]) -> wxXmlResource()
 
Types:
Option = {flags, integer()} | {domain, chardata() (see module unicode)}
 
See external documentation.
new(Filemask, Option::[Option]) -> wxXmlResource()
 
Types:
Filemask = chardata() (see module unicode)
 
Option = {flags, integer()} | {domain, chardata() (see module unicode)}
 
See external documentation.
attachUnknownControl(This, Name, Control) -> boolean()
 
Types:
This = wxXmlResource()
 
Name = chardata() (see module unicode)
 
Control = wxWindow() (see module wxWindow)
 
Equivalent to attachUnknownControl(This, Name, Control, []).
attachUnknownControl(This, Name, Control, Option::[Option]) -> boolean()
 
Types:
This = wxXmlResource()
 
Name = chardata() (see module unicode)
 
Control = wxWindow() (see module wxWindow)
 
Option = {parent, wxWindow() (see module wxWindow)}
 
See external documentation.
clearHandlers(This) -> ok
 
Types:
This = wxXmlResource()
 
See external documentation.
compareVersion(This, Major, Minor, Release, Revision) -> integer()
 
Types:
This = wxXmlResource()
 
Major = integer()
 
Minor = integer()
 
Release = integer()
 
Revision = integer()
 
See external documentation.
get() -> wxXmlResource()
 
See external documentation.
getFlags(This) -> integer()
 
Types:
This = wxXmlResource()
 
See external documentation.
getVersion(This) -> integer()
 
Types:
This = wxXmlResource()
 
See external documentation.
getXRCID(Str_id) -> integer()
 
Types:
Str_id = [chardata() (see module unicode)]
 
Equivalent to getXRCID(Str_id, []).
getXRCID(Str_id, Option::[Option]) -> integer()
 
Types:
Str_id = [chardata() (see module unicode)]
 
Option = {value_if_not_found, integer()}
 
See external documentation.
initAllHandlers(This) -> ok
 
Types:
This = wxXmlResource()
 
See external documentation.
load(This, Filemask) -> boolean()
 
Types:
This = wxXmlResource()
 
Filemask = chardata() (see module unicode)
 
See external documentation.
loadBitmap(This, Name) -> wxBitmap() (see module wxBitmap)
 
Types:
This = wxXmlResource()
 
Name = chardata() (see module unicode)
 
See external documentation.
loadDialog(This, Parent, Name) -> wxDialog() (see module wxDialog)
 
Types:
This = wxXmlResource()
 
Parent = wxWindow() (see module wxWindow)
 
Name = chardata() (see module unicode)
 
See external documentation.
loadDialog(This, Dlg, Parent, Name) -> boolean()
 
Types:
This = wxXmlResource()
 
Dlg = wxDialog() (see module wxDialog)
 
Parent = wxWindow() (see module wxWindow)
 
Name = chardata() (see module unicode)
 
See external documentation.
loadFrame(This, Parent, Name) -> wxFrame() (see module wxFrame)
 
Types:
This = wxXmlResource()
 
Parent = wxWindow() (see module wxWindow)
 
Name = chardata() (see module unicode)
 
See external documentation.
loadFrame(This, Frame, Parent, Name) -> boolean()
 
Types:
This = wxXmlResource()
 
Frame = wxFrame() (see module wxFrame)
 
Parent = wxWindow() (see module wxWindow)
 
Name = chardata() (see module unicode)
 
See external documentation.
loadIcon(This, Name) -> wxIcon() (see module wxIcon)
 
Types:
This = wxXmlResource()
 
Name = chardata() (see module unicode)
 
See external documentation.
loadMenu(This, Name) -> wxMenu() (see module wxMenu)
 
Types:
This = wxXmlResource()
 
Name = chardata() (see module unicode)
 
See external documentation.
loadMenuBar(This, Name) -> wxMenuBar() (see module wxMenuBar)
 
Types:
This = wxXmlResource()
 
Name = chardata() (see module unicode)
 
See external documentation.
loadMenuBar(This, Parent, Name) -> wxMenuBar() (see module wxMenuBar)
 
Types:
This = wxXmlResource()
 
Parent = wxWindow() (see module wxWindow)
 
Name = chardata() (see module unicode)
 
See external documentation.
loadPanel(This, Parent, Name) -> wxPanel() (see module wxPanel)
 
Types:
This = wxXmlResource()
 
Parent = wxWindow() (see module wxWindow)
 
Name = chardata() (see module unicode)
 
See external documentation.
loadPanel(This, Panel, Parent, Name) -> boolean()
 
Types:
This = wxXmlResource()
 
Panel = wxPanel() (see module wxPanel)
 
Parent = wxWindow() (see module wxWindow)
 
Name = chardata() (see module unicode)
 
See external documentation.
loadToolBar(This, Parent, Name) -> wxToolBar() (see module wxToolBar)
 
Types:
This = wxXmlResource()
 
Parent = wxWindow() (see module wxWindow)
 
Name = chardata() (see module unicode)
 
See external documentation.
set(Res) -> wxXmlResource()
 
Types:
Res = wxXmlResource()
 
See external documentation.
setFlags(This, Flags) -> ok
 
Types:
This = wxXmlResource()
 
Flags = integer()
 
See external documentation.
unload(This, Filename) -> boolean()
 
Types:
This = wxXmlResource()
 
Filename = chardata() (see module unicode)
 
See external documentation.
xrcctrl(Window::wxWindow() (see module wxWindow), Name::string(), Type::atom()) -> wxObject() (see module wx)
 
Looks up a control with Name in a window created with XML resources. You can use it to set/get values from controls. The object is type casted to Type. Example:
 
Xrc = wxXmlResource:get(),
 
Dlg = wxDialog:new(),
 
true = wxXmlResource:loadDialog(Xrc, Dlg, Frame, "controls_dialog"),
 
LCtrl = xrcctrl(Dlg, "controls_listctrl", wxListCtrl),
 
wxListCtrl:insertColumn(LCtrl, 0, "Name", [{width, 200}]),
 
destroy(This::wxXmlResource()) -> ok
 
Destroys this object, do not use object again

AUTHORS

<>
wx 1.3.1