home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 10 Tools
/
10-Tools.zip
/
wpentk.zip
/
WBPENTK1.DSK
/
WPMOUSEP.IDL
< prev
next >
Wrap
Text File
|
1994-09-28
|
3KB
|
115 lines
//# This file was generated by the SOM Compiler.
//# FileName: wpmousep.id2.
//# Generated using:
//# SOM Precompiler somopc: 2.7
//# SOM Emitter emitidl: 2.22
// SCC: @(#) 55 1/28/93 15:49:37 1.4 @(#)
// Module Header
//
// Module Name: WPMOUSEP
//
// OS/2 Presentation Manager Workplace class definitions
//
// Copyright (c) International Business Machines Corporation 1991, 1992
//
#ifndef wpmousep_idl
#define wpmousep_idl
#include "wpmouse.idl"
#include <somcls.idl>
interface M_PenMouse;
interface PenMouse : WPMouse
//# Comment for parent WPMouse:
//---Symbol parentComment is undefined---
//
// CLASS: PenMouse
//
// CLASS HIERARCHY:
// SOMObject
// └── WPObject
// └── WPAbstract
// └── WPMouse
// └── PenMouse
//
// DESCRIPTION:
// This is the mouse for pen object class.
//
// An instance of this class can be created as a Workplace object.
//
// An instance of this class is created initially by the system.
// It has the title, "Mouse" and resides in the "System Setup" folder.
//
// This class will replace its parent class in the workplace
// hierarchy
//
{
ULONG penAddMousePenTimingPage(in HWND hwndNotebook);
//
// METHOD: penAddMousePenTimingPage ( ) PRIVATE
// (X) PUBLIC
// PURPOSE:
// Add the pen subsystem specific mouse settings
//
#ifdef __SOMIDL__
implementation {
releaseorder: penAddMousePenTimingPage;
//# Class Modifiers
local;
functionprefix = msp_;
majorversion = 1;
minorversion = 2;
filestem = wpmousep;
callstyle = oidl;
#ifdef __PRIVATE__
passthru C_ih_before = ""
" #define MOUSEP_VERSION_MAJOR 1"
" #define MOUSEP_VERSION_MINOR 2"
""
" #define PPMSVDEFAULT_MOUSE_PAUSE 0"
" #define DETENT_PAUSE 25"
" #define SVDEFAULT_FSWAPMOUSEBUTTONS FALSE"
""
" /* help res ids */"
" #define TIMEDLG_HELPRES 40000"
"";
#endif /* __PRIVATE__ */
//
// #define MOUSEP_VERSION_MAJOR 1
// #define MOUSEP_VERSION_MINOR 2
//
// #define PPMSVDEFAULT_MOUSE_PAUSE 0
// #define DETENT_PAUSE 25
// #define SVDEFAULT_FSWAPMOUSEBUTTONS FALSE
//
// /* help res ids */
// #define TIMEDLG_HELPRES 40000
//
//# Method Modifiers
wpAddSettingsPages: override;
wpInsertSettingsPage: override;
wpAddMouseTimingPage: override;
};
#endif /* __SOMIDL__ */
};
#endif /* wpmousep_idl */