/* * PROGRAM: Interactive SQL utility * MODULE: isql_win.h * DESCRIPTION: Windows ISQL include file * * The contents of this file are subject to the Interbase Public * License Version 1.0 (the "License"); you may not use this file * except in compliance with the License. You may obtain a copy * of the License at http://www.Inprise.com/IPL.html * * Software distributed under the License is distributed on an * "AS IS" basis, WITHOUT WARRANTY OF ANY KIND, either express * or implied. See the License for the specific language governing * rights and limitations under the License. * * The Original Code was created by Inprise Corporation * and its predecessors. Portions created by Inprise Corporation are * Copyright (C) Inprise Corporation. * * All Rights Reserved. * Contributor(s): ______________________________________. */ #ifndef _ISQL_WIN_H_ #define _ISQL_WIN_H_ /* prototypes */ static void close_isql(void); static int cmdline_isql(HINSTANCE, LPSTR); static void display_page(HWND); static SSHORT init_isql(HINSTANCE, HINSTANCE, int); static void init_isql_added(HINSTANCE); static void init_isql_every(HINSTANCE, int); static void init_isql_first(HINSTANCE); static SSHORT open_temp_file(HINSTANCE, IB_FILE **, SCHAR *, SSHORT); static void paint_isql(HWND); static void pusharg(SCHAR *); static void setup_scroll(HWND); static void test_overwrite(void); static int windows_isql(HINSTANCE, HINSTANCE, int); static void xfer_file(SCHAR *, SCHAR *, SSHORT); #endif /* _ISQL_WIN_H_ */