home *** CD-ROM | disk | FTP | other *** search
/ The Developer Connection…ice Driver Kit for OS/2 3 / DEV3-D1.ISO / docs / pmv2base.bok < prev    next >
Encoding:
Text File  |  1993-08-15  |  28.3 KB  |  623 lines

  1. 25401%%%%Pmv2base%%%%Windows
  2. 25402%%%%Pmv2base%%%%About Windows
  3. 25403%%%%Pmv2base%%%%Desktop Window and Desktop-Object Window
  4. 25404%%%%Pmv2base%%%%Window Relationships
  5. 25405%%%%Pmv2base%%%%Parent-Child Relationship
  6. 25406%%%%Pmv2base%%%%Ownership
  7. 25407%%%%Pmv2base%%%%Object Windows
  8. 25408%%%%Pmv2base%%%%Application Windows
  9. 25409%%%%Pmv2base%%%%Window Input and Output
  10. 25410%%%%Pmv2base%%%%Active Window and Focus Window
  11. 25411%%%%Pmv2base%%%%Messages
  12. 25412%%%%Pmv2base%%%%The User
  13. 25413%%%%Pmv2base%%%%The Operating System
  14. 25414%%%%Pmv2base%%%%The Application
  15. 25415%%%%Pmv2base%%%%Another Application
  16. 25416%%%%Pmv2base%%%%Enabled and Disabled Windows
  17. 25417%%%%Pmv2base%%%%System-Modal Window
  18. 25418%%%%Pmv2base%%%%Window Creation
  19. 25419%%%%Pmv2base%%%%Window-Creation Functions
  20. 25420%%%%Pmv2base%%%%Window-Creation Messages
  21. 25421%%%%Pmv2base%%%%Window Classes
  22. 25422%%%%Pmv2base%%%%Public Window Classes
  23. 25423%%%%Pmv2base%%%%Private Window Classes
  24. 25424%%%%Pmv2base%%%%Window Styles
  25. 25425%%%%Pmv2base%%%%Window Handles
  26. 25426%%%%Pmv2base%%%%Window Size and Position
  27. 25427%%%%Pmv2base%%%%Size
  28. 25428%%%%Pmv2base%%%%Position
  29. 25429%%%%Pmv2base%%%%Size and Position Messages
  30. 25430%%%%Pmv2base%%%%System Commands
  31. 25431%%%%Pmv2base%%%%Window Data
  32. 25432%%%%Pmv2base%%%%Window Resources
  33. 25433%%%%Pmv2base%%%%Maximized and Minimized Windows
  34. 25434%%%%Pmv2base%%%%Window Visibility
  35. 25435%%%%Pmv2base%%%%Window Destruction
  36. 25436%%%%Pmv2base%%%%Using Windows
  37. 25437%%%%Pmv2base%%%%Creating a Top-Level Frame Window
  38. 25438%%%%Pmv2base%%%%Creating an Object Window
  39. 25439%%%%Pmv2base%%%%Querying Window Data
  40. 25440%%%%Pmv2base%%%%Changing the Parent Window
  41. 25441%%%%Pmv2base%%%%Finding a Parent, Child, or Owner Window
  42. 25442%%%%Pmv2base%%%%Setting an Owner Window
  43. 25443%%%%Pmv2base%%%%Retrieving the Handle of a Child or Owned Window
  44. 25444%%%%Pmv2base%%%%Enumerating Top-Level Windows
  45. 25445%%%%Pmv2base%%%%Moving and Sizing a Window
  46. 25446%%%%Pmv2base%%%%Redrawing Windows
  47. 25447%%%%Pmv2base%%%%Changing the Z-Order of Windows
  48. 25448%%%%Pmv2base%%%%Showing or Hiding a Window
  49. 25449%%%%Pmv2base%%%%Maximizing, Minimizing, and Restoring a Frame Window
  50. 25450%%%%Pmv2base%%%%Destroying a Window
  51. 25451%%%%Pmv2base%%%%Summary
  52. 25452%%%%Pmv2base%%%%Messages and Message Queues
  53. 25453%%%%Pmv2base%%%%About Messages and Message Queues
  54. 25454%%%%Pmv2base%%%%Messages
  55. 25455%%%%Pmv2base%%%%Message Queues
  56. 25456%%%%Pmv2base%%%%Message Handling
  57. 25457%%%%Pmv2base%%%%Message Loops
  58. 25458%%%%Pmv2base%%%%Window Procedures
  59. 25459%%%%Pmv2base%%%%Posting and Sending Messages
  60. 25460%%%%Pmv2base%%%%Message Types
  61. 25461%%%%Pmv2base%%%%System-Defined Messages
  62. 25462%%%%Pmv2base%%%%Application-Defined Messages
  63. 25463%%%%Pmv2base%%%%Semaphore Messages
  64. 25464%%%%Pmv2base%%%%Message Priorities
  65. 25465%%%%Pmv2base%%%%Message Filtering
  66. 25466%%%%Pmv2base%%%%Using Messages
  67. 25467%%%%Pmv2base%%%%Creating a Message Queue and Message Loop
  68. 25468%%%%Pmv2base%%%%Examining the Message Queue
  69. 25469%%%%Pmv2base%%%%Posting a Message to a Window
  70. 25470%%%%Pmv2base%%%%Sending a Message to a Window
  71. 25471%%%%Pmv2base%%%%Broadcasting a Message
  72. 25472%%%%Pmv2base%%%%Using Message Macros
  73. 25473%%%%Pmv2base%%%%Summary
  74. 25474%%%%Pmv2base%%%%Window Classes
  75. 25475%%%%Pmv2base%%%%About Window Classes
  76. 25476%%%%Pmv2base%%%%Private Window Classes
  77. 25477%%%%Pmv2base%%%%Class Name
  78. 25478%%%%Pmv2base%%%%Class Styles
  79. 25479%%%%Pmv2base%%%%Window Procedure
  80. 25480%%%%Pmv2base%%%%Window Data Size
  81. 25481%%%%Pmv2base%%%%Custom Window Styles
  82. 25482%%%%Pmv2base%%%%Public Window Classes
  83. 25483%%%%Pmv2base%%%%System-Defined Public Window Classes
  84. 25484%%%%Pmv2base%%%%Custom Public Window Classes
  85. 25485%%%%Pmv2base%%%%Class Data
  86. 25486%%%%Pmv2base%%%%Using Window Classes
  87. 25487%%%%Pmv2base%%%%Registering a Private Window Class
  88. 25488%%%%Pmv2base%%%%Summary
  89. 25489%%%%Pmv2base%%%%Window Procedures
  90. 25490%%%%Pmv2base%%%%About Window Procedures
  91. 25491%%%%Pmv2base%%%%Structure of a Window Procedure
  92. 25492%%%%Pmv2base%%%%Default Window Procedure
  93. 25493%%%%Pmv2base%%%%Window-Procedure Subclassing
  94. 25494%%%%Pmv2base%%%%Using Window Procedures
  95. 25495%%%%Pmv2base%%%%Designing a Window Procedure
  96. 25496%%%%Pmv2base%%%%Associating a Window Procedure with a Window Class
  97. 25497%%%%Pmv2base%%%%Subclassing a Window
  98. 25498%%%%Pmv2base%%%%Summary
  99. 25499%%%%Pmv2base%%%%Mouse and Keyboard Input
  100. 25500%%%%Pmv2base%%%%About Mouse and Keyboard Input
  101. 25501%%%%Pmv2base%%%%System Message Queue
  102. 25502%%%%Pmv2base%%%%Window Activation
  103. 25503%%%%Pmv2base%%%%Keyboard Focus
  104. 25504%%%%Pmv2base%%%%Keyboard Messages
  105. 25505%%%%Pmv2base%%%%Message Flags
  106. 25506%%%%Pmv2base%%%%Key-Down or Key-Up Events
  107. 25507%%%%Pmv2base%%%%Repeat-Count Events
  108. 25508%%%%Pmv2base%%%%Character Codes
  109. 25509%%%%Pmv2base%%%%Virtual-Key Codes
  110. 25510%%%%Pmv2base%%%%Scan Codes
  111. 25511%%%%Pmv2base%%%%Accelerator-Table Entries
  112. 25512%%%%Pmv2base%%%%Mouse Messages
  113. 25513%%%%Pmv2base%%%%Capturing Mouse Input
  114. 25514%%%%Pmv2base%%%%Button Clicks
  115. 25515%%%%Pmv2base%%%%Mouse Movement
  116. 25516%%%%Pmv2base%%%%Using the Mouse and Keyboard
  117. 25517%%%%Pmv2base%%%%Determining the Active Status of a Frame Window
  118. 25518%%%%Pmv2base%%%%Checking for a Key-Up or Key-Down Event
  119. 25519%%%%Pmv2base%%%%Responding to a Character Message
  120. 25520%%%%Pmv2base%%%%Handling Virtual-Key Codes
  121. 25521%%%%Pmv2base%%%%Handling a Scan Code
  122. 25522%%%%Pmv2base%%%%Summary
  123. 25523%%%%Pmv2base%%%%Frame Windows
  124. 25524%%%%Pmv2base%%%%About Frame Windows
  125. 25525%%%%Pmv2base%%%%Main Window
  126. 25526%%%%Pmv2base%%%%Frame Controls
  127. 25527%%%%Pmv2base%%%%Client Window
  128. 25528%%%%Pmv2base%%%%Additional Frame-Window Items
  129. 25529%%%%Pmv2base%%%%Frame-Control Identifiers
  130. 25530%%%%Pmv2base%%%%Frame-Window Creation
  131. 25531%%%%Pmv2base%%%%Frame Window Controls and Styles
  132. 25532%%%%Pmv2base%%%%Frame-Window Resources
  133. 25533%%%%Pmv2base%%%%Frame-Window Class Data
  134. 25534%%%%Pmv2base%%%%Frame-Window Data
  135. 25535%%%%Pmv2base%%%%Frame-Window Operation
  136. 25536%%%%Pmv2base%%%%Nonstandard Frame Windows
  137. 25537%%%%Pmv2base%%%%Default Frame-Window Behavior
  138. 25538%%%%Pmv2base%%%%Using Frame Windows
  139. 25539%%%%Pmv2base%%%%Creating a Main Window
  140. 25540%%%%Pmv2base%%%%Retrieving a Frame Handle
  141. 25541%%%%Pmv2base%%%%Summary
  142. 25542%%%%Pmv2base%%%%Control Windows
  143. 25543%%%%Pmv2base%%%%About Control Windows
  144. 25544%%%%Pmv2base%%%%Using Control Windows
  145. 25545%%%%Pmv2base%%%%Using Control Windows in a Dialog Window
  146. 25546%%%%Pmv2base%%%%Using Control Windows in a Non-Dialog Window
  147. 25547%%%%Pmv2base%%%%Creating a Custom Control Window
  148. 25548%%%%Pmv2base%%%%Summary
  149. 25549%%%%Pmv2base%%%%Button Controls
  150. 25550%%%%Pmv2base%%%%About Button Controls
  151. 25551%%%%Pmv2base%%%%Button Types
  152. 25552%%%%Pmv2base%%%%Button Styles
  153. 25553%%%%Pmv2base%%%%Default Button Behavior
  154. 25554%%%%Pmv2base%%%%Button Notification Messages
  155. 25555%%%%Pmv2base%%%%Button States
  156. 25556%%%%Pmv2base%%%%Custom Buttons
  157. 25557%%%%Pmv2base%%%%Using Button Controls
  158. 25558%%%%Pmv2base%%%%Using Buttons in a Dialog Window
  159. 25559%%%%Pmv2base%%%%Using Buttons in a Client Window
  160. 25560%%%%Pmv2base%%%%Summary
  161. 25561%%%%Pmv2base%%%%List-Box Controls
  162. 25562%%%%Pmv2base%%%%About List Boxes
  163. 25563%%%%Pmv2base%%%%Using List Boxes
  164. 25564%%%%Pmv2base%%%%Creating a List-Box Window
  165. 25565%%%%Pmv2base%%%%Using a List Box in a Dialog Window
  166. 25566%%%%Pmv2base%%%%Adding or Deleting an Item in a List Box
  167. 25567%%%%Pmv2base%%%%Responding to a User Selection in a List Box
  168. 25568%%%%Pmv2base%%%%Handling Multiple Selections
  169. 25569%%%%Pmv2base%%%%Creating an Owner-Drawn List Item
  170. 25570%%%%Pmv2base%%%%Default List-Box Behavior
  171. 25571%%%%Pmv2base%%%%Summary
  172. 25572%%%%Pmv2base%%%%Combination-Box Controls
  173. 25573%%%%Pmv2base%%%%About Combination Boxes
  174. 25574%%%%Pmv2base%%%%Combination-Box Styles
  175. 25575%%%%Pmv2base%%%%Notification Codes
  176. 25576%%%%Pmv2base%%%%Using Combination Boxes
  177. 25577%%%%Pmv2base%%%%Summary
  178. 25578%%%%Pmv2base%%%%Menus
  179. 25579%%%%Pmv2base%%%%About Menus
  180. 25580%%%%Pmv2base%%%%Menu Bar and Pull-Down Menus
  181. 25581%%%%Pmv2base%%%%Pop-Up Menus
  182. 25582%%%%Pmv2base%%%%System Menu
  183. 25583%%%%Pmv2base%%%%Menu Items
  184. 25584%%%%Pmv2base%%%%The Help Item
  185. 25585%%%%Pmv2base%%%%Menu-Item Styles
  186. 25586%%%%Pmv2base%%%%Menu-Item Attributes
  187. 25587%%%%Pmv2base%%%%Menu-Item Structure
  188. 25588%%%%Pmv2base%%%%Menu Access
  189. 25589%%%%Pmv2base%%%%Mnemonics
  190. 25590%%%%Pmv2base%%%%Accelerators
  191. 25591%%%%Pmv2base%%%%Using Menus
  192. 25592%%%%Pmv2base%%%%Defining Menu Items in a Resource File
  193. 25593%%%%Pmv2base%%%%Including a Menu Bar in a Standard Window
  194. 25594%%%%Pmv2base%%%%Creating a Pop-up Menu
  195. 25595%%%%Pmv2base%%%%Adding a Menu to a Dialog Window
  196. 25596%%%%Pmv2base%%%%Accessing the System Menu
  197. 25597%%%%Pmv2base%%%%Responding to a User's Menu Choice
  198. 25598%%%%Pmv2base%%%%Setting and Querying Menu-Item Attributes
  199. 25599%%%%Pmv2base%%%%Adding and Deleting Menu Items
  200. 25600%%%%Pmv2base%%%%Creating a Custom Menu Item
  201. 25601%%%%Pmv2base%%%%Summary
  202. 25602%%%%Pmv2base%%%%Entry-Field Controls
  203. 25603%%%%Pmv2base%%%%About Entry Fields
  204. 25604%%%%Pmv2base%%%%Entry-Field Styles
  205. 25605%%%%Pmv2base%%%%Entry-Field Notification Codes
  206. 25606%%%%Pmv2base%%%%Default Entry-Field Behavior
  207. 25607%%%%Pmv2base%%%%Entry-Field Text Editing
  208. 25608%%%%Pmv2base%%%%Entry-Field Control Copy and Paste Operations
  209. 25609%%%%Pmv2base%%%%Entry-Field Text Retrieval
  210. 25610%%%%Pmv2base%%%%Using Entry-Field Controls
  211. 25611%%%%Pmv2base%%%%Creating an Entry Field in a Dialog Window
  212. 25612%%%%Pmv2base%%%%Creating an Entry Field in a Client Window
  213. 25613%%%%Pmv2base%%%%Changing the Default Size of an Entry Field
  214. 25614%%%%Pmv2base%%%%Retrieving Text From an Entry Field
  215. 25615%%%%Pmv2base%%%%Summary
  216. 25616%%%%Pmv2base%%%%Multiple-Line Entry Field Controls
  217. 25617%%%%Pmv2base%%%%About Multiple-Line Entry Field Controls
  218. 25618%%%%Pmv2base%%%%MLE Styles
  219. 25619%%%%Pmv2base%%%%MLE Control Notification Codes
  220. 25620%%%%Pmv2base%%%%MLE Text Editing
  221. 25621%%%%Pmv2base%%%%MLE Text Formatting
  222. 25622%%%%Pmv2base%%%%MLE Text Import and Export Operations
  223. 25623%%%%Pmv2base%%%%MLE Field Control Cut, Copy, and Paste Operations
  224. 25624%%%%Pmv2base%%%%MLE Field Control Search and Replace Operations
  225. 25625%%%%Pmv2base%%%%Using Multiple-Line Entry Field Controls
  226. 25626%%%%Pmv2base%%%%Creating an MLE Field Control
  227. 25627%%%%Pmv2base%%%%Importing and Exporting MLE Text
  228. 25628%%%%Pmv2base%%%%Searching MLE Text
  229. 25629%%%%Pmv2base%%%%Summary
  230. 25630%%%%Pmv2base%%%%Scroll-Bar Controls
  231. 25631%%%%Pmv2base%%%%About Scroll Bars
  232. 25632%%%%Pmv2base%%%%Scroll-Bar Creation
  233. 25633%%%%Pmv2base%%%%Scroll-Bar Styles
  234. 25634%%%%Pmv2base%%%%Scroll-Bar Range and Position
  235. 25635%%%%Pmv2base%%%%Scroll-Bar Notification Messages
  236. 25636%%%%Pmv2base%%%%Scroll Bars and the Keyboard
  237. 25637%%%%Pmv2base%%%%Using Scroll Bars
  238. 25638%%%%Pmv2base%%%%Creating Scroll Bars
  239. 25639%%%%Pmv2base%%%%Retrieving a Scroll-Bar Handle
  240. 25640%%%%Pmv2base%%%%Using the Scroll-Bar Range and Position
  241. 25641%%%%Pmv2base%%%%Summary
  242. 25642%%%%Pmv2base%%%%Spin Button Controls
  243. 25643%%%%Pmv2base%%%%About Spin Buttons
  244. 25644%%%%Pmv2base%%%%Creating a Spin Button
  245. 25645%%%%Pmv2base%%%%Graphical User Interface Support for Spin Buttons
  246. 25646%%%%Pmv2base%%%%Summary
  247. 25647%%%%Pmv2base%%%%Static Controls
  248. 25648%%%%Pmv2base%%%%About Static Controls
  249. 25649%%%%Pmv2base%%%%Keyboard Focus
  250. 25650%%%%Pmv2base%%%%Static-Control Handle
  251. 25651%%%%Pmv2base%%%%Static-Control Styles
  252. 25652%%%%Pmv2base%%%%Default Static-Control Performance
  253. 25653%%%%Pmv2base%%%%Using Static Controls
  254. 25654%%%%Pmv2base%%%%Including a Static Control in a Dialog Window
  255. 25655%%%%Pmv2base%%%%Including a Static Control in a Client Window
  256. 25656%%%%Pmv2base%%%%Summary
  257. 25657%%%%Pmv2base%%%%Title-Bar Controls
  258. 25658%%%%Pmv2base%%%%About Title Bars
  259. 25659%%%%Pmv2base%%%%Default Title-Bar Behavior
  260. 25660%%%%Pmv2base%%%%Using Title-Bar Controls
  261. 25661%%%%Pmv2base%%%%Including a Title Bar in a Frame Window
  262. 25662%%%%Pmv2base%%%%Altering Dragging Action
  263. 25663%%%%Pmv2base%%%%Summary
  264. 25664%%%%Pmv2base%%%%Container Controls
  265. 25665%%%%Pmv2base%%%%About Container Controls
  266. 25666%%%%Pmv2base%%%%Container Control Functions
  267. 25667%%%%Pmv2base%%%%Container Control Basics
  268. 25668%%%%Pmv2base%%%%Creating a Container
  269. 25669%%%%Pmv2base%%%%Understanding Container Items
  270. 25670%%%%Pmv2base%%%%Allocating Memory for Container Records
  271. 25671%%%%Pmv2base%%%%Allocating Memory for Container Columns
  272. 25672%%%%Pmv2base%%%%Understanding Container Views
  273. 25673%%%%Pmv2base%%%%Icon View
  274. 25674%%%%Pmv2base%%%%Name View
  275. 25675%%%%Pmv2base%%%%Non-Flowed Name View
  276. 25676%%%%Pmv2base%%%%Flowed Name View
  277. 25677%%%%Pmv2base%%%%Text View
  278. 25678%%%%Pmv2base%%%%Non-Flowed Text View
  279. 25679%%%%Pmv2base%%%%Flowed Text View
  280. 25680%%%%Pmv2base%%%%Tree View
  281. 25681%%%%Pmv2base%%%%Tree Icon View and Tree Text View
  282. 25682%%%%Pmv2base%%%%Tree Name View
  283. 25683%%%%Pmv2base%%%%Details View
  284. 25684%%%%Pmv2base%%%%Changing a Container View
  285. 25685%%%%Pmv2base%%%%Using a Container
  286. 25686%%%%Pmv2base%%%%Inserting Container Records
  287. 25687%%%%Pmv2base%%%%Removing Container Records
  288. 25688%%%%Pmv2base%%%%Setting the Container Control Focus
  289. 25689%%%%Pmv2base%%%%Graphical User Interface Support
  290. 25690%%%%Pmv2base%%%%Scrolling
  291. 25691%%%%Pmv2base%%%%Dynamic Scrolling
  292. 25692%%%%Pmv2base%%%%Selecting Container Items
  293. 25693%%%%Pmv2base%%%%Selection Types
  294. 25694%%%%Pmv2base%%%%Selection Techniques
  295. 25695%%%%Pmv2base%%%%Selection Mechanisms
  296. 25696%%%%Pmv2base%%%%Providing Emphasis
  297. 25697%%%%Pmv2base%%%%Using Direct Manipulation
  298. 25698%%%%Pmv2base%%%%Specifying Space between Container Items
  299. 25699%%%%Pmv2base%%%%Enhancing Container Control Performance
  300. 25700%%%%Pmv2base%%%%Positioning Container Items
  301. 25701%%%%Pmv2base%%%%Scrollable Workspace Areas
  302. 25702%%%%Pmv2base%%%%Workspace and Work Area Origins
  303. 25703%%%%Pmv2base%%%%Specifying Deltas for Large Amounts of Data
  304. 25704%%%%Pmv2base%%%%Direct Editing of Text in a Container
  305. 25705%%%%Pmv2base%%%%Specifying Container Titles
  306. 25706%%%%Pmv2base%%%%Specifying Fonts and Colors
  307. 25707%%%%Pmv2base%%%%Drawing Container Items and Painting Backgrounds
  308. 25708%%%%Pmv2base%%%%Filtering Container Items
  309. 25709%%%%Pmv2base%%%%Optimizing Container Memory Usage
  310. 25710%%%%Pmv2base%%%%Allocating Memory for Container Records When Using MINIRECORDCORE
  311. 25711%%%%Pmv2base%%%%Sharing Records Among Multiple Containers
  312. 25712%%%%Pmv2base%%%%Invalidating Records Shared by Multiple Containers
  313. 25713%%%%Pmv2base%%%%Freeing Records Shared by Multiple Containers
  314. 25714%%%%Pmv2base%%%%Summary
  315. 25715%%%%Pmv2base%%%%Notebook Controls
  316. 25716%%%%Pmv2base%%%%About Notebook Controls
  317. 25717%%%%Pmv2base%%%%Notebook Creation
  318. 25718%%%%Pmv2base%%%%Understanding the Default Notebook Style
  319. 25719%%%%Pmv2base%%%%Notebook Control Styles
  320. 25720%%%%Pmv2base%%%%Working with Notebook Pages and Windows
  321. 25721%%%%Pmv2base%%%%Inserting Notebook Pages
  322. 25722%%%%Pmv2base%%%%Associating Application Page Windows with Notebook Pages
  323. 25723%%%%Pmv2base%%%%Associating a Window or Dialog with a Notebook Page
  324. 25724%%%%Pmv2base%%%%Associating a Window with a Notebook Page
  325. 25725%%%%Pmv2base%%%%Associating a Dialog with a Notebook Page
  326. 25726%%%%Pmv2base%%%%Deleting Notebook Pages
  327. 25727%%%%Pmv2base%%%%Graphical User Interface Support
  328. 25728%%%%Pmv2base%%%%Notebook Navigation Techniques
  329. 25729%%%%Pmv2base%%%%Pointing Device Support
  330. 25730%%%%Pmv2base%%%%Keyboard Support
  331. 25731%%%%Pmv2base%%%%Tailoring Notebook Colors
  332. 25732%%%%Pmv2base%%%%Changing Colors Using WinSetPresParam
  333. 25733%%%%Pmv2base%%%%Changing Colors Using BKM_SETNOTEBOOKCOLORS
  334. 25734%%%%Pmv2base%%%%Enhancing Notebook Control Performance and Effectiveness
  335. 25735%%%%Pmv2base%%%%Dynamic Resizing and Scrolling
  336. 25736%%%%Pmv2base%%%%Tab Painting and Positioning
  337. 25737%%%%Pmv2base%%%%Summary
  338. 25738%%%%Pmv2base%%%%Slider Controls
  339. 25739%%%%Pmv2base%%%%About Slider Controls
  340. 25740%%%%Pmv2base%%%%Creating a Slider
  341. 25741%%%%Pmv2base%%%%Retrieving Data for Selected Slider Values
  342. 25742%%%%Pmv2base%%%%Graphical User Interface Support for Sliders
  343. 25743%%%%Pmv2base%%%%Pointing Device Support
  344. 25744%%%%Pmv2base%%%%Keyboard Support
  345. 25745%%%%Pmv2base%%%%Summary
  346. 25746%%%%Pmv2base%%%%Value Set Controls
  347. 25747%%%%Pmv2base%%%%About Value Sets
  348. 25748%%%%Pmv2base%%%%Creating and Using Value Set Controls
  349. 25749%%%%Pmv2base%%%%Creating a Value Set
  350. 25750%%%%Pmv2base%%%%Retrieving Data for Selected Value Set Items
  351. 25751%%%%Pmv2base%%%%Arranging Value Set Items
  352. 25752%%%%Pmv2base%%%%Graphical User Interface Support
  353. 25753%%%%Pmv2base%%%%Navigating to and Selecting Value Set Items
  354. 25754%%%%Pmv2base%%%%Pointing Device Support
  355. 25755%%%%Pmv2base%%%%Keyboard Support
  356. 25756%%%%Pmv2base%%%%Dynamic Resizing
  357. 25757%%%%Pmv2base%%%%Summary
  358. 25758%%%%Pmv2base%%%%Keyboard Accelerators
  359. 25759%%%%Pmv2base%%%%About Keyboard Accelerators
  360. 25760%%%%Pmv2base%%%%Accelerator Tables
  361. 25761%%%%Pmv2base%%%%Accelerator-Table Resources
  362. 25762%%%%Pmv2base%%%%Accelerator-Table Handles
  363. 25763%%%%Pmv2base%%%%Accelerator-Table Data Structures
  364. 25764%%%%Pmv2base%%%%Accelerator-Item Styles
  365. 25765%%%%Pmv2base%%%%Using Keyboard Accelerators
  366. 25766%%%%Pmv2base%%%%Creating an Accelerator-Table Resource
  367. 25767%%%%Pmv2base%%%%Including an Accelerator Table in a Frame Window
  368. 25768%%%%Pmv2base%%%%Modifying an Accelerator Table
  369. 25769%%%%Pmv2base%%%%Summary
  370. 25770%%%%Pmv2base%%%%Dialog Windows
  371. 25771%%%%Pmv2base%%%%About Dialog Windows
  372. 25772%%%%Pmv2base%%%%Modal and Modeless Dialog Windows
  373. 25773%%%%Pmv2base%%%%Dialog Items
  374. 25774%%%%Pmv2base%%%%Dialog-Item Groups
  375. 25775%%%%Pmv2base%%%%Message Boxes
  376. 25776%%%%Pmv2base%%%%Dialog Data Structures
  377. 25777%%%%Pmv2base%%%%Dialog Resources
  378. 25778%%%%Pmv2base%%%%Using Message Boxes and Dialog Windows
  379. 25779%%%%Pmv2base%%%%Creating a Message Box
  380. 25780%%%%Pmv2base%%%%Creating a System-Modal Message Box
  381. 25781%%%%Pmv2base%%%%Using a Dialog Window
  382. 25782%%%%Pmv2base%%%%Creating a Dialog Template
  383. 25783%%%%Pmv2base%%%%Creating a Modal Dialog Window
  384. 25784%%%%Pmv2base%%%%Creating a Modeless Dialog Window
  385. 25785%%%%Pmv2base%%%%Initializing a Dialog Window
  386. 25786%%%%Pmv2base%%%%Adding a Menu in a Dialog Window
  387. 25787%%%%Pmv2base%%%%Creating a Dialog Procedure
  388. 25788%%%%Pmv2base%%%%Manipulating Dialog Items
  389. 25789%%%%Pmv2base%%%%Summary
  390. 25790%%%%Pmv2base%%%%Font Dialog Controls
  391. 25791%%%%Pmv2base%%%%About the Font Dialog Control
  392. 25792%%%%Pmv2base%%%%Creating a Font Dialog
  393. 25793%%%%Pmv2base%%%%Graphical User Interface Support for the Font Dialog
  394. 25794%%%%Pmv2base%%%%Name Field
  395. 25795%%%%Pmv2base%%%%Style Field
  396. 25796%%%%Pmv2base%%%%Size Field
  397. 25797%%%%Pmv2base%%%%Emphasis Group Box
  398. 25798%%%%Pmv2base%%%%Preview Area
  399. 25799%%%%Pmv2base%%%%Filter Check Box
  400. 25800%%%%Pmv2base%%%%Standard Push button and Default Action
  401. 25801%%%%Pmv2base%%%%Customizing the Font Dialog
  402. 25802%%%%Pmv2base%%%%Summary
  403. 25803%%%%Pmv2base%%%%File Dialog Controls
  404. 25804%%%%Pmv2base%%%%About File Dialogs
  405. 25805%%%%Pmv2base%%%%Creating a File Dialog
  406. 25806%%%%Pmv2base%%%%Creating an Open Dialog
  407. 25807%%%%Pmv2base%%%%Creating a SaveAs Dialog
  408. 25808%%%%Pmv2base%%%%The File Dialog User Interface
  409. 25809%%%%Pmv2base%%%%File Name Field
  410. 25810%%%%Pmv2base%%%%File List Box
  411. 25811%%%%Pmv2base%%%%Directory List Box
  412. 25812%%%%Pmv2base%%%%Drive Field
  413. 25813%%%%Pmv2base%%%%Type Field
  414. 25814%%%%Pmv2base%%%%Standard Button and Default Action
  415. 25815%%%%Pmv2base%%%%Customizing the File Dialog
  416. 25816%%%%Pmv2base%%%%Summary
  417. 25817%%%%Pmv2base%%%%Mouse Pointers and Icons
  418. 25818%%%%Pmv2base%%%%About Mouse Pointers and Icons
  419. 25819%%%%Pmv2base%%%%Mouse-Pointer Hot Spot
  420. 25820%%%%Pmv2base%%%%Predefined Mouse Pointers
  421. 25821%%%%Pmv2base%%%%System Bit Maps
  422. 25822%%%%Pmv2base%%%%Using Mouse Pointers and Icons
  423. 25823%%%%Pmv2base%%%%Changing the Mouse Pointer
  424. 25824%%%%Pmv2base%%%%Summary
  425. 25825%%%%Pmv2base%%%%Cursors
  426. 25826%%%%Pmv2base%%%%About Cursors
  427. 25827%%%%Pmv2base%%%%Cursor Creation and Destruction
  428. 25828%%%%Pmv2base%%%%Position and Size
  429. 25829%%%%Pmv2base%%%%Other Cursor Characteristics
  430. 25830%%%%Pmv2base%%%%Cursor Visibility
  431. 25831%%%%Pmv2base%%%%Using Cursors
  432. 25832%%%%Pmv2base%%%%Creating and Destroying a Cursor
  433. 25833%%%%Pmv2base%%%%Summary
  434. 25834%%%%Pmv2base%%%%Painting and Drawing
  435. 25835%%%%Pmv2base%%%%About Painting and Drawing
  436. 25836%%%%Pmv2base%%%%Presentation Spaces and Device Contexts
  437. 25837%%%%Pmv2base%%%%Window Regions
  438. 25838%%%%Pmv2base%%%%Window Styles for Painting
  439. 25839%%%%Pmv2base%%%%WS_CLIPCHILDREN, CS_CLIPCHILDREN
  440. 25840%%%%Pmv2base%%%%WS_CLIPSIBLINGS, CS_CLIPSIBLINGS
  441. 25841%%%%Pmv2base%%%%WS_PARENTCLIP, CS_PARENTCLIP
  442. 25842%%%%Pmv2base%%%%WS_SAVEBITS, CS_SAVEBITS
  443. 25843%%%%Pmv2base%%%%WS_SYNCPAINT, CS_SYNCPAINT
  444. 25844%%%%Pmv2base%%%%CS_SIZEREDRAW
  445. 25845%%%%Pmv2base%%%%Strategies for Painting and Drawing
  446. 25846%%%%Pmv2base%%%%Drawing in a Window
  447. 25847%%%%Pmv2base%%%%The WM_PAINT Message
  448. 25848%%%%Pmv2base%%%%Drawing the Minimized View
  449. 25849%%%%Pmv2base%%%%Drawing Without the WM_PAINT Message
  450. 25850%%%%Pmv2base%%%%Three Types of Presentation Spaces
  451. 25851%%%%Pmv2base%%%%Normal Presentation Spaces
  452. 25852%%%%Pmv2base%%%%Micro Presentation Spaces
  453. 25853%%%%Pmv2base%%%%Cached-Micro Presentation Spaces
  454. 25854%%%%Pmv2base%%%%Summary
  455. 25855%%%%Pmv2base%%%%Drawing in Windows
  456. 25856%%%%Pmv2base%%%%About Window-Drawing Functions
  457. 25857%%%%Pmv2base%%%%Points
  458. 25858%%%%Pmv2base%%%%Rectangles
  459. 25859%%%%Pmv2base%%%%Using Window-Drawing Functions
  460. 25860%%%%Pmv2base%%%%Working with Points and Rectangles
  461. 25861%%%%Pmv2base%%%%Determining the Dimensions of a Rectangle
  462. 25862%%%%Pmv2base%%%%Filling a Rectangle
  463. 25863%%%%Pmv2base%%%%Scrolling the Contents of a Window
  464. 25864%%%%Pmv2base%%%%Drawing a Bit Map
  465. 25865%%%%Pmv2base%%%%Drawing Text
  466. 25866%%%%Pmv2base%%%%Summary
  467. 25867%%%%Pmv2base%%%%Hooks
  468. 25868%%%%Pmv2base%%%%About Hooks
  469. 25869%%%%Pmv2base%%%%Hook Lists
  470. 25870%%%%Pmv2base%%%%Message-Monitoring Hooks
  471. 25871%%%%Pmv2base%%%%Hook Functions
  472. 25872%%%%Pmv2base%%%%Input Hook
  473. 25873%%%%Pmv2base%%%%Send-Message Hook
  474. 25874%%%%Pmv2base%%%%Message-Filter Hook
  475. 25875%%%%Pmv2base%%%%Journal-Record Hook
  476. 25876%%%%Pmv2base%%%%Journal-Playback Hook
  477. 25877%%%%Pmv2base%%%%Help Hook
  478. 25878%%%%Pmv2base%%%%Find-Word Hook
  479. 25879%%%%Pmv2base%%%%Codepage-Changed Hook
  480. 25880%%%%Pmv2base%%%%Using Hooks
  481. 25881%%%%Pmv2base%%%%Installing and Releasing Hook Functions
  482. 25882%%%%Pmv2base%%%%Summary
  483. 25883%%%%Pmv2base%%%%Clipboards
  484. 25884%%%%Pmv2base%%%%About the Clipboard
  485. 25885%%%%Pmv2base%%%%Shared Memory and the Clipboard
  486. 25886%%%%Pmv2base%%%%Clipboard Operations
  487. 25887%%%%Pmv2base%%%%Cut and Copy Operations
  488. 25888%%%%Pmv2base%%%%Paste Operation
  489. 25889%%%%Pmv2base%%%%Standard Clipboard-Data Formats
  490. 25890%%%%Pmv2base%%%%Private Clipboard-Data Formats
  491. 25891%%%%Pmv2base%%%%Format Identification Number
  492. 25892%%%%Pmv2base%%%%Display Formats
  493. 25893%%%%Pmv2base%%%%Delayed Rendering
  494. 25894%%%%Pmv2base%%%%Clipboard Viewer
  495. 25895%%%%Pmv2base%%%%Clipboard Owner
  496. 25896%%%%Pmv2base%%%%Using the Clipboard
  497. 25897%%%%Pmv2base%%%%Putting Data on the Clipboard
  498. 25898%%%%Pmv2base%%%%Retrieving Data from the Clipboard
  499. 25899%%%%Pmv2base%%%%Viewing Data on the Clipboard
  500. 25900%%%%Pmv2base%%%%Summary
  501. 25901%%%%Pmv2base%%%%Dynamic Data Exchange
  502. 25902%%%%Pmv2base%%%%About Dynamic Data Exchange
  503. 25903%%%%Pmv2base%%%%Client and Server Interaction
  504. 25904%%%%Pmv2base%%%%Sample DDE System
  505. 25905%%%%Pmv2base%%%%Detailed DDE Example
  506. 25906%%%%Pmv2base%%%%Applications, Topics, and Items
  507. 25907%%%%Pmv2base%%%%The System Topic
  508. 25908%%%%Pmv2base%%%%DDE Initiation
  509. 25909%%%%Pmv2base%%%%Shared-Memory Object
  510. 25910%%%%Pmv2base%%%%Transaction Status Flags
  511. 25911%%%%Pmv2base%%%%Transaction and Response Messages
  512. 25912%%%%Pmv2base%%%%Request and Poke Transactions
  513. 25913%%%%Pmv2base%%%%Advise and Unadvise Transactions
  514. 25914%%%%Pmv2base%%%%Execute Transaction
  515. 25915%%%%Pmv2base%%%%DDE Termination
  516. 25916%%%%Pmv2base%%%%Unique Data Formats
  517. 25917%%%%Pmv2base%%%%Synchronization Rules
  518. 25918%%%%Pmv2base%%%%Language-Sensitive DDE Applications
  519. 25919%%%%Pmv2base%%%%Using Dynamic Data Exchange
  520. 25920%%%%Pmv2base%%%%Creating a Shared-Memory Object for DDE
  521. 25921%%%%Pmv2base%%%%Sending a Positive Acknowledgment
  522. 25922%%%%Pmv2base%%%%Sending a Negative Acknowledgment
  523. 25923%%%%Pmv2base%%%%Performing a One-Time Data Transfer
  524. 25924%%%%Pmv2base%%%%Establishing a Permanent Data Link
  525. 25925%%%%Pmv2base%%%%Executing Commands in a Remote Application
  526. 25926%%%%Pmv2base%%%%Terminating a DDE Conversation
  527. 25927%%%%Pmv2base%%%%Summary
  528. 25928%%%%Pmv2base%%%%Direct Manipulation
  529. 25929%%%%Pmv2base%%%%About Direct Manipulation
  530. 25930%%%%Pmv2base%%%%Using Direct Manipulation in an Application
  531. 25931%%%%Pmv2base%%%%Writing a Source Application
  532. 25932%%%%Pmv2base%%%%Type
  533. 25933%%%%Pmv2base%%%%True Type
  534. 25934%%%%Pmv2base%%%%Rendering Mechanism and Format
  535. 25935%%%%Pmv2base%%%%Native Rendering Mechanism and Format
  536. 25936%%%%Pmv2base%%%%Suggested Name at Target
  537. 25937%%%%Pmv2base%%%%Container Name
  538. 25938%%%%Pmv2base%%%%Source Name
  539. 25939%%%%Pmv2base%%%%Dragging the Objects
  540. 25940%%%%Pmv2base%%%%Application-Defined Drag Operations
  541. 25941%%%%Pmv2base%%%%Completing a Direct Manipulation Operation
  542. 25942%%%%Pmv2base%%%%DRAGDROP Sample Program
  543. 25943%%%%Pmv2base%%%%Summary of Functions Used by the Source
  544. 25944%%%%Pmv2base%%%%Writing a Target Application
  545. 25945%%%%Pmv2base%%%%Messages Sent to a Target Application
  546. 25946%%%%Pmv2base%%%%Responding to Messages and Providing Visible Feedback
  547. 25947%%%%Pmv2base%%%%Providing Customized Images
  548. 25948%%%%Pmv2base%%%%Providing Target Emphasis
  549. 25949%%%%Pmv2base%%%%Keyboard Augmentation
  550. 25950%%%%Pmv2base%%%%Operation Emphasis
  551. 25951%%%%Pmv2base%%%%Summary of Functions Used by the Target
  552. 25952%%%%Pmv2base%%%%Two-Object Drag
  553. 25953%%%%Pmv2base%%%%Application Interaction after a Drop
  554. 25954%%%%Pmv2base%%%%Conversation Initiation
  555. 25955%%%%Pmv2base%%%%Considerations when Establishing a Conversation
  556. 25956%%%%Pmv2base%%%%Determining Whether Data Can be Exchanged
  557. 25957%%%%Pmv2base%%%%Determining How To Exchange the Data
  558. 25958%%%%Pmv2base%%%%Performance Considerations
  559. 25959%%%%Pmv2base%%%%Using Direct Manipulation Data Transfer in an Application
  560. 25960%%%%Pmv2base%%%%Conversation after the Drop
  561. 25961%%%%Pmv2base%%%%Standard Rendering Mechanisms
  562. 25962%%%%Pmv2base%%%%OS/2 File Rendering Mechanism
  563. 25963%%%%Pmv2base%%%%Mechanism Name
  564. 25964%%%%Pmv2base%%%%Messages
  565. 25965%%%%Pmv2base%%%%Native Rendering by the Target
  566. 25966%%%%Pmv2base%%%%Preventing a Target from Rendering an Item
  567. 25967%%%%Pmv2base%%%%Requesting the Source to Render the Item
  568. 25968%%%%Pmv2base%%%%Allocating and Freeing a DRAGTRANSFER Structure
  569. 25969%%%%Pmv2base%%%%Operation Specifics
  570. 25970%%%%Pmv2base%%%%Non-Native Mechanism Actions
  571. 25971%%%%Pmv2base%%%%Naming Conventions
  572. 25972%%%%Pmv2base%%%%Types
  573. 25973%%%%Pmv2base%%%%Print Rendering Mechanism
  574. 25974%%%%Pmv2base%%%%Mechanism Name
  575. 25975%%%%Pmv2base%%%%Messages
  576. 25976%%%%Pmv2base%%%%Native Mechanism Actions
  577. 25977%%%%Pmv2base%%%%Naming Conventions
  578. 25978%%%%Pmv2base%%%%Dynamic Data Exchange (DDE) Rendering Mechanism
  579. 25979%%%%Pmv2base%%%%Mechanism Name
  580. 25980%%%%Pmv2base%%%%Messages
  581. 25981%%%%Pmv2base%%%%Native Mechanism Actions
  582. 25982%%%%Pmv2base%%%%Operation Specifics
  583. 25983%%%%Pmv2base%%%%Non-Native Mechanism Actions
  584. 25984%%%%Pmv2base%%%%Naming Conventions
  585. 25985%%%%Pmv2base%%%%Types
  586. 25986%%%%Pmv2base%%%%Application Extensions to the Direct Manipulation Data Transfer Protocol
  587. 25987%%%%Pmv2base%%%%Rendering Mechanism Name
  588. 25988%%%%Pmv2base%%%%Native Mechanism Actions
  589. 25989%%%%Pmv2base%%%%Naming Conventions
  590. 25990%%%%Pmv2base%%%%Performance Considerations
  591. 25991%%%%Pmv2base%%%%Summary
  592. 25992%%%%Pmv2base%%%%Window Timers
  593. 25993%%%%Pmv2base%%%%About Window Timers
  594. 25994%%%%Pmv2base%%%%Using Window Timers
  595. 25995%%%%Pmv2base%%%%Summary
  596. 25996%%%%Pmv2base%%%%Atom Tables
  597. 25997%%%%Pmv2base%%%%About Atom Tables
  598. 25998%%%%Pmv2base%%%%System Atom Table
  599. 25999%%%%Pmv2base%%%%Private Atom Tables
  600. 26000%%%%Pmv2base%%%%Atom-Table Handle
  601. 26001%%%%Pmv2base%%%%Atom Types
  602. 26002%%%%Pmv2base%%%%String Atoms
  603. 26003%%%%Pmv2base%%%%Integer Atoms
  604. 26004%%%%Pmv2base%%%%Atom Creation and Usage Count
  605. 26005%%%%Pmv2base%%%%Atom-Table Queries
  606. 26006%%%%Pmv2base%%%%Atom String Formats
  607. 26007%%%%Pmv2base%%%%Using Atom Tables
  608. 26008%%%%Pmv2base%%%%Creating Unique Window-Message Atoms
  609. 26009%%%%Pmv2base%%%%Creating DDE Formats and a Unique Clipboard Format
  610. 26010%%%%Pmv2base%%%%Summary
  611. 26011%%%%Pmv2base%%%%Initialization Files
  612. 26012%%%%Pmv2base%%%%About Initialization Files
  613. 26013%%%%Pmv2base%%%%Using Initialization Files
  614. 26014%%%%Pmv2base%%%%Creating, Opening, and Closing Initialization Files
  615. 26015%%%%Pmv2base%%%%Reading and Writing Settings
  616. 26016%%%%Pmv2base%%%%Identifying the OS/2 Initialization Files
  617. 26017%%%%Pmv2base%%%%Summary
  618. 26018%%%%Pmv2base%%%%Appendix A. Comparison of 1989 and 1991 CUA User Interface Guidelines
  619. 26023%%%%Pmv2base%%%%Appendix B. Documenting the CUA User Interface in Products
  620. 26024%%%%Pmv2base%%%%General Terminology Guidelines
  621. 26025%%%%Pmv2base%%%%How to Use This Table
  622. 26033%%%%Pmv2base%%%%Appendix C. List of Approved Deviations from CUA User Interface Guidelines
  623.