From 6b495675c81a7517c0d84e21bc573ba3a1df1a7d Mon Sep 17 00:00:00 2001 From: Dan Gudmundsson Date: Mon, 4 Jul 2016 16:18:59 +0200 Subject: wx: Add missing specs Some taylormade functions still used edoc spec's, and some where wrong which caused broken links. Change them to be real spec's and correct the types. --- lib/wx/src/gen/wxXmlResource.erl | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'lib/wx/src/gen/wxXmlResource.erl') diff --git a/lib/wx/src/gen/wxXmlResource.erl b/lib/wx/src/gen/wxXmlResource.erl index ae02c74751..aa65b8b04e 100644 --- a/lib/wx/src/gen/wxXmlResource.erl +++ b/lib/wx/src/gen/wxXmlResource.erl @@ -334,8 +334,6 @@ unload(#wx_ref{type=ThisT,ref=ThisRef},Filename) <>). -%% @spec (Window::wxWindow:wxWindow(),Name::string(), Type::atom()) -> wx:wxObject() - %% @doc 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. @@ -345,6 +343,10 @@ unload(#wx_ref{type=ThisT,ref=ThisRef},Filename) %% true = wxXmlResource:loadDialog(Xrc, Dlg, Frame, "controls_dialog"),
%% LCtrl = xrcctrl(Dlg, "controls_listctrl", wxListCtrl),
%% wxListCtrl:insertColumn(LCtrl, 0, "Name", [{width, 200}]),
+-spec xrcctrl(Window, Name, Type) -> wx:wx_object() when + Window::wxWindow:wxWindow(), + Name::string(), + Type::atom(). xrcctrl(Window = #wx_ref{}, Name, Type) when is_list(Name), is_atom(Type) -> %% Func Id ?wxXmlResource_xrcctrl -- cgit v1.2.3