~ubuntu-branches/ubuntu/karmic/firebird2.1/karmic

« back to all changes in this revision

Viewing changes to src/isql/isql.rc

  • Committer: Bazaar Package Importer
  • Author(s): Damyan Ivanov
  • Date: 2008-05-26 23:59:25 UTC
  • Revision ID: james.westby@ubuntu.com-20080526235925-2pnqj6nxpppoeaer
Tags: upstream-2.1.0.17798-0.ds2
ImportĀ upstreamĀ versionĀ 2.1.0.17798-0.ds2

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
/*
 
2
 * The contents of this file are subject to the Interbase Public
 
3
 * License Version 1.0 (the "License"); you may not use this file
 
4
 * except in compliance with the License. You may obtain a copy
 
5
 * of the License at http://www.Inprise.com/IPL.html
 
6
 *
 
7
 * Software distributed under the License is distributed on an
 
8
 * "AS IS" basis, WITHOUT WARRANTY OF ANY KIND, either express
 
9
 * or implied. See the License for the specific language governing
 
10
 * rights and limitations under the License.
 
11
 *
 
12
 * The Original Code was created by Inprise Corporation
 
13
 * and its predecessors. Portions created by Inprise Corporation are
 
14
 * Copyright (C) Inprise Corporation.
 
15
 *
 
16
 * All Rights Reserved.
 
17
 * Contributor(s): ______________________________________.
 
18
 */
 
19
# include <windows.h>
 
20
 
 
21
# include "isql.rh"
 
22
 
 
23
isql ICON "isql.ico"
 
24
 
 
25
isql MENU 
 
26
{
 
27
 POPUP "File"
 
28
 {
 
29
  MENUITEM "Exec SQL...", IDM_EXEC_SQL
 
30
  MENUITEM "Exec Script...", IDM_EXEC_SCRIPT
 
31
  MENUITEM SEPARATOR
 
32
  MENUITEM "Connect Database...", IDM_CONNECT_DB
 
33
  MENUITEM "Extract Database...", IDM_EXTRACT_DB
 
34
  MENUITEM "Create Database...", IDM_CREATE_DB
 
35
  MENUITEM "Drop Database...", IDM_DROP_DB
 
36
  MENUITEM SEPARATOR
 
37
  MENUITEM "Save Output...", IDM_SAVE_OUTPUT
 
38
  MENUITEM "Save Session...", IDM_SAVE_SESSION
 
39
  MENUITEM SEPARATOR
 
40
  MENUITEM "Exit", IDM_QUIT
 
41
 }
 
42
 
 
43
 POPUP "Options"
 
44
 {
 
45
  MENUITEM "Set Blob Display...", IDM_BLOB_TYPE
 
46
  MENUITEM "Set Terminator...", IDM_TERMINATOR
 
47
  MENUITEM "Set Names...", IDM_CHAR_SET
 
48
  MENUITEM "Set Transaction...", IDM_TRANSACTION
 
49
  MENUITEM SEPARATOR
 
50
  MENUITEM "Set Append", IDM_APPEND
 
51
  MENUITEM "Set Statistics", IDM_STATISTICS
 
52
  MENUITEM "Set Count", IDM_COUNT
 
53
  MENUITEM "Set Autocommit", IDM_AUTOCOMMIT
 
54
  MENUITEM "Set List", IDM_LIST
 
55
  MENUITEM "Set Plan", IDM_PLAN
 
56
  MENUITEM "Set Auto DDL", IDM_AUTODDL
 
57
 }
 
58
 
 
59
 POPUP "Show"
 
60
 {
 
61
  MENUITEM "Version", IDM_SHOW_VERSION
 
62
  MENUITEM "System", IDM_SHOW_SYSTEM
 
63
  MENUITEM "Database", IDM_SHOW_DATABASE
 
64
  MENUITEM "Settings", IDM_SHOW_SETTINGS
 
65
  MENUITEM SEPARATOR
 
66
  MENUITEM "Table...", IDM_SHOW_TABLE
 
67
  MENUITEM "View...", IDM_SHOW_VIEW
 
68
  MENUITEM "Index...", IDM_SHOW_INDEX
 
69
  MENUITEM "Domain...", IDM_SHOW_DOMAIN
 
70
  MENUITEM "Exception...", IDM_SHOW_EXCEPTS
 
71
  MENUITEM "Filter...", IDM_SHOW_FILTER
 
72
  MENUITEM "Function...", IDM_SHOW_FUNCTION
 
73
  MENUITEM "Grant...", IDM_SHOW_GRANT
 
74
  MENUITEM "Generator...", IDM_SHOW_GENERATOR
 
75
  MENUITEM "Procedure...", IDM_SHOW_PROCEDURE
 
76
  MENUITEM "Trigger...", IDM_SHOW_TRIGGER
 
77
  MENUITEM "Check...", IDM_SHOW_CHECK
 
78
 }
 
79
 
 
80
 POPUP "Help"
 
81
 {
 
82
  MENUITEM "Help...", IDM_HELP
 
83
  MENUITEM "About", IDM_ABOUT
 
84
 }
 
85
 
 
86
}
 
