#import "mozAccessible.h" #import "nsIAccessibleText.h" #import "nsIAccessibleEditableText.h" @interface mozTextAccessible : mozAccessible { // both of these are the same old mGeckoAccessible, but already // QI'd for us, to the right type, for convenience. nsIAccessibleText *mGeckoTextAccessible; // strong nsIAccessibleEditableText *mGeckoEditableTextAccessible; // strong } @end /* A combobox (in the mac world) is a textfield with an associated menu, for example the location bar. */ @interface mozComboboxAccessible : mozTextAccessible // equivalent to pressing return key in this textfield. - (void)confirm; // shows the menu for this combobox. - (void)showMenu; @end