FRX SDK Documentation 2025 SP0
Loading...
Searching...
No Matches
adui17/global func.h
Go to the documentation of this file.
1#pragma once
2
3//
4// (C) Copyright 2005-2024 by Graebert GmbH.
5//
6// Permission to use, copy, modify, and distribute this software in
7// object code form for any purpose and without fee is hereby granted,
8// provided that the above copyright notice appears in all copies and
9// that both that copyright notice and the limited warranty and
10// restricted rights notice below appear in all supporting
11// documentation.
12//
13// GRAEBERT PROVIDES THIS PROGRAM "AS IS" AND WITH ALL FAULTS.
14// GRAEBERT SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTY OF
15// MERCHANTABILITY OR FITNESS FOR A PARTICULAR USE. GRAEBERT GMBH
16// DOES NOT WARRANT THAT THE OPERATION OF THE PROGRAM WILL BE
17// UNINTERRUPTED OR ERROR FREE.
18
19
20ARX_API bool __cdecl AdUiAssistInit(short (__cdecl*)(unsigned long),void (__cdecl*)(unsigned int,unsigned int,long),void (__cdecl*)(wchar_t const *),unsigned int);
23ARX_API bool __cdecl AdUiRegisterDockingTool(wchar_t const *,wchar_t const *,unsigned int);
24ARX_API bool __cdecl AdUiRegisterTool(wchar_t const *,wchar_t const *,struct _GUID *);
30ARX_API class Gdiplus::Bitmap * __cdecl AdUiLoadImageFromFile(CStringW const &);
31ARX_API class Gdiplus::Bitmap * __cdecl AdUiLoadImageFromResource(struct HINSTANCE__ *,wchar_t const *,int,int);
33ARX_API enum ADUI_REPLY __cdecl AdUiNotify(class CWnd &,unsigned int,enum ADUI_NOTIFY,unsigned long);
34ARX_API enum ADUI_REPLY __cdecl AdUiNotify(class CWnd *,unsigned int,enum ADUI_NOTIFY,unsigned long);
36ARX_API int __cdecl AdUiAlertDialog(wchar_t const *,wchar_t const *,wchar_t const *,wchar_t const *,unsigned int);
37ARX_API int __cdecl AdUiBuildCurrentDockControlBarList(class std::list<class CAdUiDockControlBar * > &,class std::list<class CAdUiDockControlBar * > &,class std::list<CStringW > &);
41ARX_API int __cdecl AdUiPostNotify(class CWnd &,unsigned int,enum ADUI_NOTIFY,unsigned long);
42ARX_API int __cdecl AdUiPostNotify(class CWnd *,unsigned int,enum ADUI_NOTIFY,unsigned long);
44ARX_API int __cdecl AdUiShowBalloonTip(class CWnd *,class CWnd *,class CRect &,wchar_t const *,int);
45ARX_API int __cdecl AdUiShowBalloonTip(class CWnd *,class CWnd *,wchar_t const *,int);
51ARX_API unsigned int __cdecl AdUiNotifyId(unsigned int);
52ARX_API unsigned int const __cdecl AdUiMessage(void);
54ARX_API void __cdecl AdUiEnableDocking(class CFrameWnd *,unsigned long,long (__cdecl*)(struct IUnknown * *),long (__cdecl*)(struct IUnknown *));
60ARX_API void __cdecl AdUiSubstituteShellFont(class CWnd &,class CFont &);
67ARX_API void __cdecl MDIMoveWindow( CWnd*, const CRect& rect );
ARX_API int __cdecl AdUiAlertDialog(wchar_t const *, wchar_t const *, wchar_t const *, wchar_t const *, unsigned int)
ARX_API bool __cdecl AdUiRegisterTool(wchar_t const *, wchar_t const *, struct _GUID *)
ARX_API unsigned int __cdecl AdUiNotifyId(unsigned int)
ARX_API int __cdecl AdUiAddPaletteSetReactor(class CAdUiImpPaletteSetReactor *, int)
ARX_API int __cdecl AdUiSetToolPanelItemData(class CAdUiToolPanelItem *, class AcToolPanelItemData *)
ARX_API int __cdecl AdUiWorkSpaceDockControlBarSave(class CAdUiDockControlBar *, class AcWorkSpaceWindowInfo *)
ARX_API struct CRuntimeClass *__cdecl AdUiGetRegisteredPaletteSetFloatingFrameClass(void)
ARX_API int __cdecl AdUiIsTextClipped(class CWnd *)
ARX_API void __cdecl AdUiShowDockControlBars(bool)
ARX_API bool __cdecl AdUiResizeControlBarVerticalSize(struct _GUID *, int)
ARX_API enum ADUI_REPLY __cdecl AdUiNotify(class CWnd &, unsigned int, enum ADUI_NOTIFY, unsigned long)
ARX_API void __cdecl AdUiRegisterPaletteSetFloatingFrameClass(struct CRuntimeClass *)
ARX_API void __cdecl AdUiEnableDocking(class CFrameWnd *, unsigned long, long(__cdecl *)(struct IUnknown **), long(__cdecl *)(struct IUnknown *))
ARX_API bool __cdecl AdUiAssistTerm(void)
ARX_API bool __cdecl AdUiSetDockBarMinWidth(int)
ARX_API void __cdecl AdUiSaveDockingToolPositions(void)
ARX_API bool __cdecl AdUiAssistInit(short(__cdecl *)(unsigned long), void(__cdecl *)(unsigned int, unsigned int, long), void(__cdecl *)(wchar_t const *), unsigned int)
ARX_API int __cdecl AdUiWorkSpaceDockControlBarLoad(class CAdUiDockControlBar *, class AcWorkSpaceWindowInfo *)
ARX_API bool __cdecl AdUiRegisterDockingTool(wchar_t const *, wchar_t const *, unsigned int)
ARX_API void __cdecl MDIMaximize(CWnd *)
ARX_API class AcToolPanelItemData *__cdecl AdUiGetToolPanelItemData(class CAdUiToolPanelItem *)
ARX_API class Gdiplus::Bitmap *__cdecl AdUiLoadImageFromResource(struct HINSTANCE__ *, wchar_t const *, int, int)
ARX_API void __cdecl AdUiRegisterFloatingFrameClassAddress(struct CRuntimeClass **)
ARX_API bool AdUiUpdateDockingTool(CAdUiDockControlBar *, bool)
ARX_API struct HWND__ *__cdecl AdUiGetSafeParentHwnd(void)
ARX_API int __cdecl AdUiPostNotify(class CWnd &, unsigned int, enum ADUI_NOTIFY, unsigned long)
ARX_API int __cdecl AdUiShowBalloonTip(class CWnd *, class CWnd *, class CRect &, wchar_t const *, int)
ARX_API void __cdecl AdUiHideBalloonTip(class CWnd *)
ARX_API struct HWND__ * AdUiGetRibbonHandle(struct HWND__ *)
ARX_API void __cdecl MDIRestore(CWnd *)
ARX_API void __cdecl MDIMoveWindow(CWnd *, const CRect &rect)
ARX_API class CAdUiThemeManager *__cdecl AdUiGetThemeManager(void)
ARX_API void __cdecl AdUiEnableDockControlBars(int, class CStringArray *)
ARX_API struct CRuntimeClass *__cdecl AdUiSetFloatingFrameClass(struct CRuntimeClass *)
ARX_API int __cdecl AdUiDataValidationLevel(void)
ARX_API void __cdecl InitAdUiDLL(void)
ARX_API int __cdecl AdUiFindContextHelpFullPath(wchar_t const *, CStringW &)
ARX_API unsigned int const __cdecl AdUiMessage(void)
ARX_API bool __cdecl AdUiGetControlBarsFromDockBar(struct HWND__ *, class CObArray *)
ARX_API void __cdecl AdUiSubstituteShellFont(class CWnd &, class CFont &)
ARX_API class CWnd *__cdecl AdUiGetSafeParentWnd(void)
ARX_API bool __cdecl CanStealFocusFromDockedWindow(void)
ARX_API void AdUiUnInitialize(void)
ARX_API int __cdecl AdUiBuildCurrentDockControlBarList(class std::list< class CAdUiDockControlBar * > &, class std::list< class CAdUiDockControlBar * > &, class std::list< CStringW > &)
ARX_API class Gdiplus::Bitmap *__cdecl AdUiLoadImageFromFile(CStringW const &)
ARX_API enum ADUI_NOTIFY __cdecl AdUiNotification(unsigned int)
ARX_API void __cdecl GetSystemVirtualScreen(struct tagRECT &)
ARX_API void __cdecl MDIMinimize(CWnd *)