コード例 #1
0
ファイル: panel.py プロジェクト: ecell/ecell4-vis
    def finalize(self):
        """Finalizer.
        """
        # placeholder atm


if __name__=='__main__':

    pipeline = PipelineTree()
    filter1 = PipelineNode('Filter 1')
    filter2 = PipelineNode('Filter 2')
    filter3 = PipelineNode('Filter 3')
    renderer1 = PipelineNode('Renderer 1')
    renderer2 = PipelineNode('Renderer 2')
    renderer3 = PipelineNode('Renderer 3')
    filter1.connect(pipeline.root)
    filter2.connect(filter1)
    filter3.connect(filter2)
    renderer1.connect(filter1)
    renderer2.connect(filter2)
    renderer3.connect(filter3)
    
    class App(wx.App):
        """Demonstrative application.
        """
        def OnInit(self):
            """Initializer.
            """
            frame = wx.Frame(None, -1, u'Pipeline Panel Demo')
            pipeline_panel = PipelinePanel(frame, -1)
            tree = pipeline_panel.tree_ctrl