def __init__(self): save_out = sys.stdout save_err = sys.stderr wx.App.__init__(self) sys.stdout = save_out sys.stderr = save_err Cad.__init__(self) heekscad.init() try: opts, args = getopt.getopt(sys.argv[1:], "h", ["help"]) except getopt.error, msg: print msg print "for help use --help" sys.exit(2)
import HeeksCAD import wx import wx.aui import sys from GraphicsCanvas import myGLCanvas HeeksCAD.init() HeeksCAD.OnCubeButton() HeeksCAD.redraw() save_out = sys.stdout save_err = sys.stderr app = wx.App() sys.stdout = save_out sys.stderr = save_err # make a wxWidgets application frame = wx.Frame(None, -1, 'CAM ( Computer Aided Manufacturing ) from DXF files') aui_manager = wx.aui.AuiManager() aui_manager.SetManagedWindow(frame) g = myGLCanvas(frame) aui_manager.AddPane(g, wx.aui.AuiPaneInfo().Name('graphics').Center()) frame.Center() aui_manager.Update()
import HeeksCAD import wx import wx.aui import sys from GraphicsCanvas import myGLCanvas HeeksCAD.init() HeeksCAD.OnCubeButton() HeeksCAD.redraw() save_out = sys.stdout save_err = sys.stderr app = wx.App() sys.stdout = save_out sys.stderr = save_err # make a wxWidgets application frame= wx.Frame(None, -1, 'CAM ( Computer Aided Manufacturing ) from DXF files') aui_manager = wx.aui.AuiManager() aui_manager.SetManagedWindow(frame) g = myGLCanvas(frame) aui_manager.AddPane(g, wx.aui.AuiPaneInfo().Name('graphics').Center()) frame.Center() aui_manager.Update() frame.Show()