Return-Path: Delivered-To: apmail-incubator-click-dev-archive@minotaur.apache.org Received: (qmail 50157 invoked from network); 14 Sep 2009 11:27:21 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 14 Sep 2009 11:27:21 -0000 Received: (qmail 33630 invoked by uid 500); 14 Sep 2009 11:27:21 -0000 Delivered-To: apmail-incubator-click-dev-archive@incubator.apache.org Received: (qmail 33617 invoked by uid 500); 14 Sep 2009 11:27:21 -0000 Mailing-List: contact click-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: click-dev@incubator.apache.org Delivered-To: mailing list click-dev@incubator.apache.org Received: (qmail 33609 invoked by uid 99); 14 Sep 2009 11:27:21 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 14 Sep 2009 11:27:21 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.140] (HELO brutus.apache.org) (140.211.11.140) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 14 Sep 2009 11:27:18 +0000 Received: from brutus (localhost [127.0.0.1]) by brutus.apache.org (Postfix) with ESMTP id 7B170234C045 for ; Mon, 14 Sep 2009 04:26:57 -0700 (PDT) Message-ID: <1133496393.1252927617488.JavaMail.jira@brutus> Date: Mon, 14 Sep 2009 04:26:57 -0700 (PDT) From: "Adrian A. (JIRA)" To: click-dev@incubator.apache.org Subject: [jira] Assigned: (CLK-544) FieldSeparator control. In-Reply-To: <820676474.1241092710863.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/CLK-544?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Adrian A. reassigned CLK-544: ----------------------------- Assignee: Adrian A. > FieldSeparator control. > ----------------------- > > Key: CLK-544 > URL: https://issues.apache.org/jira/browse/CLK-544 > Project: Click > Issue Type: New Feature > Components: extras > Reporter: Adrian A. > Assignee: Adrian A. > > In many forms it is required to use a "separator" between fields, to group them visually, but not to add them to a FieldSet (since this should be a pure visual effect). > Adding the controls to a FieldSet also breaks the alignment between groups, since each FieldSet seems to be aligned differently (due to the use of tables for auto-rendering). > A simple implementation for a FieldSeparator would look like the following snippet: > > /** > * A separator made by re-using the FieldSet control.

> * A special CSS style: .fieldSeparator is added to the HTML fieldset, > * that draws only the bottom line: > *

>  * .fieldSeparator {
>  *   border-bottom:0;
>  *   border-left:0;
>  *   border-right:0;
>  *   border-top-width:4px;
>  *  }
>  * 
> * > * @see net.sf.click.control.FieldSet > */ > public class FieldSeparator extends FieldSet { > public FieldSeparator() { > } > public FieldSeparator(String name) { > super(name); > addStyleClass("fieldSeparator"); > } > public FieldSeparator(String name, String legend) { > super(name, legend); > addStyleClass("fieldSeparator"); > } > // override container methods since this should be a pure visual control. > // .... > } >
> Thank you, > A. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.