Changeset 166 for trunk/desktop/idl


Ignore:
Timestamp:
Jan 3, 2007, 10:27:53 AM (19 years ago)
Author:
cinc
Message:

Added code for object menus.

Location:
trunk/desktop/idl
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/desktop/idl/wpclassmanager.idl

    r154 r166  
    3838#include "nomclassmanager.idl"
    3939
     40native wpMenuItemInfo;
     41
    4042interface WPClassMgr : NOMClassMgr
    4143{
    4244  NOMCLASSVERSION(1, 0);
    4345
    44   boolean  wpRegisterMenuItems(in gpointer ptrMenuItemInfo);
     46  boolean  wpRegisterMenuItems(inout unsigned long ptrMenuItemInfo);
    4547
    4648};
  • trunk/desktop/idl/wpfolder.idl

    r146 r166  
    4040/*#include "nomfolderwindow.idl"*/
    4141
     42#ifndef NOMFolderWindow_defined
     43#define NOMFolderWindow_defined
    4244native PNOMFolderWindow;
     45#endif
    4346
    4447NOMCLASSNAME(WPFolder);
  • trunk/desktop/idl/wpobject.idl

    r152 r166  
    4141#include "nomstring.idl"
    4242#include "nommenu.idl"
    43 
     43#include "nommenuitem.idl"
    4444
    4545#ifndef NOMFolderWindow_defined
     
    8686  void wpFilterMenu(in PNOMFolderWindow nomFolder, in PNOMMenu nomMenu, in unsigned long ulMenuType,
    8787                    in unsigned long ulFlags);
    88   boolean wpMenuItemSelected(in PNOMFolderWindow nomFolder, in PNOMMenu nomMenu, in unsigned long ulMenuType);
    89   void wpInsertMenuItem( in PNOMMenu nomMenu, in unsigned long ulId);
     88  boolean wpMenuItemSelected(in PNOMFolderWindow nomFolder, in PNOMMenuItem nomMenuItem);
     89  void wpInsertMenuItem( in PNOMMenu nomMenu, in PNOMMenuItem nomMenuItem, in unsigned long ulPosition);
    9090
    9191  /* Methods overriden by this class */
Note: See TracChangeset for help on using the changeset viewer.