83 lines
		
	
	
		
			2.4 KiB
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			83 lines
		
	
	
		
			2.4 KiB
		
	
	
	
		
			Python
		
	
	
	
	
	
# -*- coding: utf-8 -*-
 | 
						|
 | 
						|
###########################################################################
 | 
						|
## Python code generated with wxFormBuilder (version 4.2.1-5faebfea)
 | 
						|
## http://www.wxformbuilder.org/
 | 
						|
##
 | 
						|
## PLEASE DO *NOT* EDIT THIS FILE!
 | 
						|
###########################################################################
 | 
						|
 | 
						|
from .video import VideoCanvas
 | 
						|
import wx
 | 
						|
import wx.xrc
 | 
						|
 | 
						|
import gettext
 | 
						|
_ = gettext.gettext
 | 
						|
 | 
						|
###########################################################################
 | 
						|
## Class PreviewPanel
 | 
						|
###########################################################################
 | 
						|
 | 
						|
class PreviewPanel ( wx.Panel ):
 | 
						|
 | 
						|
    def __init__( self, parent, id = wx.ID_ANY, pos = wx.DefaultPosition, size = wx.Size( 800,450 ), style = wx.BORDER_NONE|wx.FULL_REPAINT_ON_RESIZE|wx.TAB_TRAVERSAL, name = wx.EmptyString ):
 | 
						|
        wx.Panel.__init__ ( self, parent, id = id, pos = pos, size = size, style = style, name = name )
 | 
						|
 | 
						|
        self.DragAcceptFiles( True )
 | 
						|
 | 
						|
        centering_sizer = wx.FlexGridSizer( 3, 3, 0, 0 )
 | 
						|
        centering_sizer.AddGrowableCol( 0 )
 | 
						|
        centering_sizer.AddGrowableCol( 2 )
 | 
						|
        centering_sizer.AddGrowableRow( 0 )
 | 
						|
        centering_sizer.AddGrowableRow( 2 )
 | 
						|
        centering_sizer.SetFlexibleDirection( wx.BOTH )
 | 
						|
        centering_sizer.SetNonFlexibleGrowMode( wx.FLEX_GROWMODE_SPECIFIED )
 | 
						|
 | 
						|
 | 
						|
        centering_sizer.Add( ( 0, 0), 1, wx.EXPAND, 5 )
 | 
						|
 | 
						|
 | 
						|
        centering_sizer.Add( ( 0, 0), 1, wx.EXPAND, 5 )
 | 
						|
 | 
						|
 | 
						|
        centering_sizer.Add( ( 0, 0), 1, wx.EXPAND, 5 )
 | 
						|
 | 
						|
 | 
						|
        centering_sizer.Add( ( 0, 0), 1, wx.EXPAND, 5 )
 | 
						|
 | 
						|
        self._video_canvas = VideoCanvas( self, wx.ID_ANY, wx.DefaultPosition, wx.Size( 400,300 ), wx.BORDER_NONE|wx.FULL_REPAINT_ON_RESIZE|wx.TAB_TRAVERSAL )
 | 
						|
        centering_sizer.Add( self._video_canvas, 0, wx.EXPAND, 5 )
 | 
						|
 | 
						|
 | 
						|
        centering_sizer.Add( ( 0, 0), 1, wx.EXPAND, 5 )
 | 
						|
 | 
						|
 | 
						|
        centering_sizer.Add( ( 0, 0), 1, wx.EXPAND, 5 )
 | 
						|
 | 
						|
 | 
						|
        centering_sizer.Add( ( 0, 0), 1, wx.EXPAND, 5 )
 | 
						|
 | 
						|
 | 
						|
        centering_sizer.Add( ( 0, 0), 1, wx.EXPAND, 5 )
 | 
						|
 | 
						|
 | 
						|
        self.SetSizer( centering_sizer )
 | 
						|
        self.Layout()
 | 
						|
 | 
						|
        # Connect Events
 | 
						|
        self.Bind( wx.EVT_INIT_DIALOG, self.initdialog_event_handler )
 | 
						|
        self.Bind( wx.EVT_SIZE, self.size_event_handler )
 | 
						|
 | 
						|
    def __del__( self ):
 | 
						|
        pass
 | 
						|
 | 
						|
 | 
						|
    # Virtual event handlers, override them in your derived class
 | 
						|
    def initdialog_event_handler( self, event ):
 | 
						|
        pass
 | 
						|
 | 
						|
    def size_event_handler( self, event ):
 | 
						|
        pass
 | 
						|
 | 
						|
 |