ui.gadgets.editors: make it easier to set and get default-text.
parent
6de244da44
commit
ff880262cb
|
@ -678,6 +678,10 @@ TUPLE: action-field < field quot ;
|
||||||
field-theme
|
field-theme
|
||||||
swap >>quot ;
|
swap >>quot ;
|
||||||
|
|
||||||
|
M: action-field default-text>> editor>> default-text>> ;
|
||||||
|
|
||||||
|
M: action-field default-text<< editor>> default-text<< ;
|
||||||
|
|
||||||
: invoke-action-field ( field -- )
|
: invoke-action-field ( field -- )
|
||||||
[ editor>> editor-string ]
|
[ editor>> editor-string ]
|
||||||
[ editor>> clear-editor ]
|
[ editor>> clear-editor ]
|
||||||
|
|
|
@ -101,7 +101,7 @@ CONSTANT: next 1
|
||||||
|
|
||||||
: <search-field> ( browser -- field )
|
: <search-field> ( browser -- field )
|
||||||
'[ _ search-browser ] <action-field>
|
'[ _ search-browser ] <action-field>
|
||||||
dup editor>> "Search" >>default-text drop
|
"Search" >>default-text
|
||||||
10 >>min-cols
|
10 >>min-cols
|
||||||
10 >>max-cols
|
10 >>max-cols
|
||||||
white-interior ;
|
white-interior ;
|
||||||
|
|
Loading…
Reference in New Issue