FRX SDK Documentation 2025 SP0
Loading...
Searching...
No Matches
CAdUiProgSliderCtrl.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#include "..\adui17\AdUi.h"
20
21template < typename Param1, typename Param2 > class CArray;
22class CPoint;
23class CWnd;
24template < typename Param1, typename Param2 > class StrTraitMFC_DLL;
25
27{
28public:
33 int Create(unsigned long, tagRECT const &, CWnd *,unsigned int,unsigned long);
34 int GetNumProgressTicks(void)const ;
35 int GetNumSliderTicks(void)const ;
36 int GetProgressLower(void)const ;
37 int GetProgressPos(void)const ;
38 int GetProgressUpper(void)const ;
39 int GetSliderLineSize(void)const ;
40 int GetSliderLower(void)const ;
41 int GetSliderPageSize(void)const ;
42 int GetSliderPos(void)const ;
43 int GetSliderUpper(void)const ;
44 int RemoveAllTicks(void);
47 int SetProgressRange(int,int);
52 int SetSliderPos(int);
53 int SetSliderRange(int,int);
54 int SetSliderTick(int);
55 int SetToolTipText( CStringW const &);
56 int ShowToolTip( CStringW const &);
57 long OnAdUiThemeChanged(unsigned int,long);
58 long OnControlKeepFocus(unsigned int,long);
59 long OnGetToolTipText(unsigned int,long);
60 unsigned long GetBkColor(void)const ;
61 unsigned long GetBorderColor(void)const ;
62 unsigned long GetControlStyle(void)const ;
63 unsigned long GetDisabledBorderColor(void)const ;
64 unsigned long GetSupportColor(void)const ;
65 virtual ~CAdUiProgSliderCtrl(void);
66 virtual int OnSliderPosChanged(void);
67 virtual int PreTranslateMessage( tagMSG *);
68 void GetProgressRange(int &,int &)const ;
69 void GetSliderRange(int &,int &)const ;
70 void OnDestroy(void);
71 void OnKeyDown(unsigned int,unsigned int,unsigned int);
72 void OnLButtonDown(unsigned int, CPoint);
73 void OnLButtonUp(unsigned int, CPoint);
74 void OnMouseMove(unsigned int, CPoint);
75 void OnPaint(void);
76 void OnTimer(unsigned int);
77 void SetBkColor(unsigned long);
78 void SetBorderColor(unsigned long);
79 void SetControlStyle(unsigned long);
80 void SetDisabledBorderColor(unsigned long);
81 void SetSupportColor(unsigned long);
82 void StepProgress(void);
83
84protected:
85 //DECLARE_MESSAGE_MAP()
87 virtual const AFX_MSGMAP* GetMessageMap() const;
88 virtual int ControlKeepFocus(void);
89
90};
int GetNumSliderTicks(void) const
virtual ~CAdUiProgSliderCtrl(void)
int SetProgressStep(int)
virtual int ControlKeepFocus(void)
void SetControlStyle(unsigned long)
void OnKeyDown(unsigned int, unsigned int, unsigned int)
unsigned long GetControlStyle(void) const
CArray< int, int > * GetProgressTickArray(void)
void OnLButtonDown(unsigned int, CPoint)
unsigned long GetBorderColor(void) const
int RemoveAllTicks(void)
unsigned long GetBkColor(void) const
void OnTimer(unsigned int)
virtual int PreTranslateMessage(tagMSG *)
long OnControlKeepFocus(unsigned int, long)
int GetSliderLower(void) const
void SetBkColor(unsigned long)
void OnMouseMove(unsigned int, CPoint)
void SetDisabledBorderColor(unsigned long)
int GetNumProgressTicks(void) const
int SetProgressTick(int)
long OnGetToolTipText(unsigned int, long)
int GetProgressUpper(void) const
int Create(unsigned long, tagRECT const &, CWnd *, unsigned int, unsigned long)
void GetSliderRange(int &, int &) const
unsigned long GetSupportColor(void) const
int GetSliderLineSize(void) const
int SetSliderPageSize(int)
int SetSliderRange(int, int)
unsigned long GetDisabledBorderColor(void) const
int SetSliderLineSize(int)
CArray< int, int > * GetSliderTickArray(void)
CStringW GetToolTipText(void) const
void OnLButtonUp(unsigned int, CPoint)
int SetProgressRange(int, int)
void StepProgress(void)
void OnDestroy(void)
virtual const AFX_MSGMAP * GetMessageMap() const
int ShowToolTip(CStringW const &)
int GetSliderPageSize(void) const
void SetSupportColor(unsigned long)
int GetProgressLower(void) const
int SetIconMode(AdUi::AdUiIconMode)
void GetProgressRange(int &, int &) const
int SetToolTipText(CStringW const &)
virtual int OnSliderPosChanged(void)
static const AFX_MSGMAP *PASCAL GetThisMessageMap()
int GetProgressPos(void) const
long OnAdUiThemeChanged(unsigned int, long)
void SetBorderColor(unsigned long)
int GetSliderPos(void) const
int GetSliderUpper(void) const