1
0
Files
irix-657m-src/eoe/cmd/pcp/pmrun/RunDialog.h
2022-09-29 17:59:04 +03:00

69 lines
1.9 KiB
C++

//
// Copyright 1997, Silicon Graphics, Inc.
// ALL RIGHTS RESERVED
//
// UNPUBLISHED -- Rights reserved under the copyright laws of the United
// States. Use of a copyright notice is precautionary only and does not
// imply publication or disclosure.
//
// U.S. GOVERNMENT RESTRICTED RIGHTS LEGEND:
// Use, duplication or disclosure by the Government is subject to restrictions
// as set forth in FAR 52.227.19(c)(2) or subparagraph (c)(1)(ii) of the Rights
// in Technical Data and Computer Software clause at DFARS 252.227-7013 and/or
// in similar or successor clauses in the FAR, or the DOD or NASA FAR
// Supplement. Contractor/manufacturer is Silicon Graphics, Inc.,
// 2011 N. Shoreline Blvd. Mountain View, CA 94039-7311.
//
// THE CONTENT OF THIS WORK CONTAINS CONFIDENTIAL AND PROPRIETARY
// INFORMATION OF SILICON GRAPHICS, INC. ANY DUPLICATION, MODIFICATION,
// DISTRIBUTION, OR DISCLOSURE IN ANY FORM, IN WHOLE, OR IN PART, IS STRICTLY
// PROHIBITED WITHOUT THE PRIOR EXPRESS WRITTEN PERMISSION OF SILICON
// GRAPHICS, INC.
//
#ifndef RUNDIALOG_H
#define RUNDIALOG_H
#include <Vk/VkGenericDialog.h>
class RunDialog: public VkGenericDialog {
public:
RunDialog(const char *, const char *, const char *, double,
const char *, const char *, int, const char **);
virtual ~RunDialog();
const char *className();
virtual Widget createDialog(Widget);
protected:
// Classes created by this class
class RunForm *_runForm;
// Member functions called from callbacks
virtual void apply(Widget, XtPointer);
virtual void cancel(Widget, XtPointer);
virtual void ok(Widget, XtPointer);
virtual void help(Widget, XtPointer);
private:
char *_host;
char *_archive;
double _delta;
char *_start;
char *_finish;
int _numspecs;
char **_specs;
static void helpCallback(Widget, XtPointer, XtPointer);
};
#endif