1 ###############################################################################
4 # @(#)dtbuilder.dt 1.3 23 Mar 1994
6 # DataType Definitions for the Application Builder
8 # Common Desktop Environment 1.0
10 # (c) Copyright 1993, 1994, 1995 Hewlett-Packard Company
11 # (c) Copyright 1993, 1994, 1995 International Business Machines Corp.
12 # (c) Copyright 1993, 1994, 1995 Sun Microsystems, Inc.
13 # (c) Copyright 1993, 1994, 1995 Novell, Inc.
15 # $TOG: dtbuilder.dt /main/5 1999/02/23 13:26:42 mgreess $
17 ###############################################################################
20 ###############################################################################
22 # WARNING: This file may be overwritten in subsequent installations of
23 # the Common Desktop Environment (CDE). Consequently, any system wide
24 # changes should be made to an equivalent database file in
25 # /etc/dt/types and not in this file.
27 ###############################################################################
29 ###################################################################
33 ###################################################################
40 DESCRIPTION This file contains project data for the \
41 desktop Application Builder. Its data type is \
42 named BIP. BIP files have named ending with '.bip'.
46 DATA_ATTRIBUTES_NAME BIP
56 EXEC_STRING dtbuilder "%(File)Arg_1%"
57 DESCRIPTION This action opens an Application Builder project \
58 file (*.bip) by running the Application Builder \
59 and loading that file.
69 ###################################################################
77 DESCRIPTION This file contains module data for the desktop \
78 Application Builder. Its data type is named BIL. \
79 BIL files have names ending with '.bil'.
83 DATA_ATTRIBUTES_NAME BIL
93 EXEC_STRING dtbuilder "%(File)Arg_1%"
94 DESCRIPTION This action opens an Application Builder module \
95 file (*.bil) by running the Application Builder \
96 and loading that file.
106 ###################################################################
114 DESCRIPTION This file contains all the project (BIP) and \
115 module (BIL) file data for a desktop Application \
116 Builder project. Its data type is named BIX. \
117 BIX files have names ending with .'bix'.
121 DATA_ATTRIBUTES_NAME BIX
131 EXEC_STRING dtbuilder "%(File)Arg_1%"
132 DESCRIPTION This action opens an Application Builder encapsulated \
133 project file (*.bix) by running the Application \
134 Builder and loading that file.
144 ###################################################################
145 ###################################################################
149 ###################################################################
152 LABEL Application Builder
154 EXEC_STRING dtbuilder
157 DESCRIPTION The Application Builder (Dtappbuild) action runs \
158 the desktop Application Builder.
168 EXEC_STRING /bin/sh -c 'dtaction CodeGen \
169 %(File)Arg_1"Project file (*.bip):"%'
172 DESCRIPTION The Code Generator (CodeGen) action runs the code generator \
173 for the desktop Application Builder.
182 EXEC_STRING /bin/sh -c ' \
183 DIR_NAME=`dirname %(File)Arg_1"Project file (*.bip):"%` ; \
184 if [ ! -d "\$DIR_NAME" ] ; then \
185 echo "ERROR: \$DIR_NAME is not a folder."; \
187 BIP_FILE=`basename "%(File)Arg_1%"` ; \
188 ( cd \$DIR_NAME; dtcodegen -p \$BIP_FILE 2>&1; ) | \${PAGER:-more}; \
189 echo "\\n*** Select Close or Exit from the window menu to close this window ***"; \
192 WINDOW_TYPE PERM_TERMINAL
193 DESCRIPTION The Code Generator (CodeGen) action runs the code generator \
194 for the desktop Application Builder.
196 ########################### EOF ##############################################