this.menuBar.addCommand(command);
if  ( !this.menuBar.commandsList.contains( command ) ) { this.menuBar.addCommand(command); this.itemCommands.add( command ); }
	protected void setItemCommands( Item item ) {		this.focusedItem = item;		if (item.commands != null) {			Command[] commands = (Command[]) item.commands.toArray( new Command[item.commands.size()] );			for (int i = 0; i < commands.length; i++) {				Command command = commands[i];				//System.out.println("scren: add ItemCommand " + command.getLabel() );				//#ifdef tmp.useExternalMenuBar					this.menuBar.addCommand(command);				//#else					addCommand(command);				//#endif			}		}		//#ifdef tmp.useExternalMenuBar			if (isShown()) {				repaint();			}		//#endif	}