Icon View Thread

The following is the text of the current message along with any replies.
Messages 1 to 10 of 35 total
Thread Control/Component Properties/Events/Method Enhancement Suggestions
Wed, Jun 24 2015 7:12 AMPermanent Link

Tim Young [Elevate Software]

Elevate Software, Inc.

Avatar

Email timyoung@elevatesoft.com

I'm going to be starting the next round of control enhancements in the next
couple of weeks, and so I thought I'd start a thread to gather up the most
sought-after improvements.   I'm not looking for ideas for *new*
controls/components, but rather incremental improvements or small missing
properties/events/methods from existing controls/components.

I'll start with a few myself:

- Background property for panel caption bars (this is already done)
- Icons for caption bars (panels/dialogs)
- Icons for buttons and an Alignment property for the captions
- OnColumnEnter/OnColumnExit events for grids

Thanks,

Tim Young
Elevate Software
www.elevatesoft.com
Wed, Jun 24 2015 7:25 AMPermanent Link

Chris Holland

SEC Solutions Ltd.

Avatar

Team Elevate Team Elevate

I would vote for touch control for mobiles so I don't need scrollbars
but can just slide the panel up with a touch and drag.

Chris Holland
[Team Elevate]

On 24/06/2015 12:12, Tim Young [Elevate Software] wrote:
> I'm going to be starting the next round of control enhancements in the
> next couple of weeks, and so I thought I'd start a thread to gather up
> the most sought-after improvements.   I'm not looking for ideas for
> *new* controls/components, but rather incremental improvements or small
> missing properties/events/methods from existing controls/components.
>
> I'll start with a few myself:
>
> - Background property for panel caption bars (this is already done)
> - Icons for caption bars (panels/dialogs)
> - Icons for buttons and an Alignment property for the captions
> - OnColumnEnter/OnColumnExit events for grids
>
> Thanks,
>
> Tim Young
> Elevate Software
> www.elevatesoft.com
Wed, Jun 24 2015 8:55 AMPermanent Link

Doc

Chris Holland wrote:

I would vote for touch control for mobiles so I don't need scrollbars
but can just slide the panel up with a touch and drag.
__________________________________________________
Yes, this would be my vote, too.
Remember this thread:
http://www.elevatesoft.com/forums?action=view&category=ewb&id=ewb2_preview&msg=507&page=3

And another idea, according to this thread:
http://www.elevatesoft.com/forums?action=view&category=ewb&id=ewb2_preview&msg=640&page=2
Wouldn't it be nice if there could be a directory specified for a project and saved with the project where you can put in all the modified controls just for this project which would be used not only at runtime but also at design time by the IDE.
Wed, Jun 24 2015 9:07 AMPermanent Link

Raul

Team Elevate Team Elevate

On 6/24/2015 7:12 AM, Tim Young [Elevate Software] wrote:
> I'm not looking for ideas for
> *new* controls/components, but rather incremental improvements or small
> missing properties/events/methods from existing controls/components.

Some possibly already on the list but still :

- Timeout for TXMLHttpRequest (and matching the OnTimeout event)

- Making it easier to (i.e. public) access to DOMElement of TElement

- multi file select (not sure how would work with current submit so
might have to wait til html5 file APIs)

Raul
Wed, Jun 24 2015 12:03 PMPermanent Link

Mark Brooks

Slikware

Avatar

"Tim Young [Elevate Software]" wrote:

>>I'm going to be starting the next round of control enhancements in the next
>>couple of weeks, and so I thought I'd start a thread to gather up the most
>>sought-after improvements.

1. Agree with Chris & Doc i.e. touch control for mobiles so I don't need scrollbars but can just slide the panel up with a touch and drag

2. Simple FontAwesome integration - this is a KILLER feature that further closes the gap on JS devs

Cheers
Mark
Wed, Jun 24 2015 1:15 PMPermanent Link

Tim Young [Elevate Software]

Elevate Software, Inc.

Avatar

Email timyoung@elevatesoft.com

Chris,