87
 
 
88
STRINGTABLE
 
89
{
 
90
    IDS_NAME,          "Firebird SQL"
 
91
    IDS_MENUNAME,      "ISQL"
 
92
    IDS_ICONNAME,      "ISQL"
 
93
    IDS_ERROR,         "ISQL Error"
 
94
    IDS_TEMP_IN_FILE,  "Unable to create temp input file %s"
 
95
    IDS_TEMP_OUT_FILE, "Unable to create temp output file %s"
 
96
    IDS_DEF_IN_FILE,   "Unable to create default input file %s"
 
97
    IDS_DEF_OUT_FILE,  "Unable to create default output file %s"
 
98
    IDS_DEF_HIST_FILE, "Unable to create default command history file %s"
 
99
    IDS_DEF_SESS_FILE, "Unable to open default SQL session file %s"
 
100
}
 
101
 
 
102
ABOUT DIALOG 6, 6, 154, 75
 
103
STYLE WS_POPUP | WS_DLGFRAME
 
104
{
 
105
 ICON "ISQL", -1, 9, 23, 0, 0
 
106
 CTEXT "ISQL", -1, 0, 5, 154, 8, SS_CENTER | WS_CHILD
 
107
 CTEXT "Version 1.0", -1, 30, 34, 94, 8, SS_CENTER | WS_CHILD
 
108
 DEFPUSHBUTTON "Ok", IDOK, 61, 59, 32, 14
 
109
}
 
110
 
 
111
EXEC_SQL DIALOG 5, 7, 303, 118
 
112
STYLE WS_POPUP | WS_DLGFRAME
 
113
{
 
114
 EDITTEXT IDD_SQL_COMMAND, 10, 20, 223, 15, ES_AUTOHSCROLL | WS_BORDER | WS_TABSTOP
 
115
 LISTBOX IDD_SQL_HISTORY, 10, 53, 222, 58, LBS_NOTIFY | WS_BORDER | WS_VSCROLL | WS_CHILD
 
116
 DEFPUSHBUTTON "Execute", IDOK, 247, 8, 50, 14
 
117
 PUSHBUTTON "Cancel", IDCANCEL, 248, 27, 50, 14
 
118
 LTEXT "Enter command:", -1, 10, 6, 60, 8
 
119
 LTEXT "Command history:", -1, 10, 39, 71, 8
 
120
 PUSHBUTTON "Help", IDD_HELP_BUTTON, 248, 50, 50, 14
 
121
}
 
122
 
 
123
EXTRACT_DB DIALOG 6, 6, 250, 111
 
124
STYLE WS_POPUP | WS_DLGFRAME
 
125
{
 
126
 DEFPUSHBUTTON "OK", IDOK, 190, 20, 50, 14
 
127
 PUSHBUTTON "Cancel", IDCANCEL, 190, 40, 50, 14
 
128
 LTEXT "Database name:", -1, 10, 6, 60, 8
 
129
 EDITTEXT IDD_EXTRACT_DBNAME, 10, 20, 140, 15, ES_AUTOHSCROLL | WS_BORDER | WS_TABSTOP
 
130
 LTEXT "Target database:", -1, 10, 40, 60, 8
 
131
 EDITTEXT IDD_EXTRACT_TARGET, 10, 54, 140, 15, ES_AUTOHSCROLL | WS_BORDER | WS_TABSTOP
 
132
 LTEXT "Output file:", -1, 10, 74, 60, 8
 
133
 EDITTEXT IDD_EXTRACT_OUTPUT, 10, 90, 140, 15, ES_AUTOHSCROLL | WS_BORDER | WS_TABSTOP
 
134
 PUSHBUTTON "Help", IDD_HELP_BUTTON, 190, 63, 51, 16
 
135
}
 
136
 
 
137
CONNECT_DB DIALOG 6, 6, 250, 112
 
138
STYLE WS_POPUP | WS_DLGFRAME
 
