All pastes #2035079 Raw Edit

Stuff

public text v1 · immutable
#2035079 ·published 2010-12-31 14:04 UTC
rendered paste body
Index: 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)