I have watched this product from a distance for a long time. Last year, I was disappointed to still not see a DataGrid.
For various reasons, I am going to do a full eval now, giving the lack of a DataGrid a pass.
Can some of you experienced Xojo/Web App developers comment on if these features are in Xojo:
Some concept of Master pages - easy way to include common top, bottom, left on many pages.
Cascading dropdown lists in search
Required fields
Validated fields
Programmatically color row of grid
Programmatically color cell of grid
Buttons inside columnn of ListBox
Page/form transitions - i.e. fade out, scroll to left
Export list contents to Excel, Word, PDF
Scheduling Calendar
Tabs
Basic security framework, or do you have to roll your own
If you’re interested, we do little code snippets for some clients that want to do the coding themselves but can’t take the time to learn everything from scratch. If you’re interested you can find us at www.bkeeney.com if you want to get additional information.
Yes Bob, but a mature software environment should have a native datagrid control. Xojo is also a Rapid Application Design tool, which means that you should not find yourself drowning into setting up common use controls that should have been available from the environment itself. Once you have to design your own complex controls your focus is not at the domain of the problem you want to solve with software.
So, yes I agree with Frank that the lack of a datagrid is going to be a missed opportunity for Xojo.
While I also do not disagree… Not many “mature software environements” that I am aware of have a “native datagrid control”.
VB6/VB.NET have one, although most users find it to be useless to the point they purchase Infragistics … and 3rd party controls are out there for Xojo too.
Even after the Grid control, there are also things like:
Required and Validated fields
Export of list/grid contents to Excel, Word, PDF
Scheduling Calendar
Tabs
Basic security framework
Databinding
HTML Editor
that are super commonly used in business web apps and should be in a tool like this. Hoping someday they will.
[quote=116150:@Frank Russ]Even after the Grid control, there are also things like:
Required and Validated fields
Export of list/grid contents to Excel, Word, PDF
Scheduling Calendar
Tabs
Basic security framework
Databinding
HTML Editor
that are super commonly used in business web apps and should be in a tool like this. Hoping someday they will.[/quote]
Some of these features are typical of HTML but are easily programmed in Xojo, such as Required and Validated fields. Databinding as well. As for the HTML editor, why should it be built into a tool destined to build apps for end users ?
[quote=116150:@Frank Russ]Even after the Grid control, there are also things like:
Required and Validated fields
Export of list/grid contents to Excel, Word, PDF
Scheduling Calendar
Tabs
Basic security framework
Databinding
HTML Editor
that are super commonly used in business web apps and should be in a tool like this. Hoping someday they will.[/quote]
I have only used xojo. Is there a development environment where these all come built in?
I arrived to Xojo (well, RB) from VB6, in 2005 and I am still here and I suppose (due to my age) I will not change again.
Everything in RB was better or at least acceptable, compared with VB6, except a few things.
And one of them was the lack of a good Grid control.
And still today I can’t believe that such a good product as Xojo has such a poor control as ListBox to emulate a Grid.
Yes, I know that there are good external alternatives, or as Norman says:
But I continue not understanding this situation. Probably it is not so important for old users (all of us had to manage according to our needs), but in 2005 I thought that Xojo (RB, RS) were still working to improve ListBox with new features, but the truth is everything is practically the same in this control since then.
A pity!