1 |
|
2003-05-27 Frank Koormann <[email protected]> |
2 |
|
|
3 |
|
Nonmodal dialogs without parent (i.e. they can fall behind the main |
4 |
|
window) |
5 |
|
|
6 |
|
* Thuban/UI/mainwindow.py (MainWindow.OnClose): Explicitly destroy |
7 |
|
all dialogs in the dialogs dictionary and the canvas. |
8 |
|
|
9 |
|
* Thuban/UI/dialogs.py (NonModalNonParentDialog): New class, without |
10 |
|
parent, i.e. can fall behind other windows. |
11 |
|
(NonModalDialog.OnClose): Check is dialog is in mainwindow.dialog |
12 |
|
dictionary before removing it. |
13 |
|
|
14 |
|
* Thuban/UI/classifier.py: Dialog derived from NonModalNonParentDialog |
15 |
|
|
16 |
|
* Thuban/UI/projdialog.py: Dialog derived from NonModalNonParentDialog |
17 |
|
* Thuban/UI/tableview.py: Dialog derived from NonModalNonParentDialog |
18 |
|
* Thuban/UI/tree.py: Dialog derived from NonModalNonParentDialog |
19 |
|
|
20 |
|
2003-05-27 Bernhard Herzog <[email protected]> |
21 |
|
|
22 |
|
* Thuban/UI/mainwindow.py (MainWindow.ShowTableView): New. Open a |
23 |
|
tableview dialog |
24 |
|
(MainWindow.TableShow): Use ShowTableView to open the dialogs. |
25 |
|
Also, don't use the table's titles as the dialog names. The titles |
26 |
|
aren't guaranteed to be unique. |
27 |
|
(MainWindow.TableOpen): Open a table view dialog after opening the |
28 |
|
table |
29 |
|
|
30 |
|
2003-05-27 Bernhard Herzog <[email protected]> |
31 |
|
|
32 |
|
* Thuban/UI/mainwindow.py: Remove the Table/Hide menu item. Its |
33 |
|
effect can be achieved by simply closing the window showing the |
34 |
|
table. |
35 |
|
(MainWindow.TableHide): Removed. |
36 |
|
(main_menu): Removed "table_hide" |
37 |
|
|
38 |
|
2003-05-27 Frank Koormann <[email protected]> |
39 |
|
|
40 |
|
Fix legend tree display problems under Win32 |
41 |
|
|
42 |
|
* Thuban/UI/legend.py: BMP_SIZE_W = 15 |
43 |
|
(LegendTree.__FillTree): Display "legend_icon_map.xpm" with layer title. |
44 |
|
(LegendTree.__FillTreeLayer): Explicitely set SelectedImage. |
45 |
|
|
46 |
|
* Resources/Bitmaps/legend_icon_map.xpm: New icon for legend. |
47 |
|
|
48 |
|
2003-05-27 Jan-Oliver Wagner <[email protected]> |
49 |
|
|
50 |
|
* Thuban/UI/menu.py (Menu.InsertSeparator): Additional optional parameter |
51 |
|
'after' now allows to insert separators almost anywhere in the menu. |
52 |
|
|
53 |
|
2003-05-27 Frank Koormann <[email protected]> |
54 |
|
|
55 |
|
* Thuban/UI/tableview.py (QueryTableFrame.__init__): Underline the |
56 |
|
"S" of selection box label to hint on hot key (Alt-S). Works under |
57 |
|
Win32 but is ignored under GTK. |
58 |
|
|
59 |
|
2003-05-26 Frank Koormann <[email protected]> |
60 |
|
|
61 |
|
* Thuban/UI/projdialog.py (ProjFrame.__do_layout, ProjPanel._DoLayout): |
62 |
|
Center Choices. |
63 |
|
|
64 |
2003-05-26 Bernhard Herzog <[email protected]> |
2003-05-26 Bernhard Herzog <[email protected]> |
65 |
|
|
66 |
Remove the Precision methods again. They're too DBF specific to be |
Remove the Precision methods again. They're too DBF specific to be |