Friday, 15 July 2011

javascript - Adding content to menu items -



javascript - Adding content to menu items -

i've made menus, can't figure out how set actual page content these menu items 1 time clicked. cheers.

function doget() { var app = uiapp.createapplication(); var menu = app.createmenubar(); var handler = app.createserverhandler(); var menuusers = menu.additem('users', handler).addseparator().setid('users'); var menupending = menu.additem('pending submissions', handler).addseparator().setid('pending'); app.add(menu); homecoming app; }

in general, have main panel main display. let's phone call main-display".

the handler each menu item executes function when menu item clicked. function can (say, highlight text, or pull toolbar, or save file). doesn't have alter whole display. menu bar file menu or edit or whatever you'd like.

you have define serverhandler handles each different menu item beingness clicked.

function doget() { var app = uiapp.createapplication(); var menu = app.createmenubar(); var handlerusers = app.createserverhandler("showusers"); var handlerpending = app.createserverhandler("showpending"); var menuusers = menu.additem('users', handlerusers).addseparator().setid('users'); var menupending = menu.additem('pending submissions', handlerpending).addseparator().setid('pending'); app.add(app.createverticalpanel().add(menu).add(app.createsimplepanel().setid("main-display"))); homecoming app; }

then have functions

function showusers() { var app = uiapp.getactiveapplication(); var main = app.getelementbyid("main-display"); //do whatever need display main panel homecoming app; }

similar function showpending.

instead, if you'd bunch of different content panels, using tabpanel. sense more of you're looking for.

javascript google-apps-script

No comments:

Post a Comment