当前位置: 首页>>代码示例>>Python>>正文


Python Window.__init__方法代码示例

本文整理汇总了Python中window.Window.__init__方法的典型用法代码示例。如果您正苦于以下问题:Python Window.__init__方法的具体用法?Python Window.__init__怎么用?Python Window.__init__使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在window.Window的用法示例。


在下文中一共展示了Window.__init__方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。

示例1: __init__

# 需要导入模块: from window import Window [as 别名]
# 或者: from window.Window import __init__ [as 别名]
 def __init__(self):
     Window.__init__(self, 'main.glade')
     self._create_canvas()
     self._create_status_bar()
     self._create_history()
     self.view.main.set_size_request(450, 300)
     self.view.main.show()
开发者ID:hugoruscitti,项目名称:pybox,代码行数:9,代码来源:main.py

示例2: __init__

# 需要导入模块: from window import Window [as 别名]
# 或者: from window.Window import __init__ [as 别名]
 def __init__(self):
     global MAPGENERATOR_ACTIVE
     if MAPGENERATOR_ACTIVE:
         raise Exception("Can't run more than one MapGenerator instance at a time")
     else: #this is the only instance
         MAPGENERATOR_ACTIVE = True
         try:
             Window.__init__(self)
             #create Tkinter Variables
             self.name        = StringVar(self, value=IMAGEMAP_NAME)
             self.size        = (DoubleVar(self, value=IMAGEMAP_SIZE[0]),
                                 DoubleVar(self, value=IMAGEMAP_SIZE[1]))
             self.destination = StringVar(self, value=IMAGEMAP_DESTINATION)
             self.codeType    = StringVar(self, value=IMAGEMAP_CODETYPE)
             #create controls
             imageControls = self.ImageControls(self, self.name, self.size)
             codeControls = self.CodeControls(self, self.destination, self.codeType)
             buttons = self.MapButtons(self)
             buttons.closeButton.config(command=self.destroy)
             buttons.generateButton.config(command=self.generate)
             imageControls.pack(pady=2, side=TOP)
             codeControls.pack(pady=2, side=TOP)
             buttons.pack(side=BOTTOM, padx=2, pady=2)
             #tweak window
             self.title("Create Map")
             self.geometry(MAPGENERATOR_GEOMETRY)
             self.resizable(False, False)
             # display everything
             self.update_idletasks()
             self.focus_force()
             self.mainloop()
         except:
             raise
         finally:
             MAPGENERATOR_ACTIVE = False
开发者ID:jefdaj,项目名称:wikidust,代码行数:37,代码来源:mapgenerate.py

示例3: __init__

# 需要导入模块: from window import Window [as 别名]
# 或者: from window.Window import __init__ [as 别名]
 def __init__(self, 
              slider_files, 
              pointer_files, 
              button_files,
              show_button=True,
              finish_callback=None, 
              slide_delay=8000,
              ):
     '''
     Initialize Wizard class.
     
     @param slider_files: The slider image files.
     @param pointer_files: The pointer image files.
     @param button_files: The button image files.
     @param show_button: if True will at last page show start button.
     @param finish_callback: The callback call when slider finish, this callback don't need input argument, default is None.
     @param slide_delay: The delay between slider images, default is 8000ms.
     '''
     Window.__init__(self)
     self.finish_callback = finish_callback
     
     self.set_position(gtk.WIN_POS_CENTER)
     self.set_resizable(False)
     self.wizard_box = WizardBox(slider_files, pointer_files, button_files, show_button, slide_delay)
     self.wizard_box.connect("close", lambda widget: self.destroy())
     self.connect("destroy", self.destroy_wizard)
     self.window_frame.add(self.wizard_box)
     self.add_move_event(self.wizard_box)
开发者ID:Jiarui315,项目名称:deepin-ui,代码行数:30,代码来源:slider.py

示例4: __init__

# 需要导入模块: from window import Window [as 别名]
# 或者: from window.Window import __init__ [as 别名]
 def __init__(self, x, y, width, height ):
     Window.__init__(self, x, y, width, height )
     
     Visettings.BoardX = (width-2)/2
     Visettings.BoardY = (height-2)/2
     
     self.setupPieces()
开发者ID:jacobgardner,项目名称:BloomVisualizer,代码行数:9,代码来源:gameboard.py

示例5: __init__