<< I would vote for touch control for mobiles so I don't need scrollbars but
can just slide the panel up with a touch and drag. >>

Touch scrolling is already supported for the TPanel and TScrollPanel
components (and, of course, the TMultiLineEdit component).  I did forget to
add it to the TFormControl component, though.  I think I was in the process
of moving it down into the TScrollableControl component and forgot, so I'll
address this in the next build.

There's a TouchScrollEnabled property for all UI elements in EWB that
controls this.

Tim Young
Elevate Software
www.elevatesoft.com


Wed, Jun 24 2015 1:20 PMPermanent Link

Tim Young [Elevate Software]

Elevate Software, Inc.

Avatar

Email timyoung@elevatesoft.com

Doc,

<< Remember this thread: >>

Everything mentioned there was addressed (see my reply to Chris about the
touch support).  You can now specify scrollbars for the browser viewport,
control the application surface size/constraints to affect the scrollbars,
and use the mouse wheel for the application surface and forms.

<< Wouldn't it be nice if there could be a directory specified for a project
and saved with the project where you can put in all the modified controls
just for this project which would be used not only at runtime but also at
design time by the IDE. >>

The only issue with that is that it would require, at least for now, a
rebuild of the component library upon loading of the project.  I would need
to add in dynamic swapping of the control interfaces at design-time first
before such a feature would be useful.  It's not too hard, but it's a bit
low on the list right now.

Tim Young
Elevate Software
www.elevatesoft.com
Wed, Jun 24 2015 2:17 PMPermanent Link

Doc

"Tim Young [Elevate Software]" wrote:
Everything mentioned there was addressed (see my reply to Chris about the
touch support).  You can now specify scrollbars for the browser viewport,
control the application surface size/constraints to affect the scrollbars,
and use the mouse wheel for the application surface and forms.
______________________________________________

What I'm still missing is to scroll the form or the website by tapping with the finger on the form, like it is possible with EWB1 forms. Mouse wheel scrolling meanwhile is supported, many thanks.
______________________________________________


The only issue with that is that it would require, at least for now, a
rebuild of the component library upon loading of the project.  I would need
to add in dynamic swapping of the control interfaces at design-time first
before such a feature would be useful.  It's not too hard, but it's a bit
low on the list right now.
______________________________________________

Okay, by now it seems only to be my wish. It would it make much more comfortable to use the possibility of individual changes of controls.
Wed, Jun 24 2015 9:07 PMPermanent Link

PhillipH

The main reason I was looking forward to V2 was to get an improved grid with painting abilities e.g. color a cell based on its value or draw an icon in the cell, however I cant see how to do this.
Being able to adjust row height without editing bitmaps is very nice but then the grid seems to have lost features as well with the move to V2. E.g. I used the column color property to make the data easier to read but now this has gone.

Phillip
Thu, Jun 25 2015 9:15 AMPermanent Link

Chris Holland

SEC Solutions Ltd.

Avatar

Team Elevate Team Elevate

Hi Tim,

I am not seeing this here (or I am expecting something different)

I have a panel with several sub panels in it like a fancy one column
grid (see picture) and I can scroll this with the scrollbar but not by
touching the panel and dragging up and down.

Chris Holland
[Team Elevate]

On 24/06/2015 18:15, Tim Young [Elevate Software] wrote:
> Chris,
>
> << I would vote for touch control for mobiles so I don't need scrollbars
> but can just slide the panel up with a touch and drag. >>
>
> Touch scrolling is already supported for the TPanel and TScrollPanel
> components (and, of course, the TMultiLineEdit component).  I did forget
> to add it to the TFormControl component, though.  I think I was in the
> process of moving it down into the TScrollableControl component and
> forgot, so I'll address this in the next build.
>
> There's a TouchScrollEnabled property for all UI elements in EWB that
> controls this.
>
> Tim Young
> Elevate Software
> www.elevatesoft.com
>
>
>



Attachments: Panel Scroll.jpg
Page 1 of 4Next Page »
Jump to Page:  1 2 3 4
Image