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>