# 需要导入模块: from window import Window [as 别名]
# 或者: from window.Window import __init__ [as 别名]
    def __init__(self, main, x, y, width, height=0):
        Window.__init__(self, main, x, y, width, height)
        self.grid_size = 10
        self.grid_visible = True
        self.selected_point = None
        self.snap_to_grid = False

        self.shape = Shape()
开发者ID:Bredgren,项目名称:Fractals,代码行数:10,代码来源:shape_window.py

示例6: __init__

# 需要导入模块: from window import Window [as 别名]
# 或者: from window.Window import __init__ [as 别名]
 def __init__(self, parent, title, top_left, w, h):
     #assert(parent is not None)
     #assert(isinstance(parent, (AppWindow)))
     #assert(isinstance(top_left, Point))
     if parent is None or not isinstance(parent, Container):
     	raise BadArgumentError("Expecting a valid parent window")
     
     Window.__init__(self, parent, title, top_left, w, h)
开发者ID:vikramahuja1001,项目名称:IT2-assignments,代码行数:10,代码来源:button.py

示例7: __init__

# 需要导入模块: from window import Window [as 别名]
# 或者: from window.Window import __init__ [as 别名]
    def __init__(self, title, default_width=None, default_height=None, mask_type=None, 
                 close_callback=None,
                 modal=True,
                 window_hint=gtk.gdk.WINDOW_TYPE_HINT_DIALOG,
                 window_pos=None,
                 skip_taskbar_hint=True,
                 resizable=False):
        '''Dialog box.'''
        Window.__init__(self, resizable)
        self.default_width = default_width
        self.default_height = default_height
        self.mask_type = mask_type
        
        if window_pos:
            self.set_position(window_pos)
        self.set_modal(modal)                                # grab focus to avoid build too many skin window
        if window_hint:
            self.set_type_hint(window_hint)
        self.set_skip_taskbar_hint(skip_taskbar_hint) # skip taskbar
        if self.default_width != None and self.default_height != None:
            self.set_default_size(self.default_width, self.default_height)
            
            if not resizable:
                self.set_geometry_hints(None, self.default_width, self.default_height, -1, -1, -1, -1, -1, -1, -1, -1)
            
        self.padding_left = 2
        self.padding_right = 2

        self.titlebar = Titlebar(
            ["close"],
            None,
            title)
        self.add_move_event(self.titlebar)
        self.body_box = gtk.VBox()
        self.body_align = gtk.Alignment()
        self.body_align.set(0.5, 0.5, 1, 1)
        self.body_align.set_padding(0, 0, self.padding_left, self.padding_right)
        self.body_align.add(self.body_box)
        self.button_box = gtk.HBox()
        self.left_button_box = DialogLeftButtonBox()
        self.right_button_box = DialogRightButtonBox()

        self.button_box.pack_start(self.left_button_box, True, True)
        self.button_box.pack_start(self.right_button_box, True, True)
        
        self.window_frame.pack_start(self.titlebar, False, False)
        self.window_frame.pack_start(self.body_align, True, True)
        self.window_frame.pack_start(self.button_box, False, False)

        if close_callback:
            self.titlebar.close_button.connect("clicked", lambda w: close_callback())
            self.connect("destroy", lambda w: close_callback())
        else:
            self.titlebar.close_button.connect("clicked", lambda w: self.destroy())
            self.connect("destroy", lambda w: self.destroy())
        
        self.draw_mask = self.get_mask_func(self, 1, 1, 0, 1)
开发者ID:netphi,项目名称:deepin-ui,代码行数:59,代码来源:dialog.py

示例8: __init__

# 需要导入模块: from window import Window [as 别名]
# 或者: from window.Window import __init__ [as 别名]
    def __init__(self, hero, monster):
        Window.__init__(self, pygame.Rect((200, 200), (400, 300)))

        close_bt = gui.Button(pygame.Rect(360, 10, 30, 30), pygame.Color('red'))
        close_bt.click = lambda a, b: self.close()
        self.add(close_bt)

        self.add(gui.Label((100, 50), 'Round 1: Fight!', pygame.Color('green')))
        self.add(gui.Label((50, 100), hero.character_class, pygame.Color('azure')))
        self.add(gui.Label((250, 100), monster.type, pygame.Color('red')))
开发者ID:keltoff,项目名称:Eratica,代码行数:12,代码来源:combat.py

