def _params(self, kwargs): flags = 0 flags |= styles.styledictstart('orientation', self._notebook_orientation, kwargs) flags |= styles.stylebool('fixedwidth', wx.NB_FIXEDWIDTH, kwargs) flags |= styles.stylebool('multiline', wx.NB_MULTILINE, kwargs) return flags
def _params(self, kwargs): flags = 0 flags |= styles.styledictstart('selection', self._listbox_selection, kwargs) flags |= styles.styledictstart('scrollbar', self._listbox_scrollbar, kwargs) flags |= styles.stylebool('sort', wx.LB_SORT, kwargs) flags |= styles.stylebool('horizontal_scrollbar', wx.LB_HSCROLL, kwargs) return flags
def _params(self, kwargs): flags = wx.DEFAULT_DIALOG_STYLE flags |= styles.stylebool('resize', wx.RESIZE_BORDER, kwargs) flags &= ~(styles.styleboolexclude('close_box', wx.CLOSE_BOX, kwargs, reverse=1)) flags |= styles.stylebool('minimize_box', wx.MINIMIZE_BOX, kwargs) flags |= styles.stylebool('maximize_box', wx.MAXIMIZE_BOX, kwargs) #flags |= styles.stylebool('shaped', wx.FRAME_SHAPED, kwargs) flags |= styles.stylebool('stayontop', wx.STAY_ON_TOP, kwargs) flags |= styles.stylebool('stay_on_top', wx.STAY_ON_TOP, kwargs) return flags
def _params(self, kwargs): flags = wx.DEFAULT_FRAME_STYLE # REMOVE this flag if resize=0: flags &= ~(styles.styleboolexclude('resize', wx.RESIZE_BORDER, kwargs, reverse=1)) flags &= ~(styles.styleboolexclude('close_box', wx.CLOSE_BOX, kwargs, reverse=1)) flags &= ~(styles.styleboolexclude('minimize_box', wx.MINIMIZE_BOX, kwargs, reverse=1)) flags &= ~(styles.styleboolexclude('maximize_box', wx.MAXIMIZE_BOX, kwargs, reverse=1)) flags |= styles.stylebool('shaped', wx.FRAME_SHAPED, kwargs) flags |= styles.stylebool('stayontop', wx.STAY_ON_TOP, kwargs) flags |= styles.stylebool('stay_on_top', wx.STAY_ON_TOP, kwargs) return flags
def _params(self, kwargs): flags = 0 flags |= styles.stylebooleither('report', wx.LC_REPORT, wx.LC_LIST, kwargs) if not ((flags & wx.LC_REPORT) or (flags & wx.LC_LIST)): flags |= wx.LC_REPORT flags |= styles.stylebool('virtual', wx.LC_VIRTUAL, kwargs) flags |= styles.stylebool('single_selection', wx.LC_SINGLE_SEL, kwargs) flags |= styles.styledictstart('rules', self._listview_rules, kwargs) flags |= styles.styledictstart('icons', self._listview_icons, kwargs) flags |= styles.styledictstart('icon_alignment', self._listview_icon_alignment, kwargs) flags |= styles.stylebool('icon_autoarrange', wx.LC_AUTOARRANGE, kwargs) flags |= styles.stylebool('edit_labels', wx.LC_EDIT_LABELS, kwargs) flags |= styles.stylebool('noheader', wx.LC_NO_HEADER, kwargs) flags |= styles.styledictstart('sort', self._listview_sort, kwargs) return flags
def _params(self, kwargs): flags = wx.TR_DEFAULT_STYLE flags |= styles.stylebool('edit_labels', wx.TR_EDIT_LABELS, kwargs) flags |= styles.stylebool('twist_buttons', wx.TR_TWIST_BUTTONS, kwargs) flags |= styles.stylebool('lines', wx.TR_NO_LINES, kwargs, reverse=1) flags |= styles.stylebool('hide_root', wx.TR_HIDE_ROOT, kwargs) flags |= styles.styledictstart('selection', self._treeview_selection, kwargs) # has_buttons requires special code: if kwargs.has_key('has_buttons'): if kwargs['has_buttons']: flags |= wx.TR_HAS_BUTTONS else: flags &= ~wx.TR_HAS_BUTTONS # make sure flag is NOT set del kwargs['has_buttons'] # Note that TR_NO_BUTTONS is useless... it's 0! return flags
def _params(self, kwargs): flags = 0 flags |= styles.stylebool('permit_unsplit', wx.SP_PERMIT_UNSPLIT, kwargs) flags |= styles.stylebool('live_update', wx.SP_LIVE_UPDATE, kwargs) flags |= styles.stylebool('no_xp_theme', wx.SP_NO_XP_THEME, kwargs) flags |= styles.stylebool('border', wx.SP_BORDER, kwargs) flags |= styles.stylebool('sash3d', wx.SP_3DSASH, kwargs) flags |= styles.stylebool('all3d', wx.SP_3D, kwargs) return flags
def _params(self, kwargs): flags = 0 flags |= styles.stylebool('sizegrip', wx.ST_SIZEGRIP, kwargs) return flags
def _params(self, kwargs): flags = wx.CB_DROPDOWN # default flags |= styles.stylebool('simple', wx.CB_SIMPLE, kwargs) flags |= styles.stylebool('readonly', wx.CB_READONLY, kwargs) flags |= styles.stylebool('sort', wx.CB_SORT, kwargs) return flags
def _params(self, kwargs): flags = 0 flags |= styles.stylebool('start_group', wx.RB_GROUP, kwargs) flags |= styles.stylebool('single', wx.RB_SINGLE, kwargs) return flags