////////////////////////////////////////////////////////////////// // STUDIO TASKPANELS Configure TASKPANELS, COMMANDS, MENUBARS ////////////////////////////////////////////////////////////////// // TASKPANEL GROUPS var taskgroup = $ENV.defineTaskgroup('EXPLORE_TASKGRP'); taskgroup.append({ id: 'MODEL_BROWSER', urn: '#URL[common.ModelBrowser.htm]', title: '#TEXT[XMIT_CMD_SEARCH_EXPLORE]' }); // NadavL - move "Search in Model" into the EXPLORE_TASKGRP taskgroup.append({ id: 'SEARCH', urn: '#URL[common.SearchPanel.htm]', title: '#TEXT[XMIT_CMD_SEARCH_ELEMENTS]' }); var taskgroup = $ENV.defineTaskgroup('COMPOSE_TASKGRP'); taskgroup.append({ id: 'ELEMENTS', urn: '#URL[common.DrawingPalette.htm]', title: '#TEXT[XMIT_CMD_COMPOSE]', isDefault:true }); var taskgroup = $ENV.defineTaskgroup('CONFIGURE_TASKGRP'); taskgroup.append({ id: 'PROPS', urn: '#URL[common.PropEditor.htm]', title: '#TEXT[XMIT_CMD_CONF_ELEM]' }); var taskgroup = $ENV.defineTaskgroup('#NS[BROWSE_TASKGRP]'); taskgroup.append({ id: '#NS[BROWSE]', urn: '#URL[search.UnifiedBrowsePanel.htm]', title: '#TEXT[XMIT_CMD_BROWSE]' }); // Yariv - Remove the browse for model since patterns do not use it /*taskgroup.append({ id: 'MODEL_REPOSITORY_BROWSER', urn: '#URL[common.ManageModelsDlg.htm]', title: '#TEXT[XMIT_CMD_BROWSE_MODEL]' });*/ // NadavL - remove the Search since Patterns do not use it //var taskgroup = $ENV.defineTaskgroup('#NS[SEARCH_TASKGRP]'); //taskgroup.append({ // id: '#NS[UNIFIED_SEARCH]', // urn: '#URL[search.UnifiedSearchPanel.htm]', // title: '#TEXT[XMIT_CMD_SEARCH]' //}); /* TODO: Add when help documentation is ready var taskgroup = $ENV.defineTaskgroup('HELP_TASKGRP'); taskgroup.append({ id: 'APPHELP', urn: '#URL[common.HelpPanel.htm]', title: '#TEXT[XMIT_CMD_HELP]' }); */ //var taskgroup = $ENV.defineTaskgroup('BROWSE_MDL_TASKGRP'); var taskgroup = $ENV.defineTaskgroup('#NS[GENERATE_TASKGRP]'); /*taskgroup.append({ id: 'GENERATE', urn: '#URL[common.blank.htm]', title: '#TEXT[XBUT_SEARCH]' });*/ ////////////////////////////////////////////////////////////////// // STANDALONE TASKPANELS $ENV.defineTaskpanel({ id: 'OPTIONS', urn: '#URL[common.OptionsPanel.htm]', title: '#TEXT[XBUT_OPTIONS]' }); ////////////////////////////////////////////////////////////////// // TASKPANEL COMMANDS $ENV.defineCommand({ id: 'COMPOSE_TASKGRP', signal: '$TSK->openGroup("COMPOSE_TASKGRP")', text: '#TEXT[XMIT_COMPOSE]', icon: '#URL[~skin:icons.compose24.gif]', category: 'TASK' }); $ENV.defineCommand({ id: 'CONFIGURE_TASKGRP', signal: '$TSK->openGroup("CONFIGURE_TASKGRP")', text: '#TEXT[XMIT_CMD_EDIT_PROPERTIES]', icon: '#URL[~skin:icons.inspect24.gif]', category: 'TASK' }); $ENV.defineCommand({ id: 'EXPLORE_TASKGRP', signal: '$TSK->openGroup("EXPLORE_TASKGRP")', text: '#TEXT[XMIT_BROWSE]', icon: '#URL[~skin:icons.explore24.gif]', category: 'TASK' }); /* TODO: Add when help documentation is ready $ENV.defineCommand({ id: 'HELP_TASKGRP', signal: '$TSK->openGroup("HELP_TASKGRP")', text: '#TEXT[XMIT_CMD_HELP]', icon: '#URL[~skin:icons.help24.gif]', category: 'TASK' }); */ /*$ENV.defineCommand({ id: 'BROWSE_MDL_TASKGRP', signal: '$TSK->openGroup("BROWSE_MDL_TASKGRP")', text: '#TEXT[XMIT_CMD_SEARCH_EXPLORE]', icon: '#URL[~skin:icons.explore24.gif]', category: 'TASK' });*/ $ENV.defineCommand({ id: '#NS[SEARCH_TASKGRP]', signal: '$TSK->openGroup("#NS[SEARCH_TASKGRP]")', text: '#TEXT[XBUT_SEARCH]', icon: '#URL[~skin:icons.search.gif]', category: 'TASK' }); $ENV.defineCommand({ id: '#NS[BROWSE_TASKGRP]', signal: '$TSK->openGroup("#NS[BROWSE_TASKGRP]")', text: '#TEXT[XBUT_BROWSE]', icon: '#URL[~skin:icons.discover24.gif]', category: 'TASK' }); $ENV.defineCommand({ id: '#NS[GENERATE_TASKGRP]', signal: '$TSK->openGroup("#NS[GENERATE_TASKGRP]")', text: '#TEXT[XBUT_GENERATE]', icon: '#URL[~skin:icons.compile24.gif]', category: 'TASK' }); ////////////////////////////////////////////////////////////////// // TASKPANELS MENU var toolbar = $ENV.defineMenubar('MAIN_TASKMENU', 'TASK', '#TEXT[XMIT_TASK_PANE]', true); toolbar.append({button:'EXPLORE_TASKGRP'}); toolbar.append({button:'COMPOSE_TASKGRP'}); toolbar.append({button:'CONFIGURE_TASKGRP'}); toolbar.append({button:'#NS[BROWSE_TASKGRP]'}); // NadavL - remove the Search since Patterns do not use it //toolbar.append({button:'#NS[SEARCH_TASKGRP]'}); toolbar.append({button:'#NS[GENERATE_TASKGRP]'}); //toolbar.append({button:'HELP_TASKGRP'}); // TODO: Add when help documentation is ready