Module wxuniversal :: Class ListBoxSpWTitelAL
[hide private]
[frames] | no frames]

Class ListBoxSpWTitelAL

source code

     object --+                    
              |                    
wx._core.Object --+                
                  |                
wx._core.EvtHandler --+            
                      |            
        wx._core.Window --+        
                          |        
          wx._windows.Panel --+    
                              |    
                ListBoxSpWTitel --+
                                  |
                                 ListBoxSpWTitelAL

Klasse, die zwei ListBox in einem SplitterWindow darstellt, um aus einer Liste von Vorgabewerten auszuwählen. Weiterhin wird ein Titel zugeordnet. Wird ein Doppelklick auf einem Eintrag in einer der beiden ListBox ausgeführt, so wird er in die andere ListBox verschoben.

Instance Methods [hide private]
EvtHandler
__init__(self, parent, titel, minSize, orient, Statusleiste, dbVerbindung, styleLBli=134217744, styleLBre=134217744)
__init__(self, Window parent, int id=-1, Point pos=DefaultPosition, ...
source code
 
__ereignisSchieben__(self, ereignis=None)
Methode die aufgerufen wird, wenn der aktuelle Eintrag in das andere Fenster verschoben werden soll.
source code
 
schiebeAlleLinks(self)
Mit Aufruf dieser Methode werden alle Einträge des rechten Fensters ListBox__re in das linke Fenster ListBox__li verschoben.
source code
 
schiebeAlleRechts(self)
Mit Aufruf dieser Methode werden alle Einträge des linken Fensters ListBox__li in das rechte Fenster ListBox__re verschoben und self.istVomBenutzerGeaendert = False und self.istBenutzerAenderungJetzt gesetzt.
source code
 
schiebeLinks(self, cdNullId=None)
Mit Aufruf dieser Methode werden die Einträge des rechten Fensters ListBox__re anhand der in ListBox__re.wxClientData[0] gespeicherten Identifikationsnummer cdNullId in das linke Fenster ListBox__li verschoben.
source code
 
schiebeRechts(self, cdNullId=None)
Mit Aufruf dieser Methode werden die Einträge des linken ListBox__li anhand der in ListBox__li.wxClientData[0] gespeicherten Identifikationsnummer cdNullId in das rechte Fenster ListBox__re verschoben.
source code

Inherited from ListBoxSpWTitel: Enable

Inherited from wx._windows.Panel: Create, SetFocusIgnoringChildren, __repr__

Inherited from wx._core.Window: AcceptsFocus, AcceptsFocusFromKeyboard, AddChild, AdjustForLayoutDirection, AssociateHandle, CacheBestSize, CanSetTransparent, CaptureMouse, Center, CenterOnParent, Centre, CentreOnParent, ClearBackground, ClientToScreen, ClientToScreenXY, ClientToWindowSize, Close, ConvertDialogPointToPixels, ConvertDialogSizeToPixels, ConvertPixelPointToDialog, ConvertPixelSizeToDialog, DLG_PNT, DLG_SZE, Destroy, DestroyChildren, Disable, DissociateHandle, DragAcceptFiles, FindWindowById, FindWindowByLabel, FindWindowByName, Fit, FitInside, Freeze, GetAcceleratorTable, GetAdjustedBestSize, GetAutoLayout, GetBackgroundColour, GetBackgroundStyle, GetBestFittingSize, GetBestSize, GetBestSizeTuple, GetBestVirtualSize, GetBorder, GetCaret, GetCharHeight, GetCharWidth, GetChildren, GetClientAreaOrigin, GetClientRect, GetClientSize, GetClientSizeTuple, GetConstraints, GetContainingSizer, GetCursor, GetDefaultAttributes, GetDropTarget, GetEffectiveMinSize, GetEventHandler, GetExtraStyle, GetFont, GetForegroundColour, GetFullTextExtent, GetGrandParent, GetGtkWidget, GetHandle, GetHelpText, GetHelpTextAtPoint, GetId, GetLabel, GetLayoutDirection, GetMaxHeight, GetMaxSize, GetMaxWidth, GetMinHeight, GetMinSize, GetMinWidth, GetName, GetParent, GetPosition, GetPositionTuple, GetRect, GetScreenPosition, GetScreenPositionTuple, GetScreenRect, GetScrollPos, GetScrollRange, GetScrollThumb, GetSize, GetSizeTuple, GetSizer, GetTextExtent, GetThemeEnabled, GetToolTip, GetTopLevelParent, GetUpdateClientRect, GetUpdateRegion, GetValidator, GetVirtualSize, GetVirtualSizeTuple, GetWindowBorderSize, GetWindowStyle, GetWindowStyleFlag, GetWindowVariant, HasCapture, HasFlag, HasMultiplePages, HasScrollbar, HasTransparentBackground, Hide, HitTest, HitTestXY, InheritAttributes, InheritsBackgroundColour, InitDialog, InvalidateBestSize, IsBeingDeleted, IsDoubleBuffered, IsEnabled, IsExposed, IsExposedPoint, IsExposedRect, IsFrozen, IsRetained, IsShown, IsShownOnScreen, IsTopLevel, Layout, LineDown, LineUp, Lower, MakeModal, Move, MoveAfterInTabOrder, MoveBeforeInTabOrder, MoveXY, Navigate, PageDown, PageUp, PopEventHandler, PopupMenu, PopupMenuXY, PostCreate, PrepareDC, PushEventHandler, Raise, Refresh, RefreshRect, RegisterHotKey, ReleaseMouse, RemoveChild, RemoveEventHandler, Reparent, ScreenToClient, ScreenToClientXY, ScrollLines, ScrollPages, ScrollWindow, SendSizeEvent, SetAcceleratorTable, SetAutoLayout, SetBackgroundColour, SetBackgroundStyle, SetBestFittingSize, SetCaret, SetClientRect, SetClientSize, SetClientSizeWH, SetConstraints, SetContainingSizer, SetCursor, SetDimensions, SetDoubleBuffered, SetDropTarget, SetEventHandler, SetExtraStyle, SetFocus, SetFocusFromKbd, SetFont, SetForegroundColour, SetHelpText, SetHelpTextForId, SetId, SetInitialSize, SetLabel, SetLayoutDirection, SetMaxSize, SetMinSize, SetName, SetOwnBackgroundColour, SetOwnFont, SetOwnForegroundColour, SetPosition, SetRect, SetScrollPos, SetScrollbar, SetSize, SetSizeHints, SetSizeHintsSz, SetSizeWH, SetSizer, SetSizerAndFit, SetThemeEnabled, SetToolTip, SetToolTipString, SetTransparent, SetValidator, SetVirtualSize, SetVirtualSizeHints, SetVirtualSizeHintsSz, SetVirtualSizeWH, SetWindowStyle, SetWindowStyleFlag, SetWindowVariant, ShouldInheritColours, Show, Thaw, ToggleWindowStyle, TransferDataFromWindow, TransferDataToWindow, UnregisterHotKey, Update, UpdateWindowUI, UseBgCol, Validate, WarpPointer, WindowToClientSize

Inherited from wx._core.EvtHandler: AddPendingEvent, Bind, Connect, Disconnect, GetEvtHandlerEnabled, GetNextHandler, GetPreviousHandler, ProcessEvent, ProcessPendingEvents, SetEvtHandlerEnabled, SetNextHandler, SetPreviousHandler, Unbind

Inherited from wx._core.EvtHandler (private): _setOORInfo

Inherited from wx._core.Object: GetClassName, IsSameAs

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __setattr__, __sizeof__, __str__, __subclasshook__

Static Methods [hide private]

Inherited from wx._windows.Panel: GetClassDefaultAttributes

Inherited from wx._core.Window: FindFocus, GetCapture, NewControlId, NextControlId, PrevControlId

Properties [hide private]

Inherited from wx._windows.Panel: thisown

Inherited from wx._core.Window: AcceleratorTable, AutoLayout, BackgroundColour, BackgroundStyle, BestSize, BestVirtualSize, Border, Caret, CharHeight, CharWidth, Children, ClientAreaOrigin, ClientRect, ClientSize, Constraints, ContainingSizer, Cursor, DefaultAttributes, DropTarget, EffectiveMinSize, Enabled, EventHandler, ExtraStyle, Font, ForegroundColour, GrandParent, GtkWidget, Handle, HelpText, Id, Label, LayoutDirection, MaxHeight, MaxSize, MaxWidth, MinHeight, MinSize, MinWidth, Name, Parent, Position, Rect, ScreenPosition, ScreenRect, Shown, Size, Sizer, ThemeEnabled, ToolTip, TopLevel, TopLevelParent, UpdateClientRect, UpdateRegion, Validator, VirtualSize, WindowStyle, WindowStyleFlag, WindowVariant

Inherited from wx._core.EvtHandler: EvtHandlerEnabled, NextHandler, PreviousHandler

Inherited from wx._core.Object: ClassName

Inherited from object: __class__

Method Details [hide private]

__init__(self, parent, titel, minSize, orient, Statusleiste, dbVerbindung, styleLBli=134217744, styleLBre=134217744)
(Constructor)

source code 

__init__(self, Window parent, int id=-1, Point pos=DefaultPosition, 
    Size size=DefaultSize, long style=wxTAB_TRAVERSAL|wxNO_BORDER, 
    String name=PanelNameStr) -> Panel

Returns: EvtHandler
Overrides: object.__init__
(inherited documentation)

__ereignisSchieben__(self, ereignis=None)

source code 

Methode die aufgerufen wird, wenn der aktuelle Eintrag in das andere Fenster verschoben werden soll.

Parameters:
  • ereignis (wx - Ereignisobjekt) - Es ist das wx - Ereignisobjekt zur Ereignisbehandlung zu übergeben.

schiebeLinks(self, cdNullId=None)

source code 

Mit Aufruf dieser Methode werden die Einträge des rechten Fensters ListBox__re anhand der in ListBox__re.wxClientData[0] gespeicherten Identifikationsnummer cdNullId in das linke Fenster ListBox__li verschoben. Wird cdNullId = None übergeben, wird der erste Eintrag der Liste verschoben.

Parameters:
  • cdNullId (Ganzzahl) - Es ist die in ListBox__re.wxClientData[0] gespeicherte Identifikationsnummer anzugeben, die nach links verschoben werden soll.

schiebeRechts(self, cdNullId=None)

source code 

Mit Aufruf dieser Methode werden die Einträge des linken ListBox__li anhand der in ListBox__li.wxClientData[0] gespeicherten Identifikationsnummer cdNullId in das rechte Fenster ListBox__re verschoben. Wird cdNullId = None übergeben, wird der erste Eintrag der Liste verschoben.

Parameters:
  • cdNullId (Ganzzahl) - Es ist die in ListBox__re.wxClientData[0] gespeicherte Identifikationsnummer anzugeben, die nach rechts verschoben werden soll.