Return-Path: Delivered-To: apmail-incubator-pivot-user-archive@minotaur.apache.org Received: (qmail 38200 invoked from network); 31 Aug 2009 11:32:06 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 31 Aug 2009 11:32:06 -0000 Received: (qmail 77266 invoked by uid 500); 31 Aug 2009 11:32:06 -0000 Delivered-To: apmail-incubator-pivot-user-archive@incubator.apache.org Received: (qmail 77236 invoked by uid 500); 31 Aug 2009 11:32:06 -0000 Mailing-List: contact pivot-user-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: pivot-user@incubator.apache.org Delivered-To: mailing list pivot-user@incubator.apache.org Received: (qmail 77220 invoked by uid 99); 31 Aug 2009 11:32:06 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 31 Aug 2009 11:32:06 +0000 X-ASF-Spam-Status: No, hits=2.6 required=10.0 tests=HTML_MESSAGE,SPF_PASS,SUBJECT_FUZZY_TION X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of tvolkert@gmail.com designates 209.85.221.188 as permitted sender) Received: from [209.85.221.188] (HELO mail-qy0-f188.google.com) (209.85.221.188) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 31 Aug 2009 11:31:55 +0000 Received: by qyk26 with SMTP id 26so2711446qyk.29 for ; Mon, 31 Aug 2009 04:31:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:date:message-id:subject :from:to:content-type; bh=CwNdHrgXc5G5v9b0csmKPjoYEIudavFBWuKb3U3ft/U=; b=RkEvent6VgNMTi0E3gdbaVAuk2idqPUwGR0etlks1zleaTvtQsKy4TG9lbfo+wlg41 +z+ke8MvRF4WVKEpAeRpAV9ubGKXBZc9Lc0X4KpcVvUdXJ0qI4GKZM386pz0KPlxkGrf WxsgpjzFDpLuLCa16WBalSDXyicVheddUzQ8M= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=o/z+IoOYin5t10CN92Ll/6e66L/Ea1J8yJggJTLqaByZ1+cUQS80znQ3abKfxlJEne SjTI13vACEwRF+o1CNUXst4AvQUBazroUX4mkL+Snr54/2Bkjtou8o2L90VkWQlN67zm bFayeDx9BUMhcTQ9woJbSfbC8sEjFP4HB00iQ= MIME-Version: 1.0 Received: by 10.224.92.140 with SMTP id r12mr3239561qam.275.1251718292937; Mon, 31 Aug 2009 04:31:32 -0700 (PDT) Date: Mon, 31 Aug 2009 07:31:32 -0400 Message-ID: <168ef9ac0908310431w345a4999nbabe2898664fb61d@mail.gmail.com> Subject: Regression in LinkButton renderer functionality From: Todd Volkert To: pivot-user@incubator.apache.org Content-Type: multipart/alternative; boundary=000feaf1485d359c7704726e6042 X-Virus-Checked: Checked by ClamAV on apache.org --000feaf1485d359c7704726e6042 Content-Type: text/plain; charset=ISO-8859-1 LinkButton's default renderer used to be able to wrap the text of its label (you can see the artifact of this in the LinkButtonDataRenderer constructor). Since the change to not support horizontally justified horizontal box panes, this no longer works. The reason that LinkButtonDataRenderer is a horizontal box pane is to accommodate the image and the text in the button data, but it means that the "fill" style won't constrain the width of the renderer's label. The net result in my case is the truncation of text in my link buttons -- check out the news section at http://www.satelliteconsulting.com/ I know I can get around this by writing a custom renderer that extends Label, but can anyone see a way to get around it using platform classes? Thanks, -T --000feaf1485d359c7704726e6042 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable LinkButton's default renderer used to be able to wrap the text of its l= abel (you can see the artifact of this in the LinkButtonDataRenderer constr= uctor).=A0 Since the change to not support horizontally justified horizonta= l box panes, this no longer works.=A0 The reason that LinkButtonDataRendere= r is a horizontal box pane is to accommodate the image and the text in the = button data, but it means that the "fill" style won't constra= in the width of the renderer's label.=A0 The net result in my case is t= he truncation of text in my link buttons -- check out the news section at <= a href=3D"http://www.satelliteconsulting.com/">http://www.satelliteconsulti= ng.com/

I know I can get around this by writing a custom renderer that extends = Label, but can anyone see a way to get around it using platform classes?
Thanks,
-T
--000feaf1485d359c7704726e6042--