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