示例9: __init__

# 需要导入模块: from window import Window [as 别名]
# 或者: from window.Window import __init__ [as 别名]
 def __init__(self, parent, maze, moves, width):
     Window.__init__(self, parent)
     Frame.__init__(self, parent, background = "white")
     self.maze = maze
     self.canvas = Canvas(self)
     self.queue = moves
     self.delay = DELAY
     self.size = get_size(self.maze, width)
     #self.photo = PhotoImage(file = "mouse.gif")
     self.init_ui()
开发者ID:acevedog,项目名称:Tkinter-Maze,代码行数:12,代码来源:window_canvas.py

示例10: __init__

# 需要导入模块: from window import Window [as 别名]
# 或者: from window.Window import __init__ [as 别名]
 def __init__(self, classes, selected_classes):
     """
     Params:
         `classes`: list of strings with all class names.
         `selected_classes`: list of strings with selected classes.
     """
     Window.__init__(self, 'classlist.glade')
     self._create_list()
     self._populate_model(classes, selected_classes)
     self.view.classlist.set_default_size(300, 300)
开发者ID:hugoruscitti,项目名称:pybox,代码行数:12,代码来源:classlist.py

示例11: __init__

# 需要导入模块: from window import Window [as 别名]
# 或者: from window.Window import __init__ [as 别名]
    def __init__(self, model, classes):
        Window.__init__(self, 'class.glade')
        self.model = model
        self.classes = classes
        self._populate_ui()

        self._change_selection_mode()

        self._create_superclass_list(classes)
        self._select_model_superclass()
        self.load_attributes()
开发者ID:hugoruscitti,项目名称:pybox,代码行数:13,代码来源:classview.py

示例12: __init__

# 需要导入模块: from window import Window [as 别名]
# 或者: from window.Window import __init__ [as 别名]
    def __init__(self, main, x, y, width, height=0):
        Window.__init__(self, main, x, y, width, height)
        self.grid_size = 10
        self.grid_visible = True
        self.selected_stamp = None
        self.snap_to_grid = False
        self.keep_current_ratio = False
        self.keep_original_ratio = False

        self.layout = Layout(self.main.shape_window.shape)
        self.colors = [pygame.Color('white')] * 10
开发者ID:Bredgren,项目名称:Fractals,代码行数:13,代码来源:layout_window.py

示例13: __init__

# 需要导入模块: from window import Window [as 别名]
# 或者: from window.Window import __init__ [as 别名]
 def __init__(self, parent=None):
     Window.__init__(self, parent)
     # Important must be empty this is a reference
     self.files = []
     self.projects = None
     self.recent = None
     self.dirty = None
     self.isFull = False
     self.adb = Adb(self)
     self.parser = Parser(self)
     self.command = Command(self)
     self.init()
开发者ID:dreadpiratepj,项目名称:Sabel,代码行数:14,代码来源:main.py

示例14: __init__

# 需要导入模块: from window import Window [as 别名]
# 或者: from window.Window import __init__ [as 别名]
 def __init__(self, main, x, y, width, height=0):
     Window.__init__(self, main, x, y, width, height)
     self.shape = self.main.shape_window.shape
     self.layout = self.main.layout_window.layout
     self.check_point = None
     # This is the maximum number of milliseconds that this window has
     # to draw during each frame. If the time is exceeded it remembers
     # where it was and resumes in the next frame.
     self.time_limit = 50
     self.end_time = 0
     self.min_line_size = 0.05
     self.colors = self.main.layout_window.colors
开发者ID:Bredgren,项目名称:Fractals,代码行数:14,代码来源:fractal_window.py

示例15: __init__

# 需要导入模块: from window import Window [as 别名]
# 或者: from window.Window import __init__ [as 别名]
 def __init__(self, parent, title, top_left, w, h):
     assert(parent is not None)
     """
     try:
         assert(isinstance(parent, (AppWindow)))
     except AssertionError:
         raise BadArgumentError("Expecting an AppWindow as parent")
     """
     assert(isinstance(top_left, Point))
     if parent is None or not isinstance(parent, Container):
     	raise BadArgumentError("Expecting a valid parent window")
     self.text=""
     Window.__init__(self, parent, title, top_left, w, h)
开发者ID:amoghbl1,项目名称:itws2,代码行数:15,代码来源:textbox.py


注:本文中的window.Window.__init__方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。