All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

Dialog Class CATDlgBarMenu

System.IUnknown
  |
  +---System.IDispatch
    |
    +---System.CATBaseUnknown
      |
      +---System.CATEventSubscriber
        |
        +---System.CATCommand
          |
          +---Dialog.CATDialog
            |
            +---Dialog.CATDlgMenu
              |
              +---CATDlgBarMenu
 

Usage: you can derive this class.


public class CATDlgBarMenu

Base class for menu bar management.
Role: The menu bar contains objects (instances of the CATDlgSubMenu class) to create pull-down menus. They are generally named Start, File, Edit, View, Help or ?, and so forth.
Use the menu bar to contain and display menus. A menu bar parent must be an instance of a class that derives from the classes CATDlgDocument or CATDlgDialog. It can contain only one menu bar instance.
Submenus are placed from left to right in the menu bar, in the order they are instantiated.


Constructor and Destructor Index


o CATDlgBarMenu(CATDialog*,CATString&,CATDlgStyle)
Constructs a CATDlgBarMenu.
o ~CATDlgBarMenu()

Constructor and Destructor


o CATDlgBarMenu
public CATDlgBarMenu(CATDialog* iParent,
const CATString& iObjectName,
CATDlgStyle iStyle=NULL)
Constructs a CATDlgBarMenu.
Parameters:
iParent
The parent of the bar menu.
iObjectName
The name of the bar menu.
iStyle
The style of the bar menu.
o ~CATDlgBarMenu
public virtual ~CATDlgBarMenu()

This object is included in the file: CATDlgBarMenu.h
If needed, your Imakefile.mk should include the module: DI0PANV2

Copyright © 2003, Dassault Systèmes. All rights reserved.