accessible/src/mac/mozTextAccessible.h
author hg@mozilla.com
Thu, 22 Mar 2007 10:30:00 -0700
changeset 1 9b2a99adc05e53cd4010de512f50118594756650
child 61202 12e99b3942fe2732bb3aca6f7e06922b301b1fd1
permissions -rw-r--r--
Free the (distributed) Lizard! Automatic merge from CVS: Module mozilla: tag HG_REPO_INITIAL_IMPORT at 22 Mar 2007 10:30 PDT,

#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