http://developer.gnome.org/projects/gup/hig/2.0/menus-design.html Label the menu item with a trailing ellipsis ("...") only if the command requires further input from the user before it can be performed. Do not add an ellipsis to items that only present a confirmation dialog (such as Delete), or that do not require further input (such as Properties, Preferences or About).
		
			
				
	
	
		
			130 lines
		
	
	
	
		
			5.4 KiB
		
	
	
	
		
			XML
		
	
	
	
	
	
			
		
		
	
	
			130 lines
		
	
	
	
		
			5.4 KiB
		
	
	
	
		
			XML
		
	
	
	
	
	
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
 | 
						|
<!DOCTYPE glade-interface SYSTEM "glade-2.0.dtd">
 | 
						|
<!--*- mode: xml -*-->
 | 
						|
<glade-interface>
 | 
						|
  <widget class="GtkMenu" id="account_context_menu">
 | 
						|
    <child>
 | 
						|
      <widget class="GtkImageMenuItem" id="status_menuitem">
 | 
						|
        <property name="visible">True</property>
 | 
						|
        <property name="label" translatable="yes">_Status</property>
 | 
						|
        <property name="use_underline">True</property>
 | 
						|
        <child internal-child="image">
 | 
						|
          <widget class="GtkImage" id="image1235">
 | 
						|
            <property name="visible">True</property>
 | 
						|
            <property name="stock">gtk-network</property>
 | 
						|
            <property name="icon_size">1</property>
 | 
						|
          </widget>
 | 
						|
        </child>
 | 
						|
      </widget>
 | 
						|
    </child>
 | 
						|
    <child>
 | 
						|
      <widget class="GtkSeparatorMenuItem" id="separatormenuitem1">
 | 
						|
        <property name="visible">True</property>
 | 
						|
        <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
 | 
						|
      </widget>
 | 
						|
    </child>
 | 
						|
    <child>
 | 
						|
      <widget class="GtkImageMenuItem" id="start_chat_menuitem">
 | 
						|
        <property name="visible">True</property>
 | 
						|
        <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
 | 
						|
        <property name="label" translatable="yes">_Start Chat...</property>
 | 
						|
        <property name="use_underline">True</property>
 | 
						|
        <child internal-child="image">
 | 
						|
          <widget class="GtkImage" id="menu-item-image7">
 | 
						|
            <property name="visible">True</property>
 | 
						|
            <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
 | 
						|
            <property name="stock">gtk-jump-to</property>
 | 
						|
            <property name="icon_size">1</property>
 | 
						|
          </widget>
 | 
						|
        </child>
 | 
						|
      </widget>
 | 
						|
    </child>
 | 
						|
    <child>
 | 
						|
      <widget class="GtkImageMenuItem" id="join_group_chat_menuitem">
 | 
						|
        <property name="visible">True</property>
 | 
						|
        <property name="label" translatable="yes">Join _Group Chat...</property>
 | 
						|
        <property name="use_underline">True</property>
 | 
						|
        <child internal-child="image">
 | 
						|
          <widget class="GtkImage" id="image1236">
 | 
						|
            <property name="visible">True</property>
 | 
						|
            <property name="stock">gtk-connect</property>
 | 
						|
            <property name="icon_size">1</property>
 | 
						|
          </widget>
 | 
						|
        </child>
 | 
						|
      </widget>
 | 
						|
    </child>
 | 
						|
    <child>
 | 
						|
      <widget class="GtkSeparatorMenuItem" id="seperator">
 | 
						|
        <property name="visible">True</property>
 | 
						|
      </widget>
 | 
						|
    </child>
 | 
						|
    <child>
 | 
						|
      <widget class="GtkImageMenuItem" id="add_contact_menuitem">
 | 
						|
        <property name="visible">True</property>
 | 
						|
        <property name="label" translatable="yes">_Add Contact...</property>
 | 
						|
        <property name="use_underline">True</property>
 | 
						|
        <child internal-child="image">
 | 
						|
          <widget class="GtkImage" id="image1238">
 | 
						|
            <property name="visible">True</property>
 | 
						|
            <property name="stock">gtk-add</property>
 | 
						|
            <property name="icon_size">1</property>
 | 
						|
          </widget>
 | 
						|
        </child>
 | 
						|
      </widget>
 | 
						|
    </child>
 | 
						|
    <child>
 | 
						|
      <widget class="GtkImageMenuItem" id="service_discovery_menuitem">
 | 
						|
        <property name="visible">True</property>
 | 
						|
        <property name="label" translatable="yes">_Discover Services</property>
 | 
						|
        <property name="use_underline">True</property>
 | 
						|
        <child internal-child="image">
 | 
						|
          <widget class="GtkImage" id="image1239">
 | 
						|
            <property name="visible">True</property>
 | 
						|
            <property name="stock">gtk-find</property>
 | 
						|
            <property name="icon_size">1</property>
 | 
						|
          </widget>
 | 
						|
        </child>
 | 
						|
      </widget>
 | 
						|
    </child>
 | 
						|
    <child>
 | 
						|
      <widget class="GtkImageMenuItem" id="execute_command_menuitem">
 | 
						|
        <property name="visible">True</property>
 | 
						|
        <property name="label" translatable="yes">_Execute Command...</property>
 | 
						|
        <property name="use_underline">True</property>
 | 
						|
        <child internal-child="image">
 | 
						|
          <widget class="GtkImage" id="image1246">
 | 
						|
            <property name="visible">True</property>
 | 
						|
            <property name="stock">gtk-execute</property>
 | 
						|
            <property name="icon_size">1</property>
 | 
						|
          </widget>
 | 
						|
        </child>
 | 
						|
      </widget>
 | 
						|
    </child>
 | 
						|
    <child>
 | 
						|
      <widget class="GtkMenuItem" id="open_gmail_inbox_menuitem">
 | 
						|
        <property name="visible">True</property>
 | 
						|
        <property name="label" translatable="yes">_Open Gmail Inbox</property>
 | 
						|
        <property name="use_underline">True</property>
 | 
						|
      </widget>
 | 
						|
    </child>
 | 
						|
    <child>
 | 
						|
      <widget class="GtkSeparatorMenuItem" id="seperator">
 | 
						|
        <property name="visible">True</property>
 | 
						|
      </widget>
 | 
						|
    </child>
 | 
						|
    <child>
 | 
						|
      <widget class="GtkImageMenuItem" id="edit_account_menuitem">
 | 
						|
        <property name="visible">True</property>
 | 
						|
        <property name="label" translatable="yes">_Modify Account</property>
 | 
						|
        <property name="use_underline">True</property>
 | 
						|
        <child internal-child="image">
 | 
						|
          <widget class="GtkImage" id="image1240">
 | 
						|
            <property name="visible">True</property>
 | 
						|
            <property name="stock">gtk-preferences</property>
 | 
						|
            <property name="icon_size">1</property>
 | 
						|
          </widget>
 | 
						|
        </child>
 | 
						|
      </widget>
 | 
						|
    </child>
 | 
						|
  </widget>
 | 
						|
</glade-interface>
 |