Changeset 9 for trunk/txlib
- Timestamp:
- 01/05/06 13:45:22 (3 years ago)
- Location:
- trunk/txlib
- Files:
-
- 24 removed
- 5 modified
-
_txall_/lib/txdosd.lib (deleted)
-
_txall_/lib/txdosr.lib (deleted)
-
_txall_/lib/txdost.lib (deleted)
-
_txall_/lib/txlind.lib (deleted)
-
_txall_/lib/txlinr.lib (deleted)
-
_txall_/lib/txlint.lib (deleted)
-
_txall_/lib/txos2d.lib (deleted)
-
_txall_/lib/txos2r.lib (deleted)
-
_txall_/lib/txos2t.lib (deleted)
-
_txall_/lib/txwind.lib (deleted)
-
_txall_/lib/txwinr.lib (deleted)
-
_txall_/lib/txwint.lib (deleted)
-
_txmin_/lib/txdosd.lib (deleted)
-
_txmin_/lib/txdosr.lib (deleted)
-
_txmin_/lib/txdost.lib (deleted)
-
_txmin_/lib/txlind.lib (deleted)
-
_txmin_/lib/txlinr.lib (deleted)
-
_txmin_/lib/txlint.lib (deleted)
-
_txmin_/lib/txos2d.lib (deleted)
-
_txmin_/lib/txos2r.lib (deleted)
-
_txmin_/lib/txos2t.lib (deleted)
-
_txmin_/lib/txwind.lib (deleted)
-
_txmin_/lib/txwinr.lib (deleted)
-
_txmin_/lib/txwint.lib (deleted)
-
include/txwin.h (modified) (1 diff)
-
txvers.h (modified) (1 diff)
-
txwdraw.c (modified) (1 diff)
-
txwidget.c (modified) (2 diffs)
-
txwproc.c (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/txlib/include/txwin.h
r1 r9 1879 1879 TXWHANDLE owner, // IN owner window 1880 1880 TXWINPROC dlgproc, // IN dialog proc or NULL 1881 void *usrdata, // IN window data (QWP_USER) 1881 1882 char *title, // IN title for the dialog 1882 1883 ULONG flags, // IN specification flags -
trunk/txlib/txvers.h
r7 r9 40 40 // Originally developed for LPTool/DFSee utilities, open-sourced in 2005 41 41 // 42 #define TXLIB_V "1.05 29-12-2005" // JvW Fixed Radio-repaint bug on (x == TRUE) 42 #define TXLIB_V "1.06 05-01-2006" // JvW Topline feedback on alt-/ trace toggle 43 //efine TXLIB_V "1.06 05-01-2006" // JvW Added usrdata ptr to txwWidgetDialog() 44 //efine TXLIB_V "1.05 29-12-2005" // JvW Fixed Radio-repaint bug on (x == TRUE) 43 45 //efine TXLIB_V "1.05 27-12-2005" // JvW Made O_BINARY default for Linux files 44 46 //efine TXLIB_V "1.05 13-12-2005" // JvW Fix set focus on [OK] in WidgetDialog -
trunk/txlib/txwdraw.c
r7 r9 1526 1526 TxwAC( cDskTraceStand, color)); 1527 1527 1528 #if defined (HAVETHREADS) 1529 txwSignalEventHook( TXHK_DSKTOPLN, dskTop); 1528 #if defined (NEVER) // recursion problem with TRACE 1529 txwSignalEventHook( TXHK_DSKTOPLN, // since PostMsg traces too 1530 dskTop); 1530 1531 #endif 1531 1532 -
trunk/txlib/txwidget.c
r7 r9 312 312 TXWHANDLE owner, // IN owner window 313 313 TXWINPROC dlgproc, // IN dialog proc or NULL 314 void *usrdata, // IN window data (QWP_USER) 314 315 char *title, // IN title for the dialog 315 316 ULONG flags, // IN specification flags … … 391 392 if ((rc = txwCreateWidgets( pframe, gwdata, 1, 1)) == NO_ERROR) 392 393 { 393 rc = txwDlgBox( parent, owner, (dlgproc) ? dlgproc : txwDefDlgProc, 394 pframe, NULL); 394 rc = txwDlgBox( parent, owner, 395 (dlgproc) ? dlgproc : txwDefDlgProc, 396 pframe, usrdata); 395 397 } 396 398 } -
trunk/txlib/txwproc.c
r7 r9 208 208 txwPostMsg( hwnd, TXWM_ACTIVATE, TRUE, 0); 209 209 } 210 txwSetWindowPtr( hwnd, TXQWP_USER, (void *) mp2); // user data 210 211 break; 211 212 … … 555 556 556 557 case TXa_SLASH: // toggle trace value 557 switch (TxTrLevel) 558 { 559 case 0: TxTrLevel = 1; break; 560 case 1: TxTrLevel = 100; break; 561 default: TxTrLevel = 0; break; 558 switch (TxTrLevel) // and slowdown delay 559 { 560 case 0: 561 TxTrLevel = 1; 562 break; 563 564 case 1: 565 TxTrLevel = 100; 566 if (TxQueryLogFile( NULL, NULL) != NULL) 567 { 568 TXLN line; 569 570 sprintf( line, "Tracing to: %s ", TxQueryLogName()); 571 txwSetDesktopTopLine( line, cSchemeColor); 572 } 573 else if (TxTrLogOnly == FALSE) 574 { 575 txwSetDesktopTopLine( "Tracing to SCREEN ... ", 576 cSchemeColor); 577 } 578 else 579 { 580 txwSetDesktopTopLine( "Tracing to nowhere ... ", 581 cSchemeColor); 582 } 583 break; 584 585 default: 586 TxTrLevel = 0; 587 TxTrSlowDown = 0; 588 txwSetDesktopTopLine( "Tracing stopped, no delay ... ", 589 cSchemeColor); 590 break; 562 591 } 563 592 break; … … 1367 1396 ENTER(); 1368 1397 1398 TRACES(( "Frame hwnd:%8.8lx dlgproc:%8.8lx cData:%8.8lx\n", dlg, dlgproc, cData)); 1399 1369 1400 //- to be refined (long term) create dialog from template instead of 1370 1401 //- complete dialog frame + controls setup with CreateWindow