1 /*
2  * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
3  * Copyright (C) 2011 - DIGITEO - Vincent COUVERT
4  *
5  * Copyright (C) 2012 - 2016 - Scilab Enterprises
6  *
7  * This file is hereby licensed under the terms of the GNU GPL v2.0,
8  * pursuant to article 5.3.4 of the CeCILL v.2.1.
9  * This file was originally licensed under the terms of the CeCILL v2.1,
10  * and continues to be available under such terms.
11  * For more information, see the COPYING file which you should have received
12  * along with this program.
13  *
14  */
15 
16 #ifndef __SETCONSOLESHOWHIDDENHANDLES_H__
17 #define __SETCONSOLESHOWHIDDENHANDLES_H__
18 
19 #include <stdlib.h>
20 
21 #include "dynlib_gui.h"
22 
23 /**
24  * Set ShowHiddenHandles property of the console
25  *
26  * @param pobj Scilab object corresponding to the console
27  * @param stackPointer position on the stack of the status to set
28  * @param valueType type of the value on stack
29  * @param nbRow number of rows of the value on stack
30  * @param nbCol number of columns of the value on stack
31  * @return true if the set has been correcty done
32  */
33 GUI_IMPEXP int SetConsoleShowHiddenHandles(void* _pvCtx, int iObjUID, void* _pvData, int valueType, int nbRow, int nbCol);
34 
35 /**
36  * Set ShowHiddenProperties property of the console
37  *
38  * @param pobj Scilab object corresponding to the console
39  * @param stackPointer position on the stack of the status to set
40  * @param valueType type of the value on stack
41  * @param nbRow number of rows of the value on stack
42  * @param nbCol number of columns of the value on stack
43  * @return true if the set has been correcty done
44  */
45 GUI_IMPEXP int SetConsoleShowHiddenProperties(void* _pvCtx, int iObjUID, void* _pvData, int valueType, int nbRow, int nbCol);
46 
47 /**
48  * Set UseDeprecatedSkin property of the console
49  *
50  * @param pobj Scilab object corresponding to the console
51  * @param stackPointer position on the stack of the status to set
52  * @param valueType type of the value on stack
53  * @param nbRow number of rows of the value on stack
54  * @param nbCol number of columns of the value on stack
55  * @return true if the set has been correcty done
56  */
57 GUI_IMPEXP int SetConsoleUseDeprecatedLF(void* _pvCtx, int iObjUID, void* _pvData, int valueType, int nbRow, int nbCol);
58 
59 #endif /* !__SETCONSOLESHOWHIDDENHANDLES_H__ */
60