Python wx.SIMPLE_BORDER Examples
The following are 7
code examples of wx.SIMPLE_BORDER().
You can vote up the ones you like or vote down the ones you don't like,
and go to the original project or source file by following the links above each example.
You may also want to check out all available functions/classes of the module
wx
, or try the search function
.
Example #1
Source File: ReaderToolbar.py From pyscard with GNU Lesser General Public License v2.1 | 5 votes |
def __init__(self, parent): """Constructor, creating the reader toolbar.""" wx.ToolBar.__init__( self, parent, pos=wx.DefaultPosition, size=wx.DefaultSize, style=wx.SIMPLE_BORDER | wx.TB_HORIZONTAL | wx.TB_FLAT | wx.TB_TEXT, name='Reader Toolbar') # create bitmaps for toolbar tsize = (16, 16) if None != ICO_READER: bmpReader = wx.Bitmap(ICO_READER, wx.BITMAP_TYPE_ICO) else: bmpReader = wx.ArtProvider_GetBitmap( wx.ART_HELP_BOOK, wx.ART_OTHER, tsize) if None != ICO_SMARTCARD: bmpCard = wx.Bitmap(ICO_SMARTCARD, wx.BITMAP_TYPE_ICO) else: bmpCard = wx.ArtProvider_GetBitmap( wx.ART_HELP_BOOK, wx.ART_OTHER, tsize) self.readercombobox = ReaderComboBox(self) # create and add controls self.AddSimpleTool( 10, bmpReader, "Select smart card reader", "Select smart card reader") self.AddControl(self.readercombobox) self.AddSeparator() self.AddSimpleTool( 20, bmpCard, "Connect to smartcard", "Connect to smart card") self.AddSeparator() self.Realize()
Example #2
Source File: gui.py From superpaper with MIT License | 5 votes |
def popup_at_button(self, button): """Initialize a popup at button position.""" pop = self.BezelEntryPopup(self, wx.SIMPLE_BORDER) return pop
Example #3
Source File: spacer.py From wxGlade with MIT License | 5 votes |
def create_widget(self): style = wx.SIMPLE_BORDER | wx.FULL_REPAINT_ON_RESIZE self.widget = wx.Window(self.parent_window.widget, self.id, size=(self.width, self.height), style=style) self.widget.GetBestSize = self.widget.GetSize self.widget.Bind(wx.EVT_PAINT, self.on_paint)
Example #4
Source File: __init__.py From EventGhost with GNU General Public License v2.0 | 5 votes |
def __init__(self): wx.Frame.__init__( self, None, -1, 'MPCgotoFrame', style=wx.STAY_ON_TOP | wx.SIMPLE_BORDER, ) self.GoToCtrl = None self.pos = -1 self.posList = (0,1,3,4,6,7) self.gotowin = None self.total = None self.evtList = [[],[],[],[],[]] self.plugin = None
Example #5
Source File: __init__.py From EventGhost with GNU General Public License v2.0 | 5 votes |
def __init__(self): wx.Frame.__init__( self, None, -1, 'MPC_menu', style = wx.STAY_ON_TOP|wx.SIMPLE_BORDER ) self.flag = False self.monitor = 0 self.oldMenu = [] self.messStack = []
Example #6
Source File: WindowDragFinder.py From EventGhost with GNU General Public License v2.0 | 4 votes |
def __init__(self, parent, startFunc, endFunc): self.startFunc = startFunc self.endFunc = endFunc self.text = eg.plugins.Window.FindWindow.text wx.PyWindow.__init__(self, parent, -1, style=wx.SIMPLE_BORDER) self.SetBackgroundColour( wx.SystemSettings.GetColour(wx.SYS_COLOUR_WINDOW) ) self.lastTarget = None # load images self.dragBoxBitmap = GetInternalBitmap("findert") image = GetInternalImage('findertc') image.SetMaskColour(255, 0, 0) # since this image didn't come from a .cur file, tell it where the # hotspot is image.SetOptionInt(wx.IMAGE_OPTION_CUR_HOTSPOT_X, 15) image.SetOptionInt(wx.IMAGE_OPTION_CUR_HOTSPOT_Y, 16) # make the image into a cursor self.cursor = wx.CursorFromImage(image) # the image of the drag target dragBoxImage = wx.StaticBitmap(self, -1, self.dragBoxBitmap) dragBoxImage.SetMinSize(self.dragBoxBitmap.GetSize()) dragBoxImage.Bind(wx.EVT_LEFT_DOWN, self.OnDragboxClick) self.dragBoxImage = dragBoxImage # some description for the drag target dragBoxText = wx.StaticText( self, -1, self.text.drag2, style=wx.ALIGN_CENTRE ) x1, y1 = dragBoxText.GetBestSize() dragBoxText.SetLabel(self.text.drag1) x2, y2 = dragBoxText.GetBestSize() dragBoxText.SetMinSize((max(x1, x2), max(y1, y2))) #dragBoxText.Bind(wx.EVT_LEFT_DOWN, self.OnDragboxClick) self.dragBoxText = dragBoxText self.Bind(wx.EVT_SIZE, self.OnSize) # put our drag target together sizer = wx.BoxSizer(wx.HORIZONTAL) sizer.Add(dragBoxImage, 0, wx.ALIGN_CENTER_VERTICAL) sizer.Add(dragBoxText, 0, wx.ALIGN_CENTER_VERTICAL | wx.ALIGN_CENTER_HORIZONTAL) self.SetSizer(sizer) self.SetAutoLayout(True) sizer.Fit(self) self.SetMinSize(self.GetSize()) wx.CallAfter(self.dragBoxImage.SetBitmap, self.dragBoxBitmap)
Example #7
Source File: BlockPreviewDialog.py From OpenPLC_Editor with GNU General Public License v3.0 | 4 votes |
def __init__(self, parent, controller, tagname, title): """ Constructor @param parent: Parent wx.Window of dialog for modal @param controller: Reference to project controller @param tagname: Tagname of project POU edited @param title: Title of dialog frame """ wx.Dialog.__init__(self, parent, title=title) # Save reference to self.Controller = controller self.TagName = tagname # Label for preview self.PreviewLabel = wx.StaticText(self, label=_('Preview:')) # Create Preview panel self.Preview = wx.Panel(self, style=wx.SIMPLE_BORDER) self.Preview.SetBackgroundColour(wx.WHITE) # Add function to preview panel so that it answers to graphic elements # like Viewer setattr(self.Preview, "GetDrawingMode", lambda: FREEDRAWING_MODE) setattr(self.Preview, "GetScaling", lambda: None) setattr(self.Preview, "GetBlockType", controller.GetBlockType) setattr(self.Preview, "IsOfType", controller.IsOfType) # Bind paint event on Preview panel self.Preview.Bind(wx.EVT_PAINT, self.OnPaint) # Add default dialog buttons sizer self.ButtonSizer = self.CreateButtonSizer(wx.OK | wx.CANCEL | wx.CENTRE) self.Bind(wx.EVT_BUTTON, self.OnOK, self.ButtonSizer.GetAffirmativeButton()) self.Element = None # Graphic element to display in preview self.MinElementSize = None # Graphic element minimal size # Variable containing the graphic element name when dialog is opened self.DefaultElementName = None self.Fit() # List of variables defined in POU {var_name: (var_class, var_type),...} self.VariableList = {}