1 /* 2 * Scilab (http://www.scilab.org/ ) - This file is part of Scilab 3 * Copyright (C) 2006 - INRIA - Allan CORNET 4 * Copyright (C) 2008 - INRIA - Vincent COUVERT 5 * 6 * Copyright (C) 2012 - 2016 - Scilab Enterprises 7 * 8 * This file is hereby licensed under the terms of the GNU GPL v2.0, 9 * pursuant to article 5.3.4 of the CeCILL v.2.1. 10 * This file was originally licensed under the terms of the CeCILL v2.1, 11 * and continues to be available under such terms. 12 * For more information, see the COPYING file which you should have received 13 * along with this program. 14 * 15 */ 16 17 #ifndef __GW_GUI__ 18 #define __GW_GUI__ 19 #include "dynlib_gui.h" 20 /*--------------------------------------------------------------------------*/ 21 GUI_IMPEXP int gw_gui(void); 22 /*--------------------------------------------------------------------------*/ 23 GUI_IMPEXP int sci_x_dialog(char* fname, void* pvApiCtx); 24 GUI_IMPEXP int sci_x_choose(char* fname, void* pvApiCtx); 25 GUI_IMPEXP int sci_x_mdialog(char* fname, void* pvApiCtx); 26 GUI_IMPEXP int sci_xchoicesi(char* fname, void* pvApiCtx); 27 GUI_IMPEXP int sci_delmenu(char* fname, void* pvApiCtx); 28 GUI_IMPEXP int sci_setmenu(char* fname, void* pvApiCtx); 29 GUI_IMPEXP int sci_unsetmenu(char* fname, void* pvApiCtx); 30 GUI_IMPEXP int sci_uigetdir(char* fname, void* pvApiCtx); 31 GUI_IMPEXP int sci_getlookandfeel(char* fname, void* pvApiCtx); 32 GUI_IMPEXP int sci_getinstalledlookandfeels(char* fname, void* pvApiCtx); 33 GUI_IMPEXP int sci_setlookandfeel(char* fname, void* pvApiCtx); 34 GUI_IMPEXP int sci_ClipBoard(char* fname, void* pvApiCtx); 35 GUI_IMPEXP int sci_toolbar(char* fname, void* pvApiCtx); 36 GUI_IMPEXP int sci_uicontrol(char* fname, void *pvApiCtx); 37 GUI_IMPEXP int sci_uimenu(char* fname, void *pvApiCtx); 38 GUI_IMPEXP int sci_x_choose_modeless(char* fname, void* pvApiCtx); 39 GUI_IMPEXP int sci_messagebox(char* fname, void* pvApiCtx); 40 GUI_IMPEXP int sci_waitbar(char* fname, void* pvApiCtx); 41 GUI_IMPEXP int sci_progressionbar(char* fname, void* pvApiCtx); 42 GUI_IMPEXP int sci_uigetfont(char* fname, void* pvApiCtx); 43 GUI_IMPEXP int sci_uigetcolor(char* fname, void* pvApiCtx); 44 GUI_IMPEXP int sci_getcallbackobject(char* fname, void* pvApiCtx); 45 GUI_IMPEXP int sci_uicontextmenu(char* fname, void* pvApiCtx); 46 GUI_IMPEXP int sci_uiwait(char* fname, void* pvApiCtx); 47 GUI_IMPEXP int sci_printfigure(char* fname, void* pvApiCtx); 48 GUI_IMPEXP int sci_exportUI(char* fname, void* pvApiCtx); 49 GUI_IMPEXP int sci_printsetupbox(char* fname, void* pvApiCtx); 50 GUI_IMPEXP int sci_toprint(char* fname, void* pvApiCtx); 51 GUI_IMPEXP int sci_uigetfile(char* fname, void* pvApiCtx); 52 GUI_IMPEXP int sci_usecanvas(char* fname, void* pvApiCtx); 53 GUI_IMPEXP int sci_uiputfile(char* fname, void* pvApiCtx); 54 GUI_IMPEXP int sci_raise_window (char* fname, void* pvApiCtx); 55 56 GUI_IMPEXP int sci_useeditor(char *fname, void* pvApiCtx); 57 GUI_IMPEXP int sci_openged(char *fname, void* pvApiCtx); 58 GUI_IMPEXP int sci_datatipcreate(char *fname, void* pvApiCtx); 59 GUI_IMPEXP int sci_datatipremove(char *fname, void* pvApiCtx); 60 GUI_IMPEXP int sci_plotbrowser(char *fname, void* pvApiCtx); 61 GUI_IMPEXP int sci_datatip_manager_mode(char *fname, void* pvApiCtx); 62 GUI_IMPEXP int sci_datatip_toggle(char *fname, void* pvApiCtx); 63 GUI_IMPEXP int sci_datatipmove(char *fname, void* pvApiCtx); 64 GUI_IMPEXP int sci_datatip_set_style(char *fname, void* pvApiCtx); 65 GUI_IMPEXP int sci_datatip_set_display(char *fname, void* pvApiCtx); 66 GUI_IMPEXP int sci_datatip_set_interp(char *fname, void* pvApiCtx); 67 GUI_IMPEXP int sci_datatip_set_orient(char *fname, void* pvApiCtx); 68 69 // Scilab 6 70 GUI_IMPEXP int sci_about(char* fname, void* pvApiCtx); 71 GUI_IMPEXP int sci_mpopup(char* fname, void* pvApiCtx); 72 GUI_IMPEXP int sci_fire_closing_finished (char* fname, void* pvApiCtx); 73 74 GUI_IMPEXP int sci_figure(char *fname, void* pvApiCtx); 75 GUI_IMPEXP int sci_saveGui(char *fname, void* pvApiCtx); 76 GUI_IMPEXP int sci_loadGui(char *fname, void* pvApiCtx); 77 78 /*--------------------------------------------------------------------------*/ 79 #endif /* __GW_GUI__ */ 80 /*--------------------------------------------------------------------------*/ 81 82