table of contents
other versions
- jessie 1:17.3-dfsg-4+deb8u2
- jessie-backports 1:19.2.1+dfsg-2+deb9u1~bpo8+1
- stretch 1:19.2.1+dfsg-2+deb9u2
- testing 1:21.2.5+dfsg-1
- unstable 1:21.2.6+dfsg-1
- experimental 1:22.0~rc1+dfsg-1
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(Options::[Option]) -> wxXmlResource()
Types:
Option = {flags, integer()} | {domain,
unicode:chardata()}
See external documentation.
new(Filemask, Options::[Option]) -> wxXmlResource()
Types:
Filemask = unicode:chardata()
Option = {flags, integer()} | {domain, unicode:chardata()}
See external documentation.
attachUnknownControl(This, Name, Control) -> boolean()
Types:
This = wxXmlResource()
Name = unicode:chardata()
Control = wxWindow:wxWindow()
Equivalent to attachUnknownControl(This, Name, Control, []).
attachUnknownControl(This, Name, Control, Options::[Option]) ->
boolean()
Types:
This = wxXmlResource()
Name = unicode:chardata()
Control = wxWindow:wxWindow()
Option = {parent, wxWindow: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 = [unicode:chardata()]
Equivalent to getXRCID(Str_id, []).
getXRCID(Str_id, Options::[Option]) -> integer()
Types:
Str_id = [unicode:chardata()]
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 = unicode:chardata()
See external documentation.
loadBitmap(This, Name) -> wxBitmap:wxBitmap()
Types:
This = wxXmlResource()
Name = unicode:chardata()
See external documentation.
loadDialog(This, Parent, Name) -> wxDialog:wxDialog()
Types:
This = wxXmlResource()
Parent = wxWindow:wxWindow()
Name = unicode:chardata()
See external documentation.
loadDialog(This, Dlg, Parent, Name) -> boolean()
Types:
This = wxXmlResource()
Dlg = wxDialog:wxDialog()
Parent = wxWindow:wxWindow()
Name = unicode:chardata()
See external documentation.
loadFrame(This, Parent, Name) -> wxFrame:wxFrame()
Types:
This = wxXmlResource()
Parent = wxWindow:wxWindow()
Name = unicode:chardata()
See external documentation.
loadFrame(This, Frame, Parent, Name) -> boolean()
Types:
This = wxXmlResource()
Frame = wxFrame:wxFrame()
Parent = wxWindow:wxWindow()
Name = unicode:chardata()
See external documentation.
loadIcon(This, Name) -> wxIcon:wxIcon()
Types:
This = wxXmlResource()
Name = unicode:chardata()
See external documentation.
loadMenu(This, Name) -> wxMenu:wxMenu()
Types:
This = wxXmlResource()
Name = unicode:chardata()
See external documentation.
loadMenuBar(This, Name) -> wxMenuBar:wxMenuBar()
Types:
This = wxXmlResource()
Name = unicode:chardata()
See external documentation.
loadMenuBar(This, Parent, Name) -> wxMenuBar:wxMenuBar()
Types:
This = wxXmlResource()
Parent = wxWindow:wxWindow()
Name = unicode:chardata()
See external documentation.
loadPanel(This, Parent, Name) -> wxPanel:wxPanel()
Types:
This = wxXmlResource()
Parent = wxWindow:wxWindow()
Name = unicode:chardata()
See external documentation.
loadPanel(This, Panel, Parent, Name) -> boolean()
Types:
This = wxXmlResource()
Panel = wxPanel:wxPanel()
Parent = wxWindow:wxWindow()
Name = unicode:chardata()
See external documentation.
loadToolBar(This, Parent, Name) -> wxToolBar:wxToolBar()
Types:
This = wxXmlResource()
Parent = wxWindow:wxWindow()
Name = unicode:chardata()
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 = unicode:chardata()
See external documentation.
xrcctrl(Window, Name, Type) -> wx:wx_object()
Types:
Window = wxWindow:wxWindow()
Name = string()
Type = atom()
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.8 |