From a181c06152a3c935fdf63659322020fb7625b577 Mon Sep 17 00:00:00 2001 From: Dan Gudmundsson Date: Thu, 16 Feb 2012 11:04:18 +0100 Subject: [wx] Generated types for all wx classes --- lib/wx/src/gen/wxTextCtrl.erl | 186 ++++++++++++++++++++++++++++-------------- 1 file changed, 127 insertions(+), 59 deletions(-) (limited to 'lib/wx/src/gen/wxTextCtrl.erl') diff --git a/lib/wx/src/gen/wxTextCtrl.erl b/lib/wx/src/gen/wxTextCtrl.erl index b32f45b83b..fa83913a6f 100644 --- a/lib/wx/src/gen/wxTextCtrl.erl +++ b/lib/wx/src/gen/wxTextCtrl.erl @@ -1,7 +1,7 @@ %% %% %CopyrightBegin% %% -%% Copyright Ericsson AB 2008-2011. All Rights Reserved. +%% Copyright Ericsson AB 2008-2012. All Rights Reserved. %% %% The contents of this file are subject to the Erlang Public License, %% Version 1.1, (the "License"); you may not use this file except in @@ -77,27 +77,36 @@ show/1,show/2,thaw/1,transferDataFromWindow/1,transferDataToWindow/1, update/1,updateWindowUI/1,updateWindowUI/2,validate/1,warpPointer/3]). +-export_type([wxTextCtrl/0]). %% @hidden parent_class(wxControl) -> true; parent_class(wxWindow) -> true; parent_class(wxEvtHandler) -> true; parent_class(_Class) -> erlang:error({badtype, ?MODULE}). -%% @spec () -> wxTextCtrl() +-type wxTextCtrl() :: wx:wx_object(). %% @doc See external documentation. +-spec new() -> wxTextCtrl(). new() -> wxe_util:construct(?wxTextCtrl_new_0, <<>>). -%% @spec (Parent::wxWindow:wxWindow(), Id::integer()) -> wxTextCtrl() %% @equiv new(Parent,Id, []) +-spec new(Parent, Id) -> wxTextCtrl() when + Parent::wxWindow:wxWindow(), Id::integer(). + new(Parent,Id) when is_record(Parent, wx_ref),is_integer(Id) -> new(Parent,Id, []). -%% @spec (Parent::wxWindow:wxWindow(), Id::integer(), [Option]) -> wxTextCtrl() -%% Option = {value, string()} | {pos, {X::integer(), Y::integer()}} | {size, {W::integer(), H::integer()}} | {style, integer()} | {validator, wx:wx()} %% @doc See external documentation. +-spec new(Parent, Id, [Option]) -> wxTextCtrl() when + Parent::wxWindow:wxWindow(), Id::integer(), + Option :: {value, string()} + | {pos, {X::integer(), Y::integer()}} + | {size, {W::integer(), H::integer()}} + | {style, integer()} + | {validator, wx:wx()}. new(#wx_ref{type=ParentT,ref=ParentRef},Id, Options) when is_integer(Id),is_list(Options) -> ?CLASS(ParentT,wxWindow), @@ -111,8 +120,9 @@ new(#wx_ref{type=ParentT,ref=ParentRef},Id, Options) wxe_util:construct(?wxTextCtrl_new_3, <>). -%% @spec (This::wxTextCtrl(), Text::string()) -> ok %% @doc See external documentation. +-spec appendText(This, Text) -> ok when + This::wxTextCtrl(), Text::string(). appendText(#wx_ref{type=ThisT,ref=ThisRef},Text) when is_list(Text) -> ?CLASS(ThisT,wxTextCtrl), @@ -120,64 +130,78 @@ appendText(#wx_ref{type=ThisT,ref=ThisRef},Text) wxe_util:cast(?wxTextCtrl_AppendText, <>). -%% @spec (This::wxTextCtrl()) -> bool() %% @doc See external documentation. +-spec canCopy(This) -> boolean() when + This::wxTextCtrl(). canCopy(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxTextCtrl), wxe_util:call(?wxTextCtrl_CanCopy, <>). -%% @spec (This::wxTextCtrl()) -> bool() %% @doc See external documentation. +-spec canCut(This) -> boolean() when + This::wxTextCtrl(). canCut(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxTextCtrl), wxe_util:call(?wxTextCtrl_CanCut, <>). -%% @spec (This::wxTextCtrl()) -> bool() %% @doc See external documentation. +-spec canPaste(This) -> boolean() when + This::wxTextCtrl(). canPaste(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxTextCtrl), wxe_util:call(?wxTextCtrl_CanPaste, <>). -%% @spec (This::wxTextCtrl()) -> bool() %% @doc See external documentation. +-spec canRedo(This) -> boolean() when + This::wxTextCtrl(). canRedo(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxTextCtrl), wxe_util:call(?wxTextCtrl_CanRedo, <>). -%% @spec (This::wxTextCtrl()) -> bool() %% @doc See external documentation. +-spec canUndo(This) -> boolean() when + This::wxTextCtrl(). canUndo(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxTextCtrl), wxe_util:call(?wxTextCtrl_CanUndo, <>). -%% @spec (This::wxTextCtrl()) -> ok %% @doc See external documentation. +-spec clear(This) -> ok when + This::wxTextCtrl(). clear(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxTextCtrl), wxe_util:cast(?wxTextCtrl_Clear, <>). -%% @spec (This::wxTextCtrl()) -> ok %% @doc See external documentation. +-spec copy(This) -> ok when + This::wxTextCtrl(). copy(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxTextCtrl), wxe_util:cast(?wxTextCtrl_Copy, <>). -%% @spec (This::wxTextCtrl(), Parent::wxWindow:wxWindow(), Id::integer()) -> bool() %% @equiv create(This,Parent,Id, []) +-spec create(This, Parent, Id) -> boolean() when + This::wxTextCtrl(), Parent::wxWindow:wxWindow(), Id::integer(). + create(This,Parent,Id) when is_record(This, wx_ref),is_record(Parent, wx_ref),is_integer(Id) -> create(This,Parent,Id, []). -%% @spec (This::wxTextCtrl(), Parent::wxWindow:wxWindow(), Id::integer(), [Option]) -> bool() -%% Option = {value, string()} | {pos, {X::integer(), Y::integer()}} | {size, {W::integer(), H::integer()}} | {style, integer()} | {validator, wx:wx()} %% @doc See external documentation. +-spec create(This, Parent, Id, [Option]) -> boolean() when + This::wxTextCtrl(), Parent::wxWindow:wxWindow(), Id::integer(), + Option :: {value, string()} + | {pos, {X::integer(), Y::integer()}} + | {size, {W::integer(), H::integer()}} + | {style, integer()} + | {validator, wx:wx()}. create(#wx_ref{type=ThisT,ref=ThisRef},#wx_ref{type=ParentT,ref=ParentRef},Id, Options) when is_integer(Id),is_list(Options) -> ?CLASS(ThisT,wxTextCtrl), @@ -192,96 +216,109 @@ create(#wx_ref{type=ThisT,ref=ThisRef},#wx_ref{type=ParentT,ref=ParentRef},Id, O wxe_util:call(?wxTextCtrl_Create, <>). -%% @spec (This::wxTextCtrl()) -> ok %% @doc See external documentation. +-spec cut(This) -> ok when + This::wxTextCtrl(). cut(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxTextCtrl), wxe_util:cast(?wxTextCtrl_Cut, <>). -%% @spec (This::wxTextCtrl()) -> ok %% @doc See external documentation. +-spec discardEdits(This) -> ok when + This::wxTextCtrl(). discardEdits(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxTextCtrl), wxe_util:cast(?wxTextCtrl_DiscardEdits, <>). -%% @spec (This::wxTextCtrl(), Event::wxKeyEvent:wxKeyEvent()) -> bool() %% @doc See external documentation. +-spec emulateKeyPress(This, Event) -> boolean() when + This::wxTextCtrl(), Event::wxKeyEvent:wxKeyEvent(). emulateKeyPress(#wx_ref{type=ThisT,ref=ThisRef},#wx_ref{type=EventT,ref=EventRef}) -> ?CLASS(ThisT,wxTextCtrl), ?CLASS(EventT,wxKeyEvent), wxe_util:call(?wxTextCtrl_EmulateKeyPress, <>). -%% @spec (This::wxTextCtrl()) -> wxTextAttr:wxTextAttr() %% @doc See external documentation. +-spec getDefaultStyle(This) -> wxTextAttr:wxTextAttr() when + This::wxTextCtrl(). getDefaultStyle(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxTextCtrl), wxe_util:call(?wxTextCtrl_GetDefaultStyle, <>). -%% @spec (This::wxTextCtrl()) -> integer() %% @doc See external documentation. +-spec getInsertionPoint(This) -> integer() when + This::wxTextCtrl(). getInsertionPoint(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxTextCtrl), wxe_util:call(?wxTextCtrl_GetInsertionPoint, <>). -%% @spec (This::wxTextCtrl()) -> integer() %% @doc See external documentation. +-spec getLastPosition(This) -> integer() when + This::wxTextCtrl(). getLastPosition(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxTextCtrl), wxe_util:call(?wxTextCtrl_GetLastPosition, <>). -%% @spec (This::wxTextCtrl(), LineNo::integer()) -> integer() %% @doc See external documentation. +-spec getLineLength(This, LineNo) -> integer() when + This::wxTextCtrl(), LineNo::integer(). getLineLength(#wx_ref{type=ThisT,ref=ThisRef},LineNo) when is_integer(LineNo) -> ?CLASS(ThisT,wxTextCtrl), wxe_util:call(?wxTextCtrl_GetLineLength, <>). -%% @spec (This::wxTextCtrl(), LineNo::integer()) -> string() %% @doc See external documentation. +-spec getLineText(This, LineNo) -> string() when + This::wxTextCtrl(), LineNo::integer(). getLineText(#wx_ref{type=ThisT,ref=ThisRef},LineNo) when is_integer(LineNo) -> ?CLASS(ThisT,wxTextCtrl), wxe_util:call(?wxTextCtrl_GetLineText, <>). -%% @spec (This::wxTextCtrl()) -> integer() %% @doc See external documentation. +-spec getNumberOfLines(This) -> integer() when + This::wxTextCtrl(). getNumberOfLines(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxTextCtrl), wxe_util:call(?wxTextCtrl_GetNumberOfLines, <>). -%% @spec (This::wxTextCtrl(), From::integer(), To::integer()) -> string() %% @doc See external documentation. +-spec getRange(This, From, To) -> string() when + This::wxTextCtrl(), From::integer(), To::integer(). getRange(#wx_ref{type=ThisT,ref=ThisRef},From,To) when is_integer(From),is_integer(To) -> ?CLASS(ThisT,wxTextCtrl), wxe_util:call(?wxTextCtrl_GetRange, <>). -%% @spec (This::wxTextCtrl()) -> {From::integer(), To::integer()} %% @doc See external documentation. +-spec getSelection(This) -> {From::integer(), To::integer()} when + This::wxTextCtrl(). getSelection(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxTextCtrl), wxe_util:call(?wxTextCtrl_GetSelection, <>). -%% @spec (This::wxTextCtrl()) -> string() %% @doc See external documentation. +-spec getStringSelection(This) -> string() when + This::wxTextCtrl(). getStringSelection(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxTextCtrl), wxe_util:call(?wxTextCtrl_GetStringSelection, <>). -%% @spec (This::wxTextCtrl(), Position::integer(), Style::wxTextAttr:wxTextAttr()) -> bool() %% @doc See external documentation. +-spec getStyle(This, Position, Style) -> boolean() when + This::wxTextCtrl(), Position::integer(), Style::wxTextAttr:wxTextAttr(). getStyle(#wx_ref{type=ThisT,ref=ThisRef},Position,#wx_ref{type=StyleT,ref=StyleRef}) when is_integer(Position) -> ?CLASS(ThisT,wxTextCtrl), @@ -289,50 +326,58 @@ getStyle(#wx_ref{type=ThisT,ref=ThisRef},Position,#wx_ref{type=StyleT,ref=StyleR wxe_util:call(?wxTextCtrl_GetStyle, <>). -%% @spec (This::wxTextCtrl()) -> string() %% @doc See external documentation. +-spec getValue(This) -> string() when + This::wxTextCtrl(). getValue(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxTextCtrl), wxe_util:call(?wxTextCtrl_GetValue, <>). -%% @spec (This::wxTextCtrl()) -> bool() %% @doc See external documentation. +-spec isEditable(This) -> boolean() when + This::wxTextCtrl(). isEditable(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxTextCtrl), wxe_util:call(?wxTextCtrl_IsEditable, <>). -%% @spec (This::wxTextCtrl()) -> bool() %% @doc See external documentation. +-spec isModified(This) -> boolean() when + This::wxTextCtrl(). isModified(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxTextCtrl), wxe_util:call(?wxTextCtrl_IsModified, <>). -%% @spec (This::wxTextCtrl()) -> bool() %% @doc See external documentation. +-spec isMultiLine(This) -> boolean() when + This::wxTextCtrl(). isMultiLine(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxTextCtrl), wxe_util:call(?wxTextCtrl_IsMultiLine, <>). -%% @spec (This::wxTextCtrl()) -> bool() %% @doc See external documentation. +-spec isSingleLine(This) -> boolean() when + This::wxTextCtrl(). isSingleLine(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxTextCtrl), wxe_util:call(?wxTextCtrl_IsSingleLine, <>). -%% @spec (This::wxTextCtrl(), File::string()) -> bool() %% @equiv loadFile(This,File, []) +-spec loadFile(This, File) -> boolean() when + This::wxTextCtrl(), File::string(). + loadFile(This,File) when is_record(This, wx_ref),is_list(File) -> loadFile(This,File, []). -%% @spec (This::wxTextCtrl(), File::string(), [Option]) -> bool() -%% Option = {fileType, integer()} %% @doc See external documentation. +-spec loadFile(This, File, [Option]) -> boolean() when + This::wxTextCtrl(), File::string(), + Option :: {fileType, integer()}. loadFile(#wx_ref{type=ThisT,ref=ThisRef},File, Options) when is_list(File),is_list(Options) -> ?CLASS(ThisT,wxTextCtrl), @@ -343,45 +388,52 @@ loadFile(#wx_ref{type=ThisT,ref=ThisRef},File, Options) wxe_util:call(?wxTextCtrl_LoadFile, <>). -%% @spec (This::wxTextCtrl()) -> ok %% @doc See external documentation. +-spec markDirty(This) -> ok when + This::wxTextCtrl(). markDirty(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxTextCtrl), wxe_util:cast(?wxTextCtrl_MarkDirty, <>). -%% @spec (This::wxTextCtrl()) -> ok %% @doc See external documentation. +-spec paste(This) -> ok when + This::wxTextCtrl(). paste(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxTextCtrl), wxe_util:cast(?wxTextCtrl_Paste, <>). -%% @spec (This::wxTextCtrl(), Pos::integer()) -> {bool(), X::integer(), Y::integer()} %% @doc See external documentation. +-spec positionToXY(This, Pos) -> Result when + Result ::{Res ::boolean(), X::integer(), Y::integer()}, + This::wxTextCtrl(), Pos::integer(). positionToXY(#wx_ref{type=ThisT,ref=ThisRef},Pos) when is_integer(Pos) -> ?CLASS(ThisT,wxTextCtrl), wxe_util:call(?wxTextCtrl_PositionToXY, <>). -%% @spec (This::wxTextCtrl()) -> ok %% @doc See external documentation. +-spec redo(This) -> ok when + This::wxTextCtrl(). redo(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxTextCtrl), wxe_util:cast(?wxTextCtrl_Redo, <>). -%% @spec (This::wxTextCtrl(), From::integer(), To::integer()) -> ok %% @doc See external documentation. +-spec remove(This, From, To) -> ok when + This::wxTextCtrl(), From::integer(), To::integer(). remove(#wx_ref{type=ThisT,ref=ThisRef},From,To) when is_integer(From),is_integer(To) -> ?CLASS(ThisT,wxTextCtrl), wxe_util:cast(?wxTextCtrl_Remove, <>). -%% @spec (This::wxTextCtrl(), From::integer(), To::integer(), Value::string()) -> ok %% @doc See external documentation. +-spec replace(This, From, To, Value) -> ok when + This::wxTextCtrl(), From::integer(), To::integer(), Value::string(). replace(#wx_ref{type=ThisT,ref=ThisRef},From,To,Value) when is_integer(From),is_integer(To),is_list(Value) -> ?CLASS(ThisT,wxTextCtrl), @@ -389,15 +441,19 @@ replace(#wx_ref{type=ThisT,ref=ThisRef},From,To,Value) wxe_util:cast(?wxTextCtrl_Replace, <>). -%% @spec (This::wxTextCtrl()) -> bool() %% @equiv saveFile(This, []) +-spec saveFile(This) -> boolean() when + This::wxTextCtrl(). + saveFile(This) when is_record(This, wx_ref) -> saveFile(This, []). -%% @spec (This::wxTextCtrl(), [Option]) -> bool() -%% Option = {file, string()} | {fileType, integer()} %% @doc See external documentation. +-spec saveFile(This, [Option]) -> boolean() when + This::wxTextCtrl(), + Option :: {file, string()} + | {fileType, integer()}. saveFile(#wx_ref{type=ThisT,ref=ThisRef}, Options) when is_list(Options) -> ?CLASS(ThisT,wxTextCtrl), @@ -408,55 +464,62 @@ saveFile(#wx_ref{type=ThisT,ref=ThisRef}, Options) wxe_util:call(?wxTextCtrl_SaveFile, <>). -%% @spec (This::wxTextCtrl(), Style::wxTextAttr:wxTextAttr()) -> bool() %% @doc See external documentation. +-spec setDefaultStyle(This, Style) -> boolean() when + This::wxTextCtrl(), Style::wxTextAttr:wxTextAttr(). setDefaultStyle(#wx_ref{type=ThisT,ref=ThisRef},#wx_ref{type=StyleT,ref=StyleRef}) -> ?CLASS(ThisT,wxTextCtrl), ?CLASS(StyleT,wxTextAttr), wxe_util:call(?wxTextCtrl_SetDefaultStyle, <>). -%% @spec (This::wxTextCtrl(), Editable::bool()) -> ok %% @doc See external documentation. +-spec setEditable(This, Editable) -> ok when + This::wxTextCtrl(), Editable::boolean(). setEditable(#wx_ref{type=ThisT,ref=ThisRef},Editable) when is_boolean(Editable) -> ?CLASS(ThisT,wxTextCtrl), wxe_util:cast(?wxTextCtrl_SetEditable, <>). -%% @spec (This::wxTextCtrl(), Pos::integer()) -> ok %% @doc See external documentation. +-spec setInsertionPoint(This, Pos) -> ok when + This::wxTextCtrl(), Pos::integer(). setInsertionPoint(#wx_ref{type=ThisT,ref=ThisRef},Pos) when is_integer(Pos) -> ?CLASS(ThisT,wxTextCtrl), wxe_util:cast(?wxTextCtrl_SetInsertionPoint, <>). -%% @spec (This::wxTextCtrl()) -> ok %% @doc See external documentation. +-spec setInsertionPointEnd(This) -> ok when + This::wxTextCtrl(). setInsertionPointEnd(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxTextCtrl), wxe_util:cast(?wxTextCtrl_SetInsertionPointEnd, <>). -%% @spec (This::wxTextCtrl(), Len::integer()) -> ok %% @doc See external documentation. +-spec setMaxLength(This, Len) -> ok when + This::wxTextCtrl(), Len::integer(). setMaxLength(#wx_ref{type=ThisT,ref=ThisRef},Len) when is_integer(Len) -> ?CLASS(ThisT,wxTextCtrl), wxe_util:cast(?wxTextCtrl_SetMaxLength, <>). -%% @spec (This::wxTextCtrl(), From::integer(), To::integer()) -> ok %% @doc See external documentation. +-spec setSelection(This, From, To) -> ok when + This::wxTextCtrl(), From::integer(), To::integer(). setSelection(#wx_ref{type=ThisT,ref=ThisRef},From,To) when is_integer(From),is_integer(To) -> ?CLASS(ThisT,wxTextCtrl), wxe_util:cast(?wxTextCtrl_SetSelection, <>). -%% @spec (This::wxTextCtrl(), Start::integer(), End::integer(), Style::wxTextAttr:wxTextAttr()) -> bool() %% @doc See external documentation. +-spec setStyle(This, Start, End, Style) -> boolean() when + This::wxTextCtrl(), Start::integer(), End::integer(), Style::wxTextAttr:wxTextAttr(). setStyle(#wx_ref{type=ThisT,ref=ThisRef},Start,End,#wx_ref{type=StyleT,ref=StyleRef}) when is_integer(Start),is_integer(End) -> ?CLASS(ThisT,wxTextCtrl), @@ -464,8 +527,9 @@ setStyle(#wx_ref{type=ThisT,ref=ThisRef},Start,End,#wx_ref{type=StyleT,ref=Style wxe_util:call(?wxTextCtrl_SetStyle, <>). -%% @spec (This::wxTextCtrl(), Value::string()) -> ok %% @doc See external documentation. +-spec setValue(This, Value) -> ok when + This::wxTextCtrl(), Value::string(). setValue(#wx_ref{type=ThisT,ref=ThisRef},Value) when is_list(Value) -> ?CLASS(ThisT,wxTextCtrl), @@ -473,23 +537,26 @@ setValue(#wx_ref{type=ThisT,ref=ThisRef},Value) wxe_util:cast(?wxTextCtrl_SetValue, <>). -%% @spec (This::wxTextCtrl(), Pos::integer()) -> ok %% @doc See external documentation. +-spec showPosition(This, Pos) -> ok when + This::wxTextCtrl(), Pos::integer(). showPosition(#wx_ref{type=ThisT,ref=ThisRef},Pos) when is_integer(Pos) -> ?CLASS(ThisT,wxTextCtrl), wxe_util:cast(?wxTextCtrl_ShowPosition, <>). -%% @spec (This::wxTextCtrl()) -> ok %% @doc See external documentation. +-spec undo(This) -> ok when + This::wxTextCtrl(). undo(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxTextCtrl), wxe_util:cast(?wxTextCtrl_Undo, <>). -%% @spec (This::wxTextCtrl(), Text::string()) -> ok %% @doc See external documentation. +-spec writeText(This, Text) -> ok when + This::wxTextCtrl(), Text::string(). writeText(#wx_ref{type=ThisT,ref=ThisRef},Text) when is_list(Text) -> ?CLASS(ThisT,wxTextCtrl), @@ -497,16 +564,17 @@ writeText(#wx_ref{type=ThisT,ref=ThisRef},Text) wxe_util:cast(?wxTextCtrl_WriteText, <>). -%% @spec (This::wxTextCtrl(), X::integer(), Y::integer()) -> integer() %% @doc See external documentation. +-spec xYToPosition(This, X, Y) -> integer() when + This::wxTextCtrl(), X::integer(), Y::integer(). xYToPosition(#wx_ref{type=ThisT,ref=ThisRef},X,Y) when is_integer(X),is_integer(Y) -> ?CLASS(ThisT,wxTextCtrl), wxe_util:call(?wxTextCtrl_XYToPosition, <>). -%% @spec (This::wxTextCtrl()) -> ok %% @doc Destroys this object, do not use object again +-spec destroy(This::wxTextCtrl) -> ok. destroy(Obj=#wx_ref{type=Type}) -> ?CLASS(Type,wxTextCtrl), wxe_util:destroy(?DESTROY_OBJECT,Obj), -- cgit v1.2.3