139
{
 
140
 DEFPUSHBUTTON "OK", IDOK, 194, 9, 50, 14
 
141
 PUSHBUTTON "Cancel", IDCANCEL, 196, 30, 50, 14
 
142
 LTEXT "Database name:", -1, 10, 6, 67, 10
 
143
 EDITTEXT IDD_DB_DBNAME, 10, 20, 140, 15, ES_AUTOHSCROLL | WS_BORDER | WS_TABSTOP
 
144
 LTEXT "User name:", -1, 10, 40, 76, 11
 
145
 EDITTEXT IDD_DB_USERNAME, 10, 54, 140, 15, ES_AUTOHSCROLL | WS_BORDER | WS_TABSTOP
 
146
 LTEXT "Password:", -1, 10, 74, 66, 10
 
147
 EDITTEXT IDD_DB_PASSWORD, 10, 90, 140, 15, ES_AUTOHSCROLL | ES_PASSWORD | WS_BORDER | WS_TABSTOP
 
148
 PUSHBUTTON "Help", IDD_HELP_BUTTON, 193, 51, 51, 18
 
149
}
 
150
 
 
151
DB_OBJECT DIALOG 6, 6, 205, 90
 
152
STYLE WS_POPUP | WS_DLGFRAME
 
153
{
 
154
 DEFPUSHBUTTON "OK", IDOK, 153, 22, 50, 14
 
155
 PUSHBUTTON "Cancel", IDCANCEL, 152, 41, 50, 14
 
156
 PUSHBUTTON "ALL", IDD_ALL_OBJECTS, 153, 3, 48, 14
 
157
 LTEXT "Database object name:", -1, 5, 7, 101, 11
 
158
 EDITTEXT IDD_OBJECT, 2, 21, 140, 15, ES_AUTOHSCROLL | WS_BORDER | WS_TABSTOP
 
159
 PUSHBUTTON "Help", IDD_HELP_BUTTON, 150, 61, 51, 16
 
160
}
 
161
 
 
162
BLOB_TYPE DIALOG 6, 6, 205, 90
 
163
STYLE WS_POPUP | WS_DLGFRAME
 
164
{
 
165
 DEFPUSHBUTTON "OK", IDOK, 151, 31, 50, 14
 
166
 PUSHBUTTON "Cancel", IDCANCEL, 150, 50, 50, 14
 
167
 LTEXT "Enter blob type:", -1, 6, 7, 60, 8
 
168
 PUSHBUTTON "ALL types", IDD_ALL_BLOBS, 149, 9, 50, 14
 
169
 EDITTEXT IDD_BLOB_TYPE, 8, 21, 91, 15, ES_AUTOHSCROLL | WS_BORDER | WS_TABSTOP
 
170
 PUSHBUTTON "Help", IDD_HELP_BUTTON, 147, 69, 53, 16
 
171
}
 
172
 
 
173
TERMINATOR DIALOG 6, 6, 219, 63
 
174
STYLE WS_POPUP | WS_DLGFRAME
 
175
{
 
176
 DEFPUSHBUTTON "OK", IDOK, 161, 6, 50, 14
 
177
 PUSHBUTTON "Cancel", IDCANCEL, 162, 26, 50, 14
 
178
 LTEXT "Enter new SQL statement terminator:", -1, 10, 10, 135, 8
 
179
 EDITTEXT IDD_TERMINATOR, 10, 26, 140, 15, ES_AUTOHSCROLL | WS_BORDER | WS_TABSTOP
 
180
 PUSHBUTTON "Help", IDD_HELP_BUTTON, 162, 45, 50, 15
 
181
}
 
182
 
 
183
CHAR_SET DIALOG 6, 6, 214, 64
 
184
STYLE WS_POPUP | WS_DLGFRAME
 
185
{
 
186
 DEFPUSHBUTTON "OK", IDOK, 157, 6, 50, 14
 
187
 PUSHBUTTON "Cancel", IDCANCEL, 157, 25, 50, 14
 
188
 LTEXT "Enter character set name:", -1, 11, 10, 91, 11
 
189
 EDITTEXT IDD_CHAR_SET, 10, 24, 140, 15, ES_AUTOHSCROLL | WS_BORDER | WS_TABSTOP
 
190
 PUSHBUTTON "Help", IDD_HELP_BUTTON, 155, 43, 54, 18
 
191
}
 
192
 
 
193
TRANS_STRING DIALOG 8, 10, 316, 67
 
194
STYLE WS_POPUP | WS_DLGFRAME
 
195
{
 
196
 DEFPUSHBUTTON "OK", IDOK, 253, 5, 50, 14
 
197
 PUSHBUTTON "Cancel", IDCANCEL, 252, 24, 50, 14
 
198
 LTEXT "Transaction statement:", -1, 4, 5, 104, 8
 
199
 EDITTEXT IDD_TRANS_STRING, 7, 19, 238, 15, ES_AUTOHSCROLL | WS_BORDER | WS_TABSTOP
 
200
 PUSHBUTTON "Help", IDD_HELP_BUTTON, 252, 43, 52, 18
 
201
}
 
