// Aqua arrows
// ----------------------------------------------------------------------------
- /* XPM */
- static char *aqua_arrow_right[] = {
- /* columns rows colors chars-per-pixel */
- "13 11 4 1",
- " c None",
- "b c #C0C0C0",
- "c c #707070",
- "d c #A0A0A0",
- /* pixels */
- " b ",
- " ddb ",
- " cccdb ",
- " cccccd ",
- " ccccccdb ",
- " ccccccccd",
- " ccccccdb ",
- " cccccb ",
- " cccdb ",
- " ddb ",
- " b "
- };
-
- /* XPM */
- static char *aqua_arrow_down[] = {
- /* columns rows colors chars-per-pixel */
- "13 11 4 1",
- " c None",
- "b c #C0C0C0",
- "c c #707070",
- "d c #A0A0A0",
- /* pixels */
- " ",
- " ",
- " bdcccccccdb ",
- " dcccccccd ",
- " bcccccccb ",
- " dcccccd ",
- " bcccccb ",
- " bcccd ",
- " dcd ",
- " bcb ",
- " d "
- };
+/* XPM */
+static const char *aqua_arrow_right[] = {
+/* columns rows colors chars-per-pixel */
+"13 11 4 1",
+" c None",
+"b c #C0C0C0",
+"c c #707070",
+"d c #A0A0A0",
+/* pixels */
+" b ",
+" ddb ",
+" cccdb ",
+" cccccd ",
+" ccccccdb ",
+" ccccccccd",
+" ccccccdb ",
+" cccccb ",
+" cccdb ",
+" ddb ",
+" b "
+};
+
+/* XPM */
+static const char *aqua_arrow_down[] = {
+/* columns rows colors chars-per-pixel */
+"13 11 4 1",
+" c None",
+"b c #C0C0C0",
+"c c #707070",
+"d c #A0A0A0",
+/* pixels */
+" ",
+" ",
+" bdcccccccdb ",
+" dcccccccd ",
+" bcccccccb ",
+" dcccccd ",
+" bcccccb ",
+" bcccd ",
+" dcd ",
+" bcb ",
+" d "
+};
// -----------------------------------------------------------------------------
// private classes
if (!wxPendingDelete.Member(this))
wxPendingDelete.Append(this);
-
+
m_finished = TRUE;
m_owner->SetFocus(); // This doesn't work. TODO.
(*m_accept) = TRUE;
(*m_res) = GetValue();
-
+
if ((*m_res) != m_startValue)
m_owner->OnRenameAccept();
}
#ifdef __WXMAC__
int major,minor;
wxGetOsVersion( &major, &minor );
-
+
if (style & wxTR_HAS_BUTTONS) style |= wxTR_MAC_BUTTONS;
if (style & wxTR_HAS_BUTTONS) style &= ~wxTR_HAS_BUTTONS;
style &= ~wxTR_LINES_AT_ROOT;
{
delete m_hilightBrush;
delete m_hilightUnfocusedBrush;
-
+
if (m_arrowRight) delete m_arrowRight;
if (m_arrowDown) delete m_arrowDown;
void wxGenericTreeCtrl::SetIndent(unsigned int indent)
{
- m_indent = indent;
+ m_indent = (unsigned short) indent;
m_dirty = TRUE;
}
void wxGenericTreeCtrl::SetSpacing(unsigned int spacing)
{
- m_spacing = spacing;
+ m_spacing = (unsigned short) spacing;
m_dirty = TRUE;
}
else if (HasFlag(wxTR_TWIST_BUTTONS))
{
// draw the twisty button here
-
+
if (HasFlag(wxTR_AQUA_BUTTONS))
{
if (item->IsExpanded())