On Sunday 01 March 2009 12:01:41 pm Ricardo Aráoz wrote:
> Hi, need some help. This is my first hand coded form, I need it to be
> hand coded because the form's menu will be data driven.
> So I just wanted a blue form with a menu, this is what I've come up so
> far (obviously does not do what I want).
> Any kind soul wishes to point out what I'm doing wrong? TIA
import dabo
dabo.ui.loadUI("wx")


def doOpen():
    dabo.ui.info('Función Open ejecutada', title='Atención!')

def doClose():
    dabo.ui.info('Función Close ejecutada', title='Atención!')

def doEdit():
    dabo.ui.info('Función Edit ejecutada', title='Atención!')
    

class MainForm(dabo.ui.dForm):
    def afterInit(self):
        self.Caption="Hello, Dabo users!"
        mb = self.MenuBar
        fileMenu = mb.getMenu("File")
        mfile = dabo.ui.dMenu()
        mfile.Caption = '&File'
        mfile.append('Open', HotKey='Ctrl+D', OnHit=doOpen, help='Abrirun 
archivo')
        mfile.append('Close', HotKey='Ctrl+L', OnHit=doClose,help='Cerrar un 
archivo')
        mfile.appendSeparator()
        mfile.append('Edit', HotKey='Ctrl+E', OnHit=doEdit, help='Editaralgo')
        fileMenu.insertMenu(1, mfile)

        
        
if __name__ == '__main__':
    app = dabo.dApp()
    app.MainFormClass = MainForm
    app.start()



-- 
John Fabiani

_______________________________________________
Post Messages to: [email protected]
Subscription Maintenance: http://leafe.com/mailman/listinfo/dabo-users
Searchable Archives: http://leafe.com/archives/search/dabo-users
This message: 
http://leafe.com/archives/byMID/[email protected]

Reply via email to