diff --git a/doc/nyan/ui_nyan_tree.png b/doc/nyan/ui_nyan_tree.png new file mode 100644 index 0000000000..dc54a8d471 Binary files /dev/null and b/doc/nyan/ui_nyan_tree.png differ diff --git a/doc/nyan/ui_nyan_tree.uxf b/doc/nyan/ui_nyan_tree.uxf new file mode 100644 index 0000000000..f767bf1237 --- /dev/null +++ b/doc/nyan/ui_nyan_tree.uxf @@ -0,0 +1,372 @@ + + 10 + + UMLClass + + 680 + 90 + 100 + 60 + + +*Entity* +bg=red + + + + UMLClass + + 680 + 220 + 110 + 60 + + +*UIElement* +bg=pink + + + + UMLClass + + 320 + 370 + 260 + 80 + + *Container* +bg=pink + +-- +background : optional(file) +allowed_elements : set(UIElement) + + + + UMLClass + + 610 + 370 + 240 + 80 + + *Button* +bg=pink + +-- +sprite_pressed : file +sprite_unpressed : optional(file) + + + + UMLClass + + 880 + 370 + 110 + 60 + + +*Label* +bg=pink + + + + UMLClass + + 440 + 490 + 110 + 60 + + +*Frame* +bg=pink + + + + + UMLClass + + 440 + 560 + 130 + 60 + + +*ButtonGroup* +bg=pink + + + + UMLClass + + 720 + 490 + 110 + 60 + + +*RadioButton* +bg=pink + + + + + UMLClass + + 720 + 560 + 110 + 60 + + +*Checkbox* +bg=pink + + + + + UMLClass + + 440 + 700 + 160 + 80 + + *ScrollArea* +bg=pink + +-- +scroll_bar : ScrollBar + + + + + UMLClass + + 140 + 370 + 150 + 80 + + *ScrollBar* +bg=pink + +-- +sprite_bar : file + + + + UMLClass + + 880 + 490 + 140 + 80 + + *IconLabel* +bg=pink + +-- +icon : Icon + + + + UMLClass + + 720 + 630 + 110 + 60 + + +*PushButton* +bg=pink + + + + + UMLClass + + 440 + 630 + 100 + 60 + + +*List* +bg=pink + + + + + UMLClass + + 1030 + 370 + 140 + 80 + + *Icon* +bg=pink + +-- +icon : file + + + + Relation + + 720 + 140 + 30 + 100 + + lt=<<- + 10.0;10.0;10.0;80.0 + + + Relation + + 720 + 270 + 30 + 120 + + lt=<<- + 10.0;10.0;10.0;100.0 + + + Relation + + 670 + 440 + 70 + 100 + + lt=<<- + 10.0;10.0;10.0;80.0;50.0;80.0 + + + Relation + + 390 + 440 + 70 + 100 + + lt=<<- + 10.0;10.0;10.0;80.0;50.0;80.0 + + + Relation + + 920 + 420 + 30 + 90 + + lt=<<- + 10.0;10.0;10.0;70.0 + + + Relation + + 720 + 320 + 230 + 70 + + lt=- + 10.0;10.0;210.0;10.0;210.0;50.0 + + + Relation + + 920 + 320 + 200 + 70 + + lt=- + 10.0;10.0;180.0;10.0;180.0;50.0 + + + Relation + + 440 + 320 + 310 + 70 + + lt=- + 290.0;10.0;10.0;10.0;10.0;50.0 + + + Relation + + 200 + 320 + 270 + 70 + + lt=- + 250.0;10.0;10.0;10.0;10.0;50.0 + + + Relation + + 390 + 510 + 70 + 100 + + lt=- + 10.0;10.0;10.0;80.0;50.0;80.0 + + + Relation + + 390 + 580 + 70 + 100 + + lt=- + 10.0;10.0;10.0;80.0;50.0;80.0 + + + Relation + + 390 + 650 + 70 + 110 + + lt=- + 10.0;10.0;10.0;90.0;50.0;90.0 + + + Relation + + 670 + 510 + 70 + 100 + + lt=- + 10.0;10.0;10.0;80.0;50.0;80.0 + + + Relation + + 670 + 580 + 70 + 100 + + lt=- + 10.0;10.0;10.0;80.0;50.0;80.0 + +