[jboss-jira] [JBoss JIRA] Commented: (JBRULES-2706) Replace extjs grid in decision tables and rule templates with a new grid that suppors cell merging

Mark Proctor (JIRA) jira-events at lists.jboss.org
Mon Oct 4 08:52:40 EDT 2010


    [ https://jira.jboss.org/browse/JBRULES-2706?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12554934#action_12554934 ] 

Mark Proctor commented on JBRULES-2706:
---------------------------------------

""<conan> he thinks that flex grid now has cell merging, but I doubt that..... " See http://google-web-toolkit.googlecode.com/svn/javadoc/2.0/com/google/gwt/user/client/ui/FlexTable.html#getFlexCellFormatter() and related http://google-web-toolkit.googlecode.com/svn/javadoc/2.0/com/google/gwt/user/client/ui/FlexTable.FlexCellFormatter.html"

Exposing row and col span attributes just means a cell merging feature can be built on ontop, it doesn't yet exist from an end user UI perspective. Nor is it enough to just allow a user to set the row or col span settings on a table. The user needs to be able to select a cell and drag to select other sells and press merge, as they do in excel. If drag selection is hard to make work in multiple browsers, then we can work on a simpler solution where they can select a cell then press a "merge" button and select another cell to show the target range, it should highlight those cells and then have a "merge cells?" dialogue box to OK it. As well we clicking a target cell the dialgogue box could alternatively just have a row and col span setting to show the size of the required merge. All merged areas should be able to expanded or shrinked after creation.

We can keep things simple but only ever allowing straight rectantular shapes to be merged. So if you have an existing merge and try to do another merge and they overlap, it'll only work if it still forms a rectangle.

> Replace extjs grid in decision tables and rule templates with a new grid that suppors cell merging
> --------------------------------------------------------------------------------------------------
>
>                 Key: JBRULES-2706
>                 URL: https://jira.jboss.org/browse/JBRULES-2706
>             Project: Drools
>          Issue Type: Feature Request
>      Security Level: Public(Everyone can see) 
>          Components: drools-guvnor
>    Affects Versions: 5.1.1.FINAL
>            Reporter: Geoffrey De Smet
>            Assignee: Geoffrey De Smet
>            Priority: Critical
>             Fix For: 5.2.0.M1
>
>
> <conan> so what I'd like to do is get our dtable moved across to a new grid
> <conan> but also for it to be updated so that it supports cell merging
> <conan> the cell merging is essential for proper web based dtables
> <conan> cbrock was working on errai grid that supports cell merging
> <conan> manstis has been looking into it
> <conan> he submitted some patches to errai but says it's a lot of work
> <conan> to make it into a full component
> <conan> he thinks that flex grid now has cell merging, but I doubt that.....
> <conan> but he might be right in that it would be quicker to move the errai cell merging code into a fork of the gwt flex grid
> <conan> that try and move everything into errai grid that makes a grid workable
> <conan> a second issue is that that the rule template
> <conan> really should use the same grid as dtable grid
> <conan> including the same mechanisms for driving possible values et

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the jboss-jira mailing list