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

📄 alertview.cpp

📁 ati driver
💻 CPP
字号:
#include <Bitmap.h>#include <String.h>#include <View.h>#include "AlertView.h"#include "Bitmaps.h"AlertView::AlertView(BRect frame, char *name)	: BView(frame, name, B_FOLLOW_ALL, B_WILL_DRAW){	Count = 10;		fBitmap = new BBitmap(BRect(0, 0, 31, 31), B_COLOR_8_BIT);	fBitmap->SetBits(BitmapBits, 32 * 32, 0, B_COLOR_8_BIT);}void AlertView::AttachedToWindow(){	rgb_color greyColor = {216, 216, 216, 255};	SetViewColor(greyColor);}void AlertView::Draw(BRect updateRect){	rgb_color darkColor = {184, 184, 184, 255};	rgb_color blackColor = {0, 0, 0, 255};		SetHighColor(darkColor);		FillRect(BRect(0.0, 0.0, 30.0, 100.0));		SetDrawingMode(B_OP_ALPHA);		DrawBitmap(fBitmap, BPoint(18.0, 6.0));		SetDrawingMode(B_OP_OVER);		SetHighColor(blackColor);		SetFont(be_bold_font);		MovePenTo(60.0, 20.0);		DrawString("Do you wish to keep these settings?");		MovePenTo(60.0, 37.0);		fString.Truncate(0);		fString << "Settings will revert in " << Count << " seconds.";		DrawString(fString.String());}

⌨️ 快捷键说明

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