rendered paste bodyIndex: src/common/paws/pawslistbox.cpp
===================================================================
--- src/common/paws/pawslistbox.cpp (Revision 6659)
+++ src/common/paws/pawslistbox.cpp (Arbeitskopie)
@@ -95,7 +95,7 @@
highlightImage = "Highlight";
highlightAlpha = 128;
- arrowSize = 16;
+ arrowSize = 12;
arrowUp = "Up Arrow";
arrowDown = "Down Arrow";
scrollbarWidth = 15;
@@ -1095,10 +1095,10 @@
pawsWidget * title = GetColumnTitle(colNum);
if (title == NULL)
return;
-
+
pawsWidget * arrow = new pawsWidget();
title->AddChild(arrow);
- arrow->SetRelativeFrame(title->ScreenFrame().Width()-arrowSize, 0, arrowSize, arrowSize);
+ arrow->SetRelativeFrame(title->ScreenFrame().Width()-arrowSize, 4, arrowSize, arrowSize);
arrow->SetName("SortingArrow");
}
@@ -1480,6 +1480,8 @@
textBoxA = dynamic_cast <pawsTextBox*> (widgetA);
textBoxB = dynamic_cast <pawsTextBox*> (widgetB);
+ if (textBoxA == NULL && textBoxB == NULL)
+ return 0;
assert(textBoxA && textBoxB);
textA = textBoxA->GetText();
if (textA == NULL)