/[thuban]/branches/WIP-pyshapelib-bramz/Thuban/UI/dock.py
ViewVC logotype

Log of /branches/WIP-pyshapelib-bramz/Thuban/UI/dock.py

Parent Directory Parent Directory | Revision Log Revision Log


Sticky Revision:
(Current path doesn't exist after revision 2835)

Revision 2734 - (view) (annotate) - [select for diffs]
Modified Thu Mar 1 12:42:59 2007 UTC (18 years ago) by bramz
File length: 14019 byte(s)
Diff to previous 2700 , to selected 2560
made a copy

Revision 2700 - (view) (annotate) - [select for diffs]
Modified Mon Sep 18 14:27:02 2006 UTC (18 years, 5 months ago) by dpinte
Original Path: trunk/thuban/Thuban/UI/dock.py
File length: 14019 byte(s)
Diff to previous 2560
2006-09-18 Didrik Pinte <dpinte@itae.be>
    
        * wxPython 2.6 update : wx 2.4 syntax has been updated to 2.6



Revision 2560 - (view) (annotate) - [selected]
Modified Tue Feb 8 20:25:22 2005 UTC (20 years ago) by bh
Original Path: trunk/thuban/Thuban/UI/dock.py
File length: 14134 byte(s)
Diff to previous 1527
Compatibility with wxPython 2.5.  The changes should make it work
better with 2.5 while still keeping compatibility with 2.4.  There
are still problems with 2.5, though.

* Thuban/UI/dock.py (DockableWindow.__CreateBorder): Pass the size
of a spacer as a single item.

* Thuban/UI/classifier.py (ClassGroupPropertiesCtrl): Derive only
from wxControl

* Thuban/UI/legend.py (LegendTree): When running with wxPython <
2.5, add an implementation of the GetFirstChild method that does
not require the second parameter.
(LegendTree.find_layer, LegendTree._OnMsgMapLayersAdded)
(LegendTree._OnMsgMapLayersRemoved, LegendTree.DeleteAllItems)
(LegendTree.DeleteChildren, LegendTree.__ShowHideLayer): Do not
pass the second parameter to GetFirstChild


Revision 1527 - (view) (annotate) - [select for diffs]
Modified Wed Jul 30 15:43:28 2003 UTC (21 years, 7 months ago) by jonathan
Original Path: trunk/thuban/Thuban/UI/dock.py
File length: 14132 byte(s)
Diff to previous 973 , to selected 2560
Add docstrings.


Revision 973 - (view) (annotate) - [select for diffs]
Modified Wed May 21 17:39:31 2003 UTC (21 years, 9 months ago) by jonathan
Original Path: trunk/thuban/Thuban/UI/dock.py
File length: 13030 byte(s)
Diff to previous 667 , to selected 2560
(DockFrame): Rename references to _OnClose
        to OnClose so that Thuban closes correctly.


Revision 667 - (view) (annotate) - [select for diffs]
Modified Mon Apr 14 17:12:38 2003 UTC (21 years, 10 months ago) by jonathan
Original Path: trunk/thuban/Thuban/UI/dock.py
File length: 13032 byte(s)
Diff to previous 666 , to selected 2560
Fixes some window resizing problems most noticable under windows. Always
assume the button bitmaps will be there. Code clean up.
(DockabelWindow.Dock, DockableWindow.UnDock): Force all the images for the
        dock/undock button to the same images.  Work around for RTbug #1801.


Revision 666 - (view) (annotate) - [select for diffs]
Modified Mon Apr 14 16:36:33 2003 UTC (21 years, 10 months ago) by jonathan
Original Path: trunk/thuban/Thuban/UI/dock.py
File length: 12792 byte(s)
Diff to previous 659 , to selected 2560
Always assume the button bitmaps will be there. Code clean up.


Revision 659 - (view) (annotate) - [select for diffs]
Modified Mon Apr 14 14:07:05 2003 UTC (21 years, 10 months ago) by jonathan
Original Path: trunk/thuban/Thuban/UI/dock.py
File length: 13736 byte(s)
Diff to previous 657 , to selected 2560
Fixes some window resizing problems most noticable under windows.


Revision 657 - (view) (annotate) - [select for diffs]
Modified Fri Apr 11 18:29:57 2003 UTC (21 years, 10 months ago) by jonathan
Original Path: trunk/thuban/Thuban/UI/dock.py
File length: 14634 byte(s)
Diff to previous 651 , to selected 2560
check in to test dock changes under windows.


Revision 651 - (view) (annotate) - [select for diffs]
Modified Fri Apr 11 14:27:53 2003 UTC (21 years, 10 months ago) by jonathan
Original Path: trunk/thuban/Thuban/UI/dock.py
File length: 14369 byte(s)
Diff to previous 631 , to selected 2560
Use new bitmaps for the control buttons.


Revision 631 - (view) (annotate) - [select for diffs]
Modified Wed Apr 9 10:10:38 2003 UTC (21 years, 11 months ago) by jonathan
Original Path: trunk/thuban/Thuban/UI/dock.py
File length: 12461 byte(s)
Diff to previous 620 , to selected 2560
It was decided that if the user closes
a dockable window the window should simply hide itself. That
way if the user wants to show the dock again it appears in the
same place as it was when it was closed.
(DockableWindow.Destroy): Call renamed method OnDockDestroy().
(DockableWindow._OnButtonClose): Hide the window instead of
        destroying it.
(DockableWindow._OnClose): Hide the window instead of destroying it.


Revision 620 - (view) (annotate) - [select for diffs]
Modified Mon Apr 7 10:14:25 2003 UTC (21 years, 11 months ago) by jonathan
Original Path: trunk/thuban/Thuban/UI/dock.py
File length: 12453 byte(s)
Diff to previous 605 , to selected 2560
Fix Windows problem.


Revision 605 - (view) (annotate) - [select for diffs]
Modified Fri Apr 4 12:16:13 2003 UTC (21 years, 11 months ago) by jonathan
Original Path: trunk/thuban/Thuban/UI/dock.py
File length: 12403 byte(s)
Diff to previous 583 , to selected 2560
Fix assert calls.


Revision 583 - (view) (annotate) - [select for diffs]
Modified Tue Apr 1 10:22:16 2003 UTC (21 years, 11 months ago) by jonathan
Original Path: trunk/thuban/Thuban/UI/dock.py
File length: 12406 byte(s)
Diff to previous 577 , to selected 2560
(DockableWindow._OnButtonClose): Call
        self.Destroy() to close the window after yesterday's changes.


Revision 577 - (view) (annotate) - [select for diffs]
Modified Mon Mar 31 18:31:33 2003 UTC (21 years, 11 months ago) by jonathan
Original Path: trunk/thuban/Thuban/UI/dock.py
File length: 12382 byte(s)
Diff to previous 571 , to selected 2560
(DockableWindow.UnDock): Restore size and
        position (although position doesn't work yet under GTK).
(DockableWindow.Destroy): New. Called when the window must be
        closed. Namely needed when the DockFrame closes and must close
        its children.
(DockFrame): Listen for EVT_CLOSE and destroy all children.


Revision 571 - (view) (annotate) - [select for diffs]
Modified Fri Mar 28 17:06:38 2003 UTC (21 years, 11 months ago) by jonathan
Original Path: trunk/thuban/Thuban/UI/dock.py
File length: 11756 byte(s)
Diff to previous 566 , to selected 2560
Complete rework on the dock code so that
        that it is fairly removed from the rest of the Thuban application.
        It is easy to add new docks which the rest of the program having
        to be aware of them.


Revision 566 - (view) (annotate) - [select for diffs]
Modified Wed Mar 26 11:10:41 2003 UTC (21 years, 11 months ago) by jonathan
Original Path: trunk/thuban/Thuban/UI/dock.py
File length: 6001 byte(s)
Diff to previous 561 , to selected 2560
Added missing import line.


Revision 561 - (view) (annotate) - [select for diffs]
Added Wed Mar 26 11:06:01 2003 UTC (21 years, 11 months ago) by jonathan
Original Path: trunk/thuban/Thuban/UI/dock.py
File length: 5965 byte(s)
Diff to selected 2560
New. Classes for the DockPanel and DockableWindow.


This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26