202
 
 
203
EXEC_SCRIPT DIALOG 6, 6, 224, 72
 
204
STYLE WS_POPUP | WS_DLGFRAME
 
205
{
 
206
 DEFPUSHBUTTON "OK", IDOK, 169, 8, 50, 14
 
207
 PUSHBUTTON "Cancel", IDCANCEL, 169, 26, 50, 14
 
208
 LTEXT "Enter script file name:", -1, 10, 4, 84, 8
 
209
 LTEXT "Enter output file name:", -1, 10, 36, 80, 8
 
210
 EDITTEXT IDD_SCRIPT_INPUT, 10, 15, 140, 15, ES_AUTOHSCROLL | WS_BORDER | WS_TABSTOP
 
211
 EDITTEXT IDD_SCRIPT_OUTPUT, 10, 49, 140, 15, ES_AUTOHSCROLL | WS_BORDER | WS_TABSTOP
 
212
 PUSHBUTTON "Help", IDD_HELP_BUTTON, 167, 46, 52, 18
 
213
}
 
214
 
 
215
SAVE_OUTPUT DIALOG 6, 6, 217, 66
 
216
STYLE WS_POPUP | WS_DLGFRAME
 
217
{
 
218
 DEFPUSHBUTTON "OK", IDOK, 161, 8, 50, 14
 
219
 PUSHBUTTON "Cancel", IDCANCEL, 161, 28, 50, 14
 
220
 LTEXT "Save current window to file:", -1, 10, 6, 114, 8
 
221
 EDITTEXT IDD_SAVE_OUTPUT_FILE, 10, 20, 140, 15, ES_AUTOHSCROLL | WS_BORDER | WS_TABSTOP
 
222
 PUSHBUTTON "Help", IDD_HELP_BUTTON, 162, 45, 49, 17
 
223
}
 
224
 
 
225
SAVE_SESSION DIALOG 6, 6, 221, 59
 
226
STYLE WS_POPUP | WS_DLGFRAME
 
227
{
 
228
 DEFPUSHBUTTON "OK", IDOK, 166, 5, 50, 14
 
229
 PUSHBUTTON "Cancel", IDCANCEL, 166, 23, 50, 14
 
230
 LTEXT "Save session to file:", -1, 10, 7, 74, 8
 
231
 EDITTEXT IDD_SAVE_SESSION_FILE, 10, 22, 140, 15, ES_AUTOHSCROLL | WS_BORDER | WS_TABSTOP
 
232
 PUSHBUTTON "Help", IDD_HELP_BUTTON, 164, 40, 52, 16
 
233
}
 
234
 
 
235
CREATE_DB DIALOG 6, 6, 250, 112
 
236
STYLE WS_POPUP | WS_DLGFRAME
 
237
{
 
238
 DEFPUSHBUTTON "OK", IDOK, 194, 9, 50, 14
 
239
 PUSHBUTTON "Cancel", IDCANCEL, 196, 30, 50, 14
 
240
 LTEXT "Database name:", -1, 10, 6, 67, 10
 
241
 EDITTEXT IDD_CREATE_DBNAME, 10, 20, 140, 15, ES_AUTOHSCROLL | WS_BORDER | WS_TABSTOP
 
242
 LTEXT "User name:", -1, 10, 40, 76, 11
 
243
 EDITTEXT IDD_CREATE_USERNAME, 10, 54, 140, 15, ES_AUTOHSCROLL | WS_BORDER | WS_TABSTOP
 
244
 LTEXT "Password:", -1, 10, 74, 66, 10
 
245
 EDITTEXT IDD_CREATE_PASSWORD, 10, 90, 140, 15, ES_AUTOHSCROLL | ES_PASSWORD | WS_BORDER | WS_TABSTOP
 
246
 PUSHBUTTON "Help", IDD_HELP_BUTTON, 193, 51, 51, 18
 
247
}
 
248
 
 
249
DROP_DB DIALOG 6, 6, 250, 112
 
250
STYLE WS_POPUP | WS_DLGFRAME
 
251
{
 
252
 DEFPUSHBUTTON "OK", IDOK, 194, 9, 50, 14
 
253
 PUSHBUTTON "Cancel", IDCANCEL, 196, 30, 50, 14
 
254
 LTEXT "Drop database?", -1, 10, 6, 67, 10
 
255
 PUSHBUTTON "Help", IDD_HELP_BUTTON, 193, 51, 51, 18
 
256
}
 
257
 
 
258
ISQLCURSOR CURSOR "isql.cur"