1 /*******************************************************************************
5 ** static char sccsid[] = "@(#)editor.h 1.12 94/03/03 Copyr 1991 Sun Microsystems, Inc.";
7 ** $XConsortium: editor.h /main/4 1996/05/23 11:18:40 rswiston $
9 ** RESTRICTED CONFIDENTIAL INFORMATION:
11 ** The information in this document is subject to special
12 ** restrictions in a confidential disclosure agreement between
13 ** HP, IBM, Sun, USL, SCO and Univel. Do not distribute this
14 ** document outside HP, IBM, Sun, USL, SCO, or Univel without
15 ** Sun's specific written approval. This document and all copies
16 ** and derivative works thereof must be returned or destroyed at
19 ** Copyright 1993 Sun Microsystems, Inc. All rights reserved.
21 *******************************************************************************/
24 * (c) Copyright 1993, 1994 Hewlett-Packard Company *
25 * (c) Copyright 1993, 1994 International Business Machines Corp. *
26 * (c) Copyright 1993, 1994 Sun Microsystems, Inc. *
27 * (c) Copyright 1993, 1994 Novell, Inc. *
39 #include "reminders.h"
41 /*******************************************************************************
45 *******************************************************************************/
48 CSA_entry_handle *appt_head;
65 Boolean editor_view_is_up;
66 Widget expand_ui_button;
82 Widget view_list_label;
85 Widget view_cancel_button;
86 Widget view_help_button;
87 Glance view_list_glance;
91 /*******************************************************************************
93 ** Editor external function declarations
95 *******************************************************************************/
96 extern void add_to_appt_list P((CSA_entry_handle, Editor*));
97 extern void add_all_appt P((Editor*));
98 extern void build_editor_list P((Editor*, Tick, Glance, CSA_entry_handle**,
100 extern int build_editor_view P((Editor*, Glance, Boolean));
101 extern Boolean editor_change P((Dtcm_appointment*, CSA_entry_handle,
102 CSA_entry_handle*, Calendar*));
103 extern void editor_clean_up P((Editor*));
104 extern Boolean editor_created P((Editor*));
105 extern Boolean editor_delete P((CSA_entry_handle, Calendar*));
106 extern Boolean editor_insert P((Dtcm_appointment*, CSA_entry_handle*,
108 extern CSA_entry_handle editor_nth_appt P((Editor*, int));
109 extern Boolean editor_showing P((Editor*));
110 extern Boolean editor_view_showing P((Editor*));
111 extern void get_editor_vals P((Editor*));
112 extern void set_editor_defaults P((Editor*, Tick, Tick, Boolean));
113 extern void set_editor_title P((Editor*, char *));
114 extern void set_editor_vals P((Editor*, Tick, Tick));
115 extern void show_editor P((Calendar*, Tick, Tick, Boolean));
116 extern void show_editor_view P((Calendar*, Glance));
117 extern void e_make_editor P((Calendar*));