📄 colordlg.cpp
字号:
/////////////////////////////////////////////////////////////////////////////// Name: colordlg.cpp// Purpose: wxColourDialog class. NOTE: you can use the generic class// if you wish, instead of implementing this.// Author: Stefan Csomor// Modified by:// Created: 1998-01-01// RCS-ID: $Id: colordlg.cpp,v 1.5 2005/09/23 12:54:20 MR Exp $// Copyright: (c) Stefan Csomor// Licence: wxWindows licence/////////////////////////////////////////////////////////////////////////////#include "wx/mac/colordlg.h"IMPLEMENT_DYNAMIC_CLASS(wxColourDialog, wxDialog)#include "wx/mac/private.h"#ifndef __DARWIN__#include <ColorPicker.h>#endif/* * wxColourDialog */wxColourDialog::wxColourDialog(){ m_dialogParent = NULL;}wxColourDialog::wxColourDialog(wxWindow *parent, wxColourData *data){ Create(parent, data);}bool wxColourDialog::Create(wxWindow *parent, wxColourData *data){ m_dialogParent = parent; if (data) m_colourData = *data; return TRUE;}int wxColourDialog::ShowModal(){ Point where ; RGBColor currentColor = *((RGBColor*)m_colourData.m_dataColour.GetPixel()) , newColor ; where.h = where.v = -1; if (GetColor( where, "\pSelect a new palette color.", ¤tColor, &newColor )) { m_colourData.m_dataColour.Set( (WXCOLORREF*) &newColor ) ; return wxID_OK; } else { return wxID_CANCEL; } return wxID_CANCEL;}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -