1 #ifndef __CALLJXCLICK_H__ 2 #define __CALLJXCLICK_H__ 3 /* 4 * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab 5 * Copyright (C) 2007 - INRIA - Vincent COUVERT 6 * 7 * Copyright (C) 2012 - 2016 - Scilab Enterprises 8 * 9 * This file is hereby licensed under the terms of the GNU GPL v2.0, 10 * pursuant to article 5.3.4 of the CeCILL v.2.1. 11 * This file was originally licensed under the terms of the CeCILL v2.1, 12 * and continues to be available under such terms. 13 * For more information, see the COPYING file which you should have received 14 * along with this program. 15 * 16 */ 17 18 #include "dynlib_gui.h" 19 20 21 GUI_IMPEXP void CallJxclick(void); 22 23 GUI_IMPEXP int getJxclickMouseButtonNumber(void); 24 25 GUI_IMPEXP double getJxclickXCoordinate(void); 26 27 GUI_IMPEXP double getJxclickYCoordinate(void); 28 29 GUI_IMPEXP int getJxclickWindowID(void); 30 31 GUI_IMPEXP char* getJxclickMenuCallback(void); 32 33 /** 34 * Delete the menu call back which is allocated by a C++ new. 35 */ 36 GUI_IMPEXP void deleteJxclickString(char *stringToDelete); 37 38 #endif 39 40