FRX SDK Documentation 2025 SP0
Loading...
Searching...
No Matches
CAdUiCtrlContainer.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
19class CWnd;
20
22{
23public:
25
26public:
28 CWnd * GetItem(int);
29 int AddItem( CWnd *);
30 int DeleteItem(void);
31 int GetNumItems(void);
32 long OnAdUiThemeChanged(unsigned int,long);
33 long OnControlKeepFocus(unsigned int,long);
34 long OnGetToolTipText(unsigned int,long);
35 long OnWillHandleToolTip(unsigned int,long);
36 virtual ~CAdUiCtrlContainer(void);
37 virtual int Create(wchar_t const *,wchar_t const *,unsigned long, tagRECT const &, CWnd *,unsigned int, CCreateContext *);
38 virtual int PreTranslateMessage( tagMSG *);
39 void OnSetFocus( CWnd *);
40 void OnSize(unsigned int,int,int);
41 void SetMargin(int);
42
43protected:
45 int OnToolTipGetDispInfo(unsigned int, tagNMHDR *,long *);
46 int UpdateToolTips(void);
47 //DECLARE_MESSAGE_MAP()
48 void ResizeCtrls(void);
49
50};
void ResizeCtrls(void)
int GetNumItems(void)
long OnWillHandleToolTip(unsigned int, long)
void OnSetFocus(CWnd *)
virtual int PreTranslateMessage(tagMSG *)
long OnControlKeepFocus(unsigned int, long)
DECLARE_DYNAMIC(CAdUiCtrlContainer)
int OnToolTipGetDispInfo(unsigned int, tagNMHDR *, long *)
CWnd * GetItem(int)
long OnAdUiThemeChanged(unsigned int, long)
int DeleteItem(void)
virtual int Create(wchar_t const *, wchar_t const *, unsigned long, tagRECT const &, CWnd *, unsigned int, CCreateContext *)
int UpdateToolTips(void)
int AddItem(CWnd *)
long OnGetToolTipText(unsigned int, long)
virtual ~CAdUiCtrlContainer(void)
void OnSize(unsigned int, int, int)
int OnCreate(tagCREATESTRUCTW *)