Initial import of the CDE 2.1.30 sources from the Open Group.
This commit is contained in:
126
cde/programs/ttsnoop/apiTracer_stubs.C.src
Normal file
126
cde/programs/ttsnoop/apiTracer_stubs.C.src
Normal file
@@ -0,0 +1,126 @@
|
||||
/*** DTB_USER_CODE_START vvv Add file header below vvv ***/
|
||||
//%% (c) Copyright 1993, 1994 Hewlett-Packard Company
|
||||
//%% (c) Copyright 1993, 1994 International Business Machines Corp.
|
||||
//%% (c) Copyright 1993, 1994 Sun Microsystems, Inc.
|
||||
//%% (c) Copyright 1993, 1994 Novell, Inc.
|
||||
//%% $XConsortium: apiTracer_stubs.C.src /main/3 1995/11/06 17:10:09 rswiston $
|
||||
/*** DTB_USER_CODE_END ^^^ Add file header above ^^^ ***/
|
||||
|
||||
/*
|
||||
* File: apiTracer_stubs.c
|
||||
* Contains: Module callbacks and connection functions
|
||||
*
|
||||
* This file was generated by dtcodegen, from module apiTracer
|
||||
*
|
||||
* Any text may be added between the DTB_USER_CODE_START and
|
||||
* DTB_USER_CODE_END comments (even non-C code). Descriptive comments
|
||||
* are provided only as an aid.
|
||||
*
|
||||
* ** EDIT ONLY WITHIN SECTIONS MARKED WITH DTB_USER_CODE COMMENTS. **
|
||||
* ** ALL OTHER MODIFICATIONS WILL BE OVERWRITTEN. DO NOT MODIFY OR **
|
||||
* ** DELETE THE GENERATED COMMENTS! **
|
||||
*/
|
||||
|
||||
#include <stdio.h>
|
||||
#include <Xm/Xm.h>
|
||||
#include "dtb_utils.h"
|
||||
#include "apiTracer_ui.h"
|
||||
|
||||
/*
|
||||
* Header files for cross-module connections
|
||||
*/
|
||||
#include "ttsnoop_ui.h"
|
||||
|
||||
|
||||
/**************************************************************************
|
||||
*** DTB_USER_CODE_START
|
||||
***
|
||||
*** All necessary header files have been included.
|
||||
***
|
||||
*** Add include files, types, macros, externs, and user functions here.
|
||||
***/
|
||||
|
||||
#include <Tt/tt_c.h>
|
||||
#include "DtTt.h"
|
||||
|
||||
/*** DTB_USER_CODE_END
|
||||
***
|
||||
*** End of user code section
|
||||
***
|
||||
**************************************************************************/
|
||||
|
||||
|
||||
|
||||
void
|
||||
apiTracer_closeButton_CB1(
|
||||
Widget widget,
|
||||
XtPointer clientData,
|
||||
XtPointer callData
|
||||
)
|
||||
{
|
||||
/*** DTB_USER_CODE_START vvv Add C variables and code below vvv ***/
|
||||
/*** DTB_USER_CODE_END ^^^ Add C variables and code above ^^^ ***/
|
||||
|
||||
DtbApiTracerTracerInfo instance = (DtbApiTracerTracerInfo)clientData;
|
||||
|
||||
if (!(instance->initialized))
|
||||
{
|
||||
dtb_api_tracer_tracer_initialize(instance, dtb_ttsnoop_ttsnoop_win.ttsnoopWin);
|
||||
}
|
||||
XtUnmanageChild(instance->tracer_shellform);
|
||||
|
||||
/*** DTB_USER_CODE_START vvv Add C code below vvv ***/
|
||||
/*** DTB_USER_CODE_END ^^^ Add C code above ^^^ ***/
|
||||
}
|
||||
|
||||
|
||||
void
|
||||
stopApiTracing(
|
||||
Widget widget,
|
||||
XtPointer clientData,
|
||||
XtPointer callData
|
||||
)
|
||||
{
|
||||
/*** DTB_USER_CODE_START vvv Add C variables and code below vvv ***/
|
||||
/*** DTB_USER_CODE_END ^^^ Add C variables and code above ^^^ ***/
|
||||
|
||||
/*** DTB_USER_CODE_START vvv Add C code below vvv ***/
|
||||
DtbApiTracerTracerInfo instance = (DtbApiTracerTracerInfo)clientData;
|
||||
int wasOn = tt_trace_control( -1 );
|
||||
DtTtSetLabel( instance->cancelButton, wasOn ? "Start" : "Stop" );
|
||||
/*** DTB_USER_CODE_END ^^^ Add C code above ^^^ ***/
|
||||
}
|
||||
|
||||
|
||||
void
|
||||
helpApiTracing(
|
||||
Widget widget,
|
||||
XtPointer clientData,
|
||||
XtPointer callData
|
||||
)
|
||||
{
|
||||
/*** DTB_USER_CODE_START vvv Add C variables and code below vvv ***/
|
||||
/*** DTB_USER_CODE_END ^^^ Add C variables and code above ^^^ ***/
|
||||
|
||||
/*** DTB_USER_CODE_START vvv Add C code below vvv ***/
|
||||
_DtMan( 0, "tt_trace_control" );
|
||||
/*** DTB_USER_CODE_END ^^^ Add C code above ^^^ ***/
|
||||
}
|
||||
|
||||
|
||||
|
||||
/**************************************************************************
|
||||
*** DTB_USER_CODE_START
|
||||
***
|
||||
*** All automatically-generated data and functions have been defined.
|
||||
***
|
||||
*** Add new functions here, or at the top of the file.
|
||||
***/
|
||||
|
||||
/*** DTB_USER_CODE_END
|
||||
***
|
||||
*** End of user code section
|
||||
***
|
||||
**************************************************************************/
|
||||
|
||||
|
||||
Reference in New Issue
Block a user