Packages

Gleam binding to the builtin Erlang wxWidgets

Current section

Files

Jump to
silk src silk@statictext.erl
Raw

src/silk@statictext.erl

-module(silk@statictext).
-compile([no_auto_import, nowarn_unused_vars, nowarn_unused_function, nowarn_nomatch]).
-export([create/4, create5/5, destroy/1, get_label/1, new/0, new3/3, new4/4, set_label/2, wrap/2]).
-export_type([option/0]).
-type option() :: {pos, {integer(), integer()}} |
{size, {integer(), integer()}} |
{style, integer()}.
-file("/home/reet/Code/silk/silk/src/silk/statictext.gleam", 22).
-spec create(
silk@types:wx_object(silk@types:wx_window(silk@types:wx_control(silk@types:wx_static_text()))),
silk@types:wx_object(silk@types:wx_window(any())),
integer(),
binary()
) -> silk@types:wx_object(silk@types:wx_window(silk@types:wx_control(silk@types:wx_static_text()))).
create(This, Parent, Id, Label) ->
'wxStaticText':create(This, Parent, Id, Label).
-file("/home/reet/Code/silk/silk/src/silk/statictext.gleam", 37).
-spec create5(
silk@types:wx_object(silk@types:wx_window(silk@types:wx_control(silk@types:wx_static_text()))),
silk@types:wx_object(silk@types:wx_window(any())),
integer(),
binary(),
list(option())
) -> silk@types:wx_object(silk@types:wx_window(silk@types:wx_control(silk@types:wx_static_text()))).
create5(This, Parent, Id, Label, Option) ->
'wxStaticText':create(This, Parent, Id, Label, Option).
-file("/home/reet/Code/silk/silk/src/silk/statictext.gleam", 47).
-spec destroy(
silk@types:wx_object(silk@types:wx_window(silk@types:wx_control(silk@types:wx_static_text())))
) -> silk@types:ok_t().
destroy(This) ->
'wxStaticText':destroy(This).
-file("/home/reet/Code/silk/silk/src/silk/statictext.gleam", 60).
-spec get_label(
silk@types:wx_object(silk@types:wx_window(silk@types:wx_control(silk@types:wx_static_text())))
) -> binary().
get_label(This) ->
'wxStaticText':'getLabel'(This).
-file("/home/reet/Code/silk/silk/src/silk/statictext.gleam", 64).
-spec new() -> silk@types:wx_object(silk@types:wx_window(silk@types:wx_control(silk@types:wx_static_text()))).
new() ->
'wxStaticText':new().
-file("/home/reet/Code/silk/silk/src/silk/statictext.gleam", 68).
-spec new3(
silk@types:wx_object(silk@types:wx_window(any())),
integer(),
binary()
) -> silk@types:wx_object(silk@types:wx_window(silk@types:wx_control(silk@types:wx_static_text()))).
new3(Parent, Id, Label) ->
'wxStaticText':new(Parent, Id, Label).
-file("/home/reet/Code/silk/silk/src/silk/statictext.gleam", 74).
-spec new4(
silk@types:wx_object(silk@types:wx_window(any())),
integer(),
binary(),
list(option())
) -> silk@types:wx_object(silk@types:wx_window(silk@types:wx_control(silk@types:wx_static_text()))).
new4(Parent, Id, Label, Option) ->
'wxStaticText':new(Parent, Id, Label, Option).
-file("/home/reet/Code/silk/silk/src/silk/statictext.gleam", 90).
-spec set_label(
silk@types:wx_object(silk@types:wx_window(silk@types:wx_control(silk@types:wx_static_text()))),
binary()
) -> silk@types:ok_t().
set_label(This, Label) ->
'wxStaticText':'setLabel'(This, Label).
-file("/home/reet/Code/silk/silk/src/silk/statictext.gleam", 100).
-spec wrap(
silk@types:wx_object(silk@types:wx_window(silk@types:wx_control(silk@types:wx_static_text()))),
integer()
) -> silk@types:ok_t().
wrap(This, Width) ->
'wxStaticText':wrap(This, Width).