⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 psbevel.h

📁 用于开发Atmel的AVR系列单片机的GCC集成开发环境
💻 H
字号:
//---------------------------------------------------------------------------
#ifndef PSBevelH
#define PSBevelH
//---------------------------------------------------------------------------
#include <vcl\SysUtils.hpp>
#include <vcl\Controls.hpp>
#include <vcl\Classes.hpp>
#include <vcl\Forms.hpp>
#pragma link "PSBevel"
//---------------------------------------------------------------------------

class TPSBevel : public TPersistent
{
private:
 TColor FHFromColor, FHToColor, FSFromColor, FSToColor;
 int FBevelWidth;
 Classes::TNotifyEvent FOnChange;

 void __fastcall SetHFromColor (TColor val);
 void __fastcall SetHToColor (TColor val);
 void __fastcall SetSFromColor (TColor val);
 void __fastcall SetSToColor (TColor val);
 void __fastcall SetBevelWidth (int val);
 void __fastcall Change (void);

protected:


public:
 __fastcall TPSBevel(void);
 void __fastcall DrawBevel (Graphics::TCanvas *can, TRect rect);
 
 
__published:
 __property TColor HFromColor = {read=FHFromColor, write=SetHFromColor, default=clWhite, stored=true};
 __property TColor HToColor = {read=FHToColor, write=SetHToColor, default=clSilver, stored=true};
 __property TColor SFromColor = {read=FSFromColor, write=SetSFromColor, default=(TColor)0x00444444, stored=true};
 __property TColor SToColor = {read=FSToColor, write=SetSToColor, default=(TColor)0x00888888, stored=true};
 __property int BevelWidth = {read=FBevelWidth, write=SetBevelWidth, default=16};
 __property Classes::TNotifyEvent OnChange = {read=FOnChange, write=FOnChange};
};
//---------------------------------------------------------------------------
#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -