litesoft
@ 947
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 |
// This Source Code is in the Public Domain per: http://unlicense.org package org.litesoft.GWT.client.widgets; import org.litesoft.GWT.client.widgets.nonpublic.*; import com.google.gwt.user.client.ui.*; public class WindowMaximizeRestoreButton extends BGImageButton { private String mNormalCSSname; private String mAltCSSname; private String mNormalTooltip; private String mAltTooltip; public WindowMaximizeRestoreButton( String pNormalCSSname, String pAltCSSname, String pNormalTooltip, String pAltTooltip, ClickListener pListener ) { // todo: translate: super( pNormalCSSname, pNormalTooltip, pListener ); super( pNormalCSSname, -1, -1, pNormalTooltip, null, null ); mNormalCSSname = pNormalCSSname; mAltCSSname = pAltCSSname; mNormalTooltip = pNormalTooltip; mAltTooltip = pAltTooltip; } public void setAltCSS() { ((CssBackgroundImageButtonHelper) mHelper).setCSSextendedBase( mAltCSSname ); mHelper.setEnabledToolTip( mAltTooltip ); } public void setNormalCSS() { ((CssBackgroundImageButtonHelper) mHelper).setCSSextendedBase( mNormalCSSname ); mHelper.setEnabledToolTip( mNormalTooltip ); } } |