// package wui_widget -- базовый виджет WUI. package wui_widget import ( "crypto/rand" "strings" "gitp78su.ipnodns.ru/svi/kern/v4/lev0/defs" mWt "gitp78su.ipnodns.ru/svi/kern/v4/lev2/wui/wui_types" ) // WuiWidget -- базовый виджет WUI. type WuiWidget struct { defs.ITxtFix } // NewWuiWidget -- возвращает новый базовый виджет WUI. func NewWuiWidget() *WuiWidget { sf := &WuiWidget{ ITxtFix: defs.Txt("wui_" + rand.Text()), } _ = mWt.IWuiWidget(sf) return sf } // Id - возвращает ID виджета. func (sf *WuiWidget) Id() defs.ITxtFix { return sf.ITxtFix } const ( strBeg = `