 /*
  * Khoros: $Id: form_info.h,v 1.3 1992/03/20 22:52:53 dkhoros Exp $
  */

 /*
  * $Log: form_info.h,v $
 * Revision 1.3  1992/03/20  22:52:53  dkhoros
 * VirtualPatch5
 *
  */

/*
 *---------------------------------------------------------------------
 *            Copyright 1990 University of New Mexico
 * 
 * Permission to copy and modify this software and its documen- 
 * tation only for internal use in your organization is hereby 
 * granted, provided that this notice is retained thereon and 
 * on all copies.  UNM makes no representations as too the sui- 
 * tability and operability of this software for any purpose. 
 * It is provided 'as is' without express or implied warranty. 
 *  
 * UNM DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, 
 * INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FIT- 
 * NESS.  IN NO EVENT SHALL UNM BE LIABLE FOR ANY SPECIAL, 
 * INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY OTHER DAMAGES WHAT- 
 * SOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER 
 * IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS 
 * ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PER- 
 * FORMANCE OF THIS SOFTWARE. 
 *  
 * No other rights, including for example, the right to redis- 
 * tribute this software and its documentation or the right to 
 * prepare derivative works, are granted unless specifically 
 * provided in a separate license agreement. 
 * 
 *---------------------------------------------------------------------
 */

/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>  <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
 >>>>
 >>>>         File Name:  form_info.h
 >>>>
 >>>>      Program Desc:  structure in which values extracted
 >>>>                      from the graphical user interface are stored
 >>>>
 >>>>            Author:  automatically generated by conductor
 >>>>
 >>>> Date Last Updated:  Sat Mar 14 14:31:33 1992
 >>>>
 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>   <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/

typedef struct {

        char *toolbox;
        int toolbox_index;
        int toolbox_selected;

        char *toolpath;
        int toolpath_index;

        char *author;
        int author_index;

        char *user;
        int user_index;

        char *title;
        int title_index;

        char *sdescript;
        int sdescript_index;

        char *info;
        int info_index;

        int create;
        int create_index;

        int add;
        int add_index;

} Kraftsman_create;



typedef struct {

        char *toolbox;
        int toolbox_index;
        int toolbox_selected;

        int tselect;
        int tselect_index;

        char *libdir;
        int libdir_index;

        char *bindir;
        int bindir_index;

        char *libpath;
        int libpath_index;

        char *incpath;
        int incpath_index;

        char *ccdef;
        int ccdef_index;

        char *toollib;
        int toollib_index;

        char *forlib;
        int forlib_index;

        char *xlib;
        int xlib_index;

        int configure;
        int configure_index;

} Kraftsman_configure;

typedef struct {

        int delete;

        int remove;

        Kraftsman_create  *create;
        int create_selected;
        int create_index;
        int create_gb_index;

        Kraftsman_configure  *configure;
        int configure_selected;
        int configure_index;
        int configure_gb_index;

        int quit;

}  Master_Kraftsman;


typedef struct { 

        Master_Kraftsman  *Kraftsman;
        int Kraftsman_selected;
        int Kraftsman_index;
        int Kraftsman_sfb_index;


 }  Master; 

