Changeset 356 for trunk/dll/presparm.c
- Timestamp:
- Jul 26, 2006, 9:58:37 PM (19 years ago)
- File:
-
- 1 edited
-
trunk/dll/presparm.c (modified) (9 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/dll/presparm.c
r2 r356 1 2 /*********************************************************************** 3 4 $Id$ 5 6 Edit presentation parameters 7 8 Copyright (c) 1993-98 M. Kimes 9 Copyright (c) 2006 Steven H.Levine 10 11 22 Jul 06 SHL Check more run time errors 12 13 ***********************************************************************/ 14 1 15 #define INCL_DOS 2 16 #define INCL_WIN 3 17 #define INCL_GPI 4 5 18 #include <os2.h> 19 6 20 #include <stdarg.h> 7 21 #include <stdio.h> … … 9 23 #include <string.h> 10 24 #include <ctype.h> 25 11 26 #include "fm3dll.h" 27 28 static PSZ pszSrcFile = __FILE__; 12 29 13 30 #pragma alloc_text(PRESPARAM,CopyPresParams,SetPresParams,IfNoParam) 14 31 #pragma alloc_text(PRESPARAM,PresParamChanged,RestorePresParams) 15 32 #pragma alloc_text(PRESPARAM,StoreWndPresParams) 16 17 33 18 34 #ifdef NEVER … … 22 38 * pPresParams ie. WinCreateWindow(,,,,,,,,,,,, PVOID pPresParams) 23 39 */ 24 VOID StoreWndPresParams (HWND hwnd,CHAR *tagname,HINI prof) {25 40 VOID StoreWndPresParams (HWND hwnd,CHAR *tagname,HINI prof) 41 { 26 42 PARAM *pparam; 27 43 PRESPARAMS *ppresparams; … … 30 46 return; 31 47 /* setup memory access */ 32 ppresparams = (PRESPARAMS *) malloc(PP_MAXBUF);48 ppresparams = (PRESPARAMS *)xmalloc(PP_MAXBUF,pszSrcFile,__LINE__); 33 49 if(!ppresparams) 34 50 return; … … 322 338 } 323 339 324 #endif 325 326 327 VOID CopyPresParams (HWND target,HWND source) {328 340 #endif // NEVER 341 342 343 VOID CopyPresParams (HWND target,HWND source) 344 { 329 345 /* 330 346 * Copy presentation parameters of interest to us from one window … … 355 371 356 372 357 VOID SetPresParams (HWND hwnd,RGB2 *back,RGB2 *fore,RGB2 *border,CHAR *font) {358 373 VOID SetPresParams (HWND hwnd,RGB2 *back,RGB2 *fore,RGB2 *border,CHAR *font) 374 { 359 375 if(font) 360 376 WinSetPresParam(hwnd, … … 380 396 381 397 382 VOID IfNoParam(HWND hwnd,CHAR *keyroot,ULONG size,PVOID attrvalue) {383 398 VOID IfNoParam(HWND hwnd,CHAR *keyroot,ULONG size,PVOID attrvalue) 399 { 384 400 ULONG fsize = 0L; 385 401 CHAR s[81]; … … 400 416 401 417 402 VOID PresParamChanged (HWND hwnd,CHAR *keyroot,MPARAM mp1,MPARAM mp2) {403 404 ULONG AttrFound,AttrValue[64],cbRetLen;418 VOID PresParamChanged (HWND hwnd,CHAR *keyroot,MPARAM mp1,MPARAM mp2) 419 { 420 ULONG AttrFound,AttrValue[64],cbRetLen; 405 421 406 422 cbRetLen = WinQueryPresParam(hwnd,(ULONG)mp1,0,&AttrFound, … … 440 456 441 457 442 VOID RestorePresParams (HWND hwnd,CHAR *keyroot) {443 444 CHAR s[81];458 VOID RestorePresParams (HWND hwnd,CHAR *keyroot) 459 { 460 CHAR s[81]; 445 461 ULONG AttrValue[64],size; 446 462
Note:
See TracChangeset
for help on using the changeset viewer.
