Alterator/New/Packages
Материал из ALT Linux Wiki
(Различия между версиями)
Qwest (обсуждение | вклад) (→Packages Internals) |
Qwest (обсуждение | вклад) (→Corrected table widgets) |
||
Строка 411: | Строка 411: | ||
|} | |} | ||
+ | |||
+ | ==Таблица виджетов== | ||
{| class="wikitable" style="text-align: center" | {| class="wikitable" style="text-align: center" | ||
Строка 421: | Строка 423: | ||
!Attributes||Events | !Attributes||Events | ||
|- | |- | ||
- | | | + | |margin|| |
|- | |- | ||
- | |horizontal | + | |orientation||vertical horizontal |
+ | |- | ||
+ | |spacing|| | ||
|} | |} | ||
|{{Есть}}||{{Нет}}||in_test||box | |{{Есть}}||{{Нет}}||in_test||box | ||
Строка 433: | Строка 437: | ||
!Attributes||Events | !Attributes||Events | ||
|- | |- | ||
- | | | + | |pixmap|| |
|- | |- | ||
- | | | + | |text|| |
|} | |} | ||
|{{Есть}}||{{Нет}}||in_test||button | |{{Есть}}||{{Нет}}||in_test||button | ||
Строка 446: | Строка 450: | ||
|- | |- | ||
!Attributes||Events | !Attributes||Events | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
|- | |- | ||
|state|| | |state|| | ||
|- | |- | ||
- | | | + | |text|| |
- | + | ||
- | + | ||
|- | |- | ||
|value|| | |value|| | ||
- | |||
- | |||
- | |||
- | |||
|} | |} | ||
|{{Есть}}||{{Нет}}||in_test||checkbox | |{{Есть}}||{{Нет}}||in_test||checkbox | ||
- | |- | + | |- |
- | | | + | |checklistbox ||{{Есть}}||{{Нет}}||in_test||checklistbox |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
|- | |- | ||
|checktree ||{{Есть}}||{{Нет}}||in_test||checktree | |checktree ||{{Есть}}||{{Нет}}||in_test||checktree | ||
Строка 487: | Строка 471: | ||
!Attributes||Events | !Attributes||Events | ||
|- | |- | ||
- | | | + | |alterability|| |
|- | |- | ||
- | | | + | |append-row|| |
+ | |- | ||
+ | |count|| | ||
+ | |- | ||
+ | |current|| | ||
|- | |- | ||
|enumref|| | |enumref|| | ||
|- | |- | ||
- | | | + | |remove|| |
|- | |- | ||
- | | | + | |row-item|| |
|- | |- | ||
- | | | + | |rows|| |
|- | |- | ||
- | | | + | |text|| |
- | + | ||
- | + | ||
|} | |} | ||
|{{Есть}}||{{Нет}}||in_test||combobox | |{{Есть}}||{{Нет}}||in_test||combobox | ||
Строка 510: | Строка 496: | ||
|- | |- | ||
!Attributes||Events | !Attributes||Events | ||
- | |||
- | |||
|- | |- | ||
|expanded|| | |expanded|| | ||
Строка 523: | Строка 507: | ||
!Attributes||Events | !Attributes||Events | ||
|- | |- | ||
- | | | + | |alterability|| |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
|- | |- | ||
|echo|| | |echo|| | ||
- | |||
- | |||
- | |||
- | |||
|- | |- | ||
|value|| | |value|| | ||
- | |||
- | |||
|} | |} | ||
|{{Есть}}||{{Нет}}||in_test||edit | |{{Есть}}||{{Нет}}||in_test||edit | ||
Строка 546: | Строка 520: | ||
|- | |- | ||
!Attributes||Events | !Attributes||Events | ||
+ | |- | ||
+ | |filter|| | ||
+ | |- | ||
+ | |hints|| | ||
|- | |- | ||
|title|| | |title|| | ||
|- | |- | ||
|url|| | |url|| | ||
- | |||
- | |||
- | |||
- | |||
|} | |} | ||
|{{Есть}}||{{Нет}}||in_test||fileselect | |{{Есть}}||{{Нет}}||in_test||fileselect | ||
Строка 562: | Строка 536: | ||
|- | |- | ||
!Attributes||Events | !Attributes||Events | ||
- | |||
- | |||
|- | |- | ||
|columns|| | |columns|| | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
|} | |} | ||
|{{Есть}}||{{Нет}}||in_test||gridbox | |{{Есть}}||{{Нет}}||in_test||gridbox | ||
Строка 583: | Строка 547: | ||
!Attributes||Events | !Attributes||Events | ||
|- | |- | ||
- | | | + | |checked|| |
|- | |- | ||
- | |orientation|| | + | |orientation|| |
|- | |- | ||
- | | | + | |state|| |
+ | |- | ||
+ | |title|| | ||
|} | |} | ||
|{{Есть}}||{{Нет}}||in_test||groupbox | |{{Есть}}||{{Нет}}||in_test||groupbox | ||
- | |- | + | |- |
- | | | + | |hbox ||{{Есть}}||{{Нет}}||in_test||hbox |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
|- valign="top" | |- valign="top" | ||
| | | | ||
Строка 612: | Строка 564: | ||
|- | |- | ||
!Attributes||Events | !Attributes||Events | ||
- | |||
- | |||
- | |||
- | |||
|- | |- | ||
|text|| | |text|| | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
|- | |- | ||
|text-wrap|| | |text-wrap|| | ||
- | |||
- | |||
|- | |- | ||
|value|| | |value|| | ||
Строка 647: | Строка 581: | ||
!Attributes||Events | !Attributes||Events | ||
|- | |- | ||
- | | | + | |append-row|| |
|- | |- | ||
- | | | + | |columns|| |
|- | |- | ||
- | | | + | |count|| |
|- | |- | ||
- | | | + | |current|| |
|- | |- | ||
- | | | + | |enumref|| |
|- | |- | ||
- | | | + | |header|| |
|- | |- | ||
- | | | + | |remove|| |
|- | |- | ||
- | | | + | |row-item|| |
|- | |- | ||
- | | | + | |rows|| |
|- | |- | ||
- | | | + | |text|| |
|} | |} | ||
|{{Есть}}||{{Нет}}||in_test||listbox | |{{Есть}}||{{Нет}}||in_test||listbox | ||
Строка 679: | Строка 613: | ||
|maximum|| | |maximum|| | ||
|- | |- | ||
- | | | + | |minimum|| |
|- | |- | ||
|text|| | |text|| | ||
|- | |- | ||
- | | | + | |value|| |
|} | |} | ||
|{{Есть}}||{{Нет}}||in_test||progressbar | |{{Есть}}||{{Нет}}||in_test||progressbar | ||
Строка 693: | Строка 627: | ||
!Attributes||Events | !Attributes||Events | ||
|- | |- | ||
- | | | + | |state|| |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
|- | |- | ||
|text|| | |text|| | ||
|- | |- | ||
- | | | + | |value|| |
- | + | ||
- | + | ||
|} | |} | ||
|{{Есть}}||{{Нет}}||in_test||radio | |{{Есть}}||{{Нет}}||in_test||radio | ||
Строка 712: | Строка 640: | ||
|- | |- | ||
!Attributes||Events | !Attributes||Events | ||
+ | |- | ||
+ | |current|| | ||
|- | |- | ||
|rows|| | |rows|| | ||
- | |||
- | |||
|} | |} | ||
|{{Есть}}||{{Нет}}||in_test||radiolistbox | |{{Есть}}||{{Нет}}||in_test||radiolistbox | ||
|- | |- | ||
|root ||{{Есть}}||{{Нет}}||in_test||root | |root ||{{Есть}}||{{Нет}}||in_test||root | ||
- | |- | + | |- |
- | | | + | |separator ||{{Есть}}||{{Нет}}||in_test||separator |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
|- | |- | ||
|slider ||{{Есть}}||{{Нет}}||in_test||slider | |slider ||{{Есть}}||{{Нет}}||in_test||slider | ||
|- | |- | ||
|slideshow ||{{Есть}}||{{Нет}}||in_test||slideshow | |slideshow ||{{Есть}}||{{Нет}}||in_test||slideshow | ||
- | |- | + | |- |
- | | | + | |spacer ||{{Есть}}||{{Нет}}||in_test||spacer |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
|- valign="top" | |- valign="top" | ||
| | | | ||
Строка 751: | Строка 663: | ||
!Attributes||Events | !Attributes||Events | ||
|- | |- | ||
- | | | + | |maximum|| |
|- | |- | ||
|minimum|| | |minimum|| | ||
- | |||
- | |||
|- | |- | ||
|step|| | |step|| | ||
|- | |- | ||
- | | | + | |value|| |
|} | |} | ||
|{{Есть}}||{{Нет}}||in_test||spinbox | |{{Есть}}||{{Нет}}||in_test||spinbox | ||
Строка 770: | Строка 680: | ||
|- | |- | ||
|columns|| | |columns|| | ||
- | |||
- | |||
|} | |} | ||
|{{Есть}}||{{Нет}}||in_test||splitbox | |{{Есть}}||{{Нет}}||in_test||splitbox | ||
|- | |- | ||
|tabbox ||{{Есть}}||{{Нет}}||in_test||tabbox | |tabbox ||{{Есть}}||{{Нет}}||in_test||tabbox | ||
- | |||
- | |||
|- valign="top" | |- valign="top" | ||
| | | | ||
{| class="wide collapsible collapsed" | {| class="wide collapsible collapsed" | ||
- | ! | + | !textbox |
|- | |- | ||
!Attributes||Events | !Attributes||Events | ||
|- | |- | ||
- | | | + | |alterability|| |
|- | |- | ||
- | | | + | |append-text|| |
|- | |- | ||
- | | | + | |text|| |
+ | |- | ||
+ | |url|| | ||
|} | |} | ||
- | |{{Есть}}||{{Нет}}||in_test|| | + | |{{Есть}}||{{Нет}}||in_test||textbox |
|- valign="top" | |- valign="top" | ||
| | | | ||
{| class="wide collapsible collapsed" | {| class="wide collapsible collapsed" | ||
- | ! | + | !timeedit |
|- | |- | ||
!Attributes||Events | !Attributes||Events | ||
|- | |- | ||
- | | | + | |expanded|| |
|- | |- | ||
- | | | + | |start|| |
|- | |- | ||
- | | | + | |stop|| |
+ | |- | ||
+ | |value|| | ||
|} | |} | ||
- | |{{Есть}}||{{Нет}}||in_test|| | + | |{{Есть}}||{{Нет}}||in_test||timeedit |
- | + | ||
- | + | ||
|- valign="top" | |- valign="top" | ||
| | | | ||
{| class="wide collapsible collapsed" | {| class="wide collapsible collapsed" | ||
- | ! | + | !tree |
|- | |- | ||
!Attributes||Events | !Attributes||Events | ||
|- | |- | ||
- | | | + | |columns|| |
|- | |- | ||
- | | | + | |current|| |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
|- | |- | ||
- | + | |expanded|| | |
|- | |- | ||
- | | | + | |header|| |
|- | |- | ||
- | | | + | |tree-items|| |
+ | |- | ||
+ | |tree-text|| | ||
|} | |} | ||
- | |{{Есть}}||{{Нет}}||in_test||wizardface | + | |{{Есть}}||{{Нет}}||in_test||tree |
+ | |- | ||
+ | |undefined ||{{Есть}}||{{Нет}}||in_test||undefined | ||
+ | |- | ||
+ | |vbox ||{{Есть}}||{{Нет}}||in_test||vbox | ||
+ | |- | ||
+ | |wizardface ||{{Есть}}||{{Нет}}||in_test||wizardface | ||
|} | |} | ||
- | Таблица | + | ===Таблица общих атрибутов для всех виджетов=== |
{| class="wikitable" style="text-align: left" | {| class="wikitable" style="text-align: left" | ||
Строка 859: | Строка 769: | ||
|height ||align="middle"|<число>|| высота виджета | |height ||align="middle"|<число>|| высота виджета | ||
|- | |- | ||
- | |title ||align="middle"|<текст>|| заголовок | + | |title ||align="middle"|<текст>|| заголовок родительского контейнера |
|- | |- | ||
|name ||align="middle"|<текст>|| имя виджета | |name ||align="middle"|<текст>|| имя виджета | ||
+ | |- | ||
+ | |nameref ||align="middle"|<текст>|| аналог name (?) | ||
+ | |- | ||
+ | |margin ||align="middle"|<число>|| ширина "рамки" вокруг контейнера | ||
+ | |- | ||
+ | |spacing ||align="middle"|<число>|| промежуток между виджетами (применим только к контейнерам) | ||
|} | |} | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
{| class="wikitable" style="text-align: left" | {| class="wikitable" style="text-align: left" | ||
Строка 878: | Строка 785: | ||
|- | |- | ||
|alterability ||align="middle"|#f #t|| запрет на редактирование виджета | |alterability ||align="middle"|#f #t|| запрет на редактирование виджета | ||
- | |||
- | |||
|- | |- | ||
|columns ||align="middle"| <число>;<число>;... || ширина стобцов сетки в процентном соотношении | |columns ||align="middle"| <число>;<число>;... || ширина стобцов сетки в процентном соотношении | ||
Строка 930: | Строка 835: | ||
|- | |- | ||
|text-wrap || || | |text-wrap || || | ||
- | |||
- | |||
- | |||
- | |||
|- | |- | ||
|url || || | |url || || | ||
|- | |- | ||
|value || || | |value || || | ||
- | |||
- | |||
- | |||
- | |||
|} | |} | ||
+ | |||
+ | ==== корневой виджет ==== | ||
+ | Именно в этот виджет вставляются все остальные, виджет является или <tt>vbox</tt> или <tt>dialog</tt>. У диалога, помимо атрибутов <tt>vbox</tt>, имеются следующие: | ||
+ | * <tt>title</tt> -- заголовок окна | ||
+ | * <tt>width</tt> -- ширина окна | ||
+ | * <tt>height</tt> -- высота окна |
Версия 14:14, 30 августа 2013
Содержание |
Текущее состояние модулей альтератора
Packages Internals
Таблица виджетов
Таблица общих атрибутов для всех виджетов
Attribute | Значения | Описание |
---|---|---|
align | "left" "right" "middle" "hmiddle" "center" "top" "bottom" | выравнивание внутри ячейки «сетки» |
activity | #t #f | активирует/отключает виджет |
visibility | #t #f | видимость/невидимость виджета |
colspan | <число> | количество столбцов "сетки" под данный виджет |
rowspan | <число> | количество строк "сетки" под данный виджет |
tooltip | <текст> | справочная информация, выводимая во всплывающей подсказке |
focus | #t #f | атрибут только для записи, помещает фокус на виджет для которого указано значение #t |
width | <число> | ширина виджета |
height | <число> | высота виджета |
title | <текст> | заголовок родительского контейнера |
name | <текст> | имя виджета |
nameref | <текст> | аналог name (?) |
margin | <число> | ширина "рамки" вокруг контейнера |
spacing | <число> | промежуток между виджетами (применим только к контейнерам) |
Attribute | Value | Описание |
---|---|---|
alterability | #f #t | запрет на редактирование виджета |
columns | <число>;<число>;... | ширина стобцов сетки в процентном соотношении |
current | путь к активному элементу списка или номер выделенной строки. Если таковых не имеется, то значение равно -1. | |
echo | "normal" "stars" "no" | режим отображения. Возможные варианты: normal (по умолчанию), stars (звёздочки, для паролей), no (ввод не отображается). |
enumref | <address> | адрес списка данных |
expanded | #f #t | визуализация времени |
focus | ||
header | ||
hints | ||
margin | ||
max-height | ||
maximum | ||
max-width | ||
minimum | ||
name | ||
nameref | ||
orientation | ||
row | ||
rows | ||
rowspan | ||
spacing | ||
state | ||
step | ||
stop | ||
text | ||
text-wrap | ||
url | ||
value |
корневой виджет
Именно в этот виджет вставляются все остальные, виджет является или vbox или dialog. У диалога, помимо атрибутов vbox, имеются следующие:
- title -- заголовок окна
- width -- ширина окна
- height -- высота окна