1 /*------------------------------------------------------------\ 2 | | 3 | This file is part of the Alliance CAD System Copyright | 4 | (C) Laboratoire LIP6 - D�partement ASIM Universite P&M Curie| 5 | | 6 | Home page : http://www-asim.lip6.fr/alliance/ | 7 | E-mail : mailto:alliance-users@asim.lip6.fr | 8 | | 9 | This progam is free software; you can redistribute it | 10 | and/or modify it under the terms of the GNU General Public | 11 | License as published by the Free Software Foundation; | 12 | either version 2 of the License, or (at your option) any | 13 | later version. | 14 | | 15 | Alliance VLSI CAD System is distributed in the hope that | 16 | it will be useful, but WITHOUT ANY WARRANTY; | 17 | without even the implied warranty of MERCHANTABILITY or | 18 | FITNESS FOR A PARTICULAR PURPOSE. See the GNU General | 19 | Public License for more details. | 20 | | 21 | You should have received a copy of the GNU General Public | 22 | License along with the GNU C Library; see the file COPYING. | 23 | If not, write to the Free Software Foundation, Inc., | 24 | 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. | 25 | | 26 \------------------------------------------------------------*/ 27 28 /*------------------------------------------------------------\ 29 | | 30 | Tool : GRAAL | 31 | | 32 | File : Dialog.h | 33 | | 34 | Author : Jacomme Ludovic | 35 | | 36 | Date : 28.03.95 | 37 | | 38 \------------------------------------------------------------*/ 39 40 /*------------------------------------------------------------\ 41 | | 42 | Include Files | 43 | | 44 \------------------------------------------------------------*/ 45 46 # ifndef GRAAL_EDIT_DIALOG 47 # define GRAAL_EDIT_DIALOG 48 49 50 /*------------------------------------------------------------\ 51 | | 52 | Constants | 53 | | 54 \------------------------------------------------------------*/ 55 /*------------------------------------------------------------\ 56 | | 57 | Types | 58 | | 59 \------------------------------------------------------------*/ 60 /*------------------------------------------------------------\ 61 | | 62 | Variables | 63 | | 64 \------------------------------------------------------------*/ 65 66 extern GraalDialogItem GraalSearchConnectorDialog; 67 extern GraalDialogItem GraalSearchInstanceDialog; 68 extern GraalDialogItem GraalSearchReferenceDialog; 69 extern GraalDialogItem GraalSearchViaDialog; 70 extern GraalDialogItem GraalSearchSegmentDialog; 71 72 extern GraalDialogItem GraalModifySegmentWidthDialog; 73 extern GraalDialogItem GraalModifySegmentNameDialog; 74 extern GraalDialogItem GraalModifyTransistorWidthDialog; 75 extern GraalDialogItem GraalModifyTransistorNameDialog; 76 extern GraalDialogItem GraalModifyConnectorWidthDialog; 77 extern GraalDialogItem GraalModifyConnectorNameDialog; 78 extern GraalDialogItem GraalModifyReferenceNameDialog; 79 extern GraalDialogItem GraalModifyInstanceNameDialog; 80 extern GraalDialogItem GraalModifyInstanceModelDialog; 81 extern GraalDialogItem GraalModifyViaNameDialog; 82 extern GraalDialogItem GraalModifyBigViaNameDialog; 83 84 /*------------------------------------------------------------\ 85 | | 86 | Functions | 87 | | 88 \------------------------------------------------------------*/ 89 90 extern void CallbackModifySegmentWidthOk(); 91 extern void CallbackModifySegmentWidthCancel(); 92 extern void CallbackModifySegmentNameOk(); 93 extern void CallbackModifySegmentNameCancel(); 94 95 extern void CallbackModifyTransistorWidthOk(); 96 extern void CallbackModifyTransistorWidthCancel(); 97 extern void CallbackModifyTransistorNameOk(); 98 extern void CallbackModifyTransistorNameCancel(); 99 100 extern void CallbackModifyConnectorWidthOk(); 101 extern void CallbackModifyConnectorWidthCancel(); 102 extern void CallbackModifyConnectorNameOk(); 103 extern void CallbackModifyConnectorNameCancel(); 104 105 extern void CallbackModifyViaNameOk(); 106 extern void CallbackModifyViaNameCancel(); 107 extern void CallbackModifyBigViaNameOk(); 108 extern void CallbackModifyBigViaNameCancel(); 109 110 extern void CallbackModifyInstanceNameOk(); 111 extern void CallbackModifyInstanceNameCancel(); 112 113 extern void CallbackModifyInstanceModelOk(); 114 extern void CallbackModifyInstanceModelCancel(); 115 116 extern void CallbackModifyReferenceNameOk(); 117 extern void CallbackModifyReferenceNameCancel(); 118 119 extern void CallbackSearchConnectorOk(); 120 extern void CallbackSearchConnectorCancel(); 121 122 extern void CallbackSearchInstanceOk(); 123 extern void CallbackSearchInstanceCancel(); 124 125 extern void CallbackSearchReferenceOk(); 126 extern void CallbackSearchReferenceCancel(); 127 128 extern void CallbackSearchSegmentOk(); 129 extern void CallbackSearchSegmentCancel(); 130 131 extern void CallbackSearchViaOk(); 132 extern void CallbackSearchViaCancel(); 133 134 extern void GraalLimitedLoop(); 135 136 # endif 137