1 |
2003-10-10 Bernhard Herzog <[email protected]> |
2003-10-10 Bernhard Herzog <[email protected]> |
2 |
|
|
3 |
|
* Thuban/UI/sizers.py: New file with custom sizers. |
4 |
|
|
5 |
|
* Thuban/UI/projdialog.py (ProjFrame.build_dialog): Instantiate |
6 |
|
all projection type specific panels and put them into a |
7 |
|
NotebookLikeSizer. This way the dialog doesn't change its size |
8 |
|
when a different projection is selected |
9 |
|
(ProjFrame.__init__): Rename projection_panels |
10 |
|
projection_panel_defs and reuse projection_panels for a list of |
11 |
|
the instantiated panels. |
12 |
|
(ProjFrame._show_proj_panel, ProjFrame.__DoOnProjAvail) |
13 |
|
(ProjFrame.__DoOnProjChoice): Changes due to the new handling of |
14 |
|
the panels |
15 |
|
(UnknownProjPanel._DoLayout): Place the newlines in the message |
16 |
|
differently to make the panel narrower. |
17 |
|
(TMPanel._DoLayout): Layout the parameters in one column. |
18 |
|
|
19 |
|
2003-10-10 Bernhard Herzog <[email protected]> |
20 |
|
|
21 |
* Thuban/UI/projdialog.py (ProjFrame.build_dialog): New method |
* Thuban/UI/projdialog.py (ProjFrame.build_dialog): New method |
22 |
that contains all the setup for the dialog's widgets, layout and |
that contains all the setup for the dialog's widgets, layout and |
23 |
event handling. |
event handling. |