1 //****************************************************************************** 2 // Copyright (c) 2005-2013 by Jan Van hijfte 3 // 4 // See the included file COPYING.TXT for details about the copyright. 5 // 6 // This program is distributed in the hope that it will be useful, 7 // but WITHOUT ANY WARRANTY; without even the implied warranty of 8 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 9 //****************************************************************************** 10 11 12 #ifndef QMDISUBWINDOW_C_H 13 #define QMDISUBWINDOW_C_H 14 15 #include <QtWidgets> 16 #include "pascalbind.h" 17 18 C_EXPORT QMdiSubWindowH QMdiSubWindow_Create(QWidgetH parent, unsigned int flags); 19 C_EXPORT void QMdiSubWindow_Destroy(QMdiSubWindowH handle); 20 C_EXPORT void QMdiSubWindow_sizeHint(QMdiSubWindowH handle, PSize retval); 21 C_EXPORT void QMdiSubWindow_minimumSizeHint(QMdiSubWindowH handle, PSize retval); 22 C_EXPORT void QMdiSubWindow_setWidget(QMdiSubWindowH handle, QWidgetH widget); 23 C_EXPORT QWidgetH QMdiSubWindow_widget(QMdiSubWindowH handle); 24 C_EXPORT QWidgetH QMdiSubWindow_maximizedButtonsWidget(QMdiSubWindowH handle); 25 C_EXPORT QWidgetH QMdiSubWindow_maximizedSystemMenuIconWidget(QMdiSubWindowH handle); 26 C_EXPORT bool QMdiSubWindow_isShaded(QMdiSubWindowH handle); 27 C_EXPORT void QMdiSubWindow_setOption(QMdiSubWindowH handle, QMdiSubWindow::SubWindowOption option, bool on); 28 C_EXPORT bool QMdiSubWindow_testOption(QMdiSubWindowH handle, QMdiSubWindow::SubWindowOption AnonParam1); 29 C_EXPORT void QMdiSubWindow_setKeyboardSingleStep(QMdiSubWindowH handle, int step); 30 C_EXPORT int QMdiSubWindow_keyboardSingleStep(QMdiSubWindowH handle); 31 C_EXPORT void QMdiSubWindow_setKeyboardPageStep(QMdiSubWindowH handle, int step); 32 C_EXPORT int QMdiSubWindow_keyboardPageStep(QMdiSubWindowH handle); 33 C_EXPORT void QMdiSubWindow_setSystemMenu(QMdiSubWindowH handle, QMenuH systemMenu); 34 C_EXPORT QMenuH QMdiSubWindow_systemMenu(QMdiSubWindowH handle); 35 C_EXPORT QMdiAreaH QMdiSubWindow_mdiArea(QMdiSubWindowH handle); 36 C_EXPORT void QMdiSubWindow_showSystemMenu(QMdiSubWindowH handle); 37 C_EXPORT void QMdiSubWindow_showShaded(QMdiSubWindowH handle); 38 39 #endif 40