You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pivot.apache.org by gb...@apache.org on 2009/03/19 20:21:46 UTC

svn commit: r756146 - in /incubator/pivot/trunk/wtk/src/pivot/wtk: ListView.java skin/terra/TerraListViewSkin.java skin/terra/package.html

Author: gbrown
Date: Thu Mar 19 19:21:46 2009
New Revision: 756146

URL: http://svn.apache.org/viewvc?rev=756146&view=rev
Log:
Add getIndent() method to ListView.Skin.

Modified:
    incubator/pivot/trunk/wtk/src/pivot/wtk/ListView.java
    incubator/pivot/trunk/wtk/src/pivot/wtk/skin/terra/TerraListViewSkin.java
    incubator/pivot/trunk/wtk/src/pivot/wtk/skin/terra/package.html

Modified: incubator/pivot/trunk/wtk/src/pivot/wtk/ListView.java
URL: http://svn.apache.org/viewvc/incubator/pivot/trunk/wtk/src/pivot/wtk/ListView.java?rev=756146&r1=756145&r2=756146&view=diff
==============================================================================
--- incubator/pivot/trunk/wtk/src/pivot/wtk/ListView.java (original)
+++ incubator/pivot/trunk/wtk/src/pivot/wtk/ListView.java Thu Mar 19 19:21:46 2009
@@ -108,6 +108,7 @@
     public interface Skin {
         public int getItemAt(int y);
         public Bounds getItemBounds(int index);
+        public int getItemIndent();
     }
 
     /**

Modified: incubator/pivot/trunk/wtk/src/pivot/wtk/skin/terra/TerraListViewSkin.java
URL: http://svn.apache.org/viewvc/incubator/pivot/trunk/wtk/src/pivot/wtk/skin/terra/TerraListViewSkin.java?rev=756146&r1=756145&r2=756146&view=diff
==============================================================================
--- incubator/pivot/trunk/wtk/src/pivot/wtk/skin/terra/TerraListViewSkin.java (original)
+++ incubator/pivot/trunk/wtk/src/pivot/wtk/skin/terra/TerraListViewSkin.java Thu Mar 19 19:21:46 2009
@@ -247,16 +247,19 @@
     }
 
     public Bounds getItemBounds(int index) {
-        ListView listView = (ListView)getComponent();
         int itemHeight = getItemHeight();
+        return new Bounds(0, index * itemHeight, getWidth(), itemHeight);
+    }
 
-        Bounds itemBounds = new Bounds(0, index * itemHeight, getWidth(), itemHeight);
+    public int getItemIndent() {
+        int itemIndent = 0;
+
+        ListView listView = (ListView)getComponent();
         if (listView.getCheckmarksEnabled()) {
-            itemBounds.x = CHECKBOX.getWidth() + checkboxPadding.left + checkboxPadding.right;
-            itemBounds.width -= itemBounds.x;
+            itemIndent = CHECKBOX.getWidth() + checkboxPadding.left + checkboxPadding.right;
         }
 
-        return itemBounds;
+        return itemIndent;
     }
 
     public int getItemHeight() {

Modified: incubator/pivot/trunk/wtk/src/pivot/wtk/skin/terra/package.html
URL: http://svn.apache.org/viewvc/incubator/pivot/trunk/wtk/src/pivot/wtk/skin/terra/package.html?rev=756146&r1=756145&r2=756146&view=diff
==============================================================================
--- incubator/pivot/trunk/wtk/src/pivot/wtk/skin/terra/package.html (original)
+++ incubator/pivot/trunk/wtk/src/pivot/wtk/skin/terra/package.html Thu Mar 19 19:21:46 2009
@@ -16,7 +16,7 @@
       <br/>
       <font color="#000000" size="-1" face="arial,helvetica,sanserif">
         <i>The default color palette</i>
-      </font>      
+      </font>
     </p>
   </body>
 </html>