173: wxFrame(parent, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize,
174 wxFRAME_SHAPED | wxNO_BORDER | wxFRAME_NO_TASKBAR | wxFRAME_FLOAT_ON_PARENT )
175{
176 SetBackgroundStyle(wxBG_STYLE_PAINT);
177 SetBackgroundColour(wxTransparentColour);
178
180 mFont.SetFamily(wxFONTFAMILY_SWISS);
181 mFont.SetStyle(wxFONTSTYLE_NORMAL);
182 mFont.SetWeight(wxFONTWEIGHT_NORMAL);
183
185 for (
const auto &
label : labels ) {
186 int width, height;
190 }
191
192
195
196#if defined(__WXMAC__)
197
198
200 wxMemoryDC dc(shape);
201
202 dc.SetPen(*wxBLACK_PEN);
203 dc.SetBrush(*wxBLACK_BRUSH);
205 dc.SelectObject(wxNullBitmap);
206
207 SetShape(wxRegion(shape, *wxWHITE));
208#else
209 wxGraphicsPath path = wxGraphicsRenderer::GetDefaultRenderer()->CreatePath();
211 SetShape(path);
212#endif
213}
wxString Translation() const