15 |
use neb::Tree::RepeatableScreenObject; |
use neb::Tree::RepeatableScreenObject; |
16 |
use neb::Tree::Button; |
use neb::Tree::Button; |
17 |
use neb::Tree::LayoutBox; |
use neb::Tree::LayoutBox; |
18 |
use neb::Tree::HBox; |
use neb::Tree::VolatileBox; |
19 |
use neb::Tree::VBox; |
use neb::Tree::ScreenBox; |
|
use neb::Tree::VolatileHBox; |
|
|
use neb::Tree::VolatileVBox; |
|
|
use neb::Tree::ScreenVBox; |
|
20 |
|
|
21 |
# esto engancha como se llaman las clases con como se llaman los tags |
# esto engancha como se llaman las clases con como se llaman los tags |
22 |
# que invocan las clases. |
# que invocan las clases. |
23 |
my %classes = ( 'lam:hbox' => 'VolatileHBox', |
my %classes = ( 'lam:box' => 'VolatileBox', |
|
'lam:vbox' => 'VolatileVBox', |
|
24 |
'form' => 'Form', |
'form' => 'Form', |
25 |
'page' => 'VBox', |
'page' => 'LayoutBox', |
26 |
'box' => 'ScreenVBox', |
'box' => 'ScreenBox', |
27 |
'label' => 'ScreenObject', |
'label' => 'ScreenObject', |
28 |
'scrollbar' => 'Scrollbar', |
'scrollbar' => 'Scrollbar', |
29 |
'entry' => 'RepeatableScreenObject', |
'entry' => 'RepeatableScreenObject', |