69 lines
1.9 KiB
C++
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
|