Jump to content

Survey: Features you want to see in version 1.0


Farshad Mohajeri

Recommended Posts

Hello !!!

 

IMHO, 85% of applications use databases, and 85% of these applications use at least one data grid for editing. So one of the things that should work more precisely in the application must be data grid, including string grid that is often used. Right now I'm calling the editing of a dataset associated with a grid and it does not go into edit mode. Most probably you already registered this, but I would insist on this topic because of the importance that I see.

 

In the grid's world the following is very important in ascending order:

 

1- Navigation (Paging records for web to help in the navigation through records)

 

2- Edition

2.1- Direct edition with or without masks

2.2- Edition using Lookup

2.3- Edition using buttons for calling external dialogs

2.4- Edition using spin buttons to modify up and/or down integer values

2.5- Edition using check box

 

3- Ordering by one or different columns

 

4- Filtering by one or different columns

 

5- Fixing location of one or more columns

 

6- Fixing location of one or more rows (*)

 

7- Summarizing or Counting of Columns

 

So if other people has different point of view of this matter is welcomed to write it here.

 

(*) I separate fixing of columns and rows because of use of horizontal draw of data in most applications.

Link to comment
Share on other sites

  • 2 weeks later...

1. Charting Component not based on TeeChart VCL because I cannot figure out version used. I went back to original standard TeeChart and still cannot compile against UniGui. ( Maybe base is off JEDI JVCL JvChartDemo.dpr using TJvChart )

2. Standard InputBox and/or InputQuery

3. Hooks to touchpad (Is Sencha Touch required?)

4. UniGui components that are compatible between current ExtJS 3x and ExtJS 4x . I realize it is a very big move from version 3 to 4 and can forsee big changes in Unigui VCL.

5. SSL feature (for login etc)

6. Accordion Control http://examples.extjs.eu/gridinacc.html => JvItemsPanel ( JvPanelsU.pas in JVCLMegaDemo demo and JvNavigationPane )

 

Farshad, Unigui is a brilliant piece of work. Thank you for sharing it with us.

Link to comment
Share on other sites

Hi,

 

I would like:

 

1) DBGrid Filtering via Column Heading and Live Search (like on the Sencha website demo)

 

ie... Each Column to have optional text box with filter button (funnel) which shows a drop down list containing:

- NoFilter

- Contains

- DoesNotContain

- StartsWith

- EndsWith

- EqualTo

- NotEqualTo

- GreaterThan

- LessThan

- GreaterThanOrEqualTo

- LessThanOrEqualTo

- Between

- NotBetween

- IsEmpty

- IsNotEmpty

- IsNull

- IsNotNull

 

2) Advanced Validation ( http://dev.sencha.com/deploy/ext-4.0.2a/examples/form/adv-vtypes.html ) and Advanced Status Bar Validation ( http://dev.sencha.com/deploy/ext-4.0.2a/examples/statusbar/statusbar-advanced.html )

 

3) Sencha Touch controls (like Raudus - http://www.raudus.com/ )

 

4) XE2 support (including 64bit - Standalone/ISAPI)

 

5) Support for LiveBindings in XE2 would also be GREAT..!!!

 

 

Regards

Andrew

Link to comment
Share on other sites

  • 3 weeks later...

hi,

the most important is good support for write to left language and may be hijri calendar will be nice.

thanks

 

a small correction with the forgiveness of the author:

 

 

the most important is good supporting for right to left language and may be hijri calendar will be nice.

  • Upvote 1
Link to comment
Share on other sites

1.after pop Ajax error ,Session Timeouts for Web Applications, pop menu can show relord or close application

2.DBGRID with sorting/ filter /grouping function in a column

3.button/calendar/checkbox/combox/rediobutton/right click popup menu in a cell

4.active Splitter in a panel which have icon/button to open and shrink

 

sample:

http://www.tgantt.com/treegrid/www/Gantt.html

  • Upvote 1
Link to comment
Share on other sites

Purpose of this survey is simple. I want to shape version 1.0 of uniGUI according to developers' actual real world needs. We already did a similar survey before and we do this again to assure that we won't miss any important feature.

 

Please specify the most important features for you that you'd like to see in version 1.0 of uniGUI. You can write as many as features you want and please write them in order of importance with most important feature at top.

 

Thanks.

 

Updating my considerations:

 

1) Improvements in performance for the creation of forms and components is one of the most important points that can determine the success of a web application. Farshad, look at this point if possible.

1) Better control session. Logged # 1003, # 855, and others.

3) Improvements to the management server memory.

4) ExtJS 4.0 Support

5) Internationalization: Translation Messaging (Issue # 1039)

Link to comment
Share on other sites

Hi Farshad, this is my wishlist :rolleyes:

 

1. Ext JS 4.x Support

2. UniDBGrid(merge columns, support for (checkbox, ListBox, button, Image) in cells)

3. More options for Charts(Dynamic Form, Grid and Charts) http://dev.sencha.com/deploy/ext-4.0.2a/examples/charts/FormDashboard.html

4. Drag and Drop (Grid to Grid, Grid To Form) - Maybe Implemented

5. More themes

6. Support for 64 bits compiler

7. Lazarus support *Maybe for next major release

 

Thanks

 

6. Support for 64 bits compiler

7. Lazarus support *Maybe for next major release

Link to comment
Share on other sites

  • 3 weeks later...

- enhaced tunidbgrid

- sorting

- grouping

- filtering

- menu in columns

- selecting with check

- actions in buttons

- popupmenu

- advanced tabs (with close button and menu)

- accordion

- component similar to ext js dataview

- sencha touch / jquery mobile components

- dropdown menu in buttons

Link to comment
Share on other sites

  • 3 weeks later...
  • 4 weeks later...
Guest Efthymios Kalyviotis

Hello.

Congrats for your good work.

 

If I remember well, ExtJS also supports buttons with drop down menus. I haven't found this feature inside uniGUI.

Will we see it in the next releases?

Link to comment
Share on other sites

Congratulations for your awesome work Farshad.

 

My suggestion : Only Web Mode (forget about VCL Mode, I suppose it's a lot of work for you, and we better build 2 different apps for web and desktop, taking advantage of every platform).

Link to comment
Share on other sites

×
×
  • Create New...