The New Fabby DateBox


Author
Message
Geoff Hirst
Geoff Hirst
StrataFrame User (219 reputation)StrataFrame User (219 reputation)StrataFrame User (219 reputation)StrataFrame User (219 reputation)StrataFrame User (219 reputation)StrataFrame User (219 reputation)StrataFrame User (219 reputation)StrataFrame User (219 reputation)StrataFrame User (219 reputation)
Group: Forum Members
Posts: 123, Visits: 3.5K
Guys,

The new datebox is superb, damn fine work.

When I use it though it defaults to IgnoreManageReadOnlyState = True

Is there a reason for this?

thanks

Geoff

Trent Taylor
Trent Taylor
StrataFrame Developer (10K reputation)StrataFrame Developer (10K reputation)StrataFrame Developer (10K reputation)StrataFrame Developer (10K reputation)StrataFrame Developer (10K reputation)StrataFrame Developer (10K reputation)StrataFrame Developer (10K reputation)StrataFrame Developer (10K reputation)StrataFrame Developer (10K reputation)
Group: StrataFrame Developers
Posts: 6.6K, Visits: 6.9K
Thanks for your kind words!



When I use it though it defaults to IgnoreManageReadOnlyState = True




Well, I suppose it is because it was OUR default. We do not disable any fields within our application development environments. This will most likely become our new long-term standard as we will also introduce new application environments, folder based MDI, etc. in future releases. After a lot of time and energy, we have discovered that end-users prefer to just start typing and for Save / Undo to automatically become available saving steps.



So all of that to just say, you may want to inherit this and set your default to False.
Geoff Hirst
Geoff Hirst
StrataFrame User (219 reputation)StrataFrame User (219 reputation)StrataFrame User (219 reputation)StrataFrame User (219 reputation)StrataFrame User (219 reputation)StrataFrame User (219 reputation)StrataFrame User (219 reputation)StrataFrame User (219 reputation)StrataFrame User (219 reputation)
Group: Forum Members
Posts: 123, Visits: 3.5K
Hi Trent,

it's no big issue really. I was just kind of surprised that was all. Your other controls default to false, that's all and I thought I had done something dumb. It was when my layout appeared and the controls were enabled in idle mode.

Kind of interested to see what you guys are going to do with this, and I am really looking forward to the Stratalistview being a production control, that will really give an edge to my application.

best

Geoff.

Trent Taylor
Trent Taylor
StrataFrame Developer (10K reputation)StrataFrame Developer (10K reputation)StrataFrame Developer (10K reputation)StrataFrame Developer (10K reputation)StrataFrame Developer (10K reputation)StrataFrame Developer (10K reputation)StrataFrame Developer (10K reputation)StrataFrame Developer (10K reputation)StrataFrame Developer (10K reputation)
Group: StrataFrame Developers
Posts: 6.6K, Visits: 6.9K
Thanks, Geoff. I appreciate your input!
Alex Luyando
Alex Luyando
StrataFrame User (210 reputation)StrataFrame User (210 reputation)StrataFrame User (210 reputation)StrataFrame User (210 reputation)StrataFrame User (210 reputation)StrataFrame User (210 reputation)StrataFrame User (210 reputation)StrataFrame User (210 reputation)StrataFrame User (210 reputation)
Group: StrataFrame Users
Posts: 112, Visits: 1.2K
I too like the new dateBox. Thanks!!



A few suggested enhancements, if you don't mind...



1.) + and - should add/subtract a date (actually the real request is = and -, as you don't want to force a shift).



2.) For all the hot key navigation behaviors, using Month as the example: the first M should get me to the beginning of this month, the next M gets me to the beginning of last month, etc. So I can step by 4 months just by clicking M four times.



No biggies... but they would be nice Smile


________________
_____/ Regards,
____/ al
Greg McGuffey
Greg McGuffey
Strategic Support Team Member (3.3K reputation)
Group: Forum Members
Posts: 2K, Visits: 6.6K
Couple of thoughts on these suggestions:



1. = & - from main keyboard, +/- from keypad BigGrin



2. Likely it would be nice if the key bindings were configurable. I imagine that other languages might want to use other keys and/or there is always the possibility that somebody needs something weird, like I like to use Quicken like bindings (m for beginning, h for end of month, y for beginning of year, r for end of year, etc.). I.e. there would a set of navigation actions (increment day, to start of month, to start of next month, to start of last month...etc) were the actual keyboard short cuts could be configured. Just a thought.
Trent Taylor
Trent Taylor
StrataFrame Developer (10K reputation)StrataFrame Developer (10K reputation)StrataFrame Developer (10K reputation)StrataFrame Developer (10K reputation)StrataFrame Developer (10K reputation)StrataFrame Developer (10K reputation)StrataFrame Developer (10K reputation)StrataFrame Developer (10K reputation)StrataFrame Developer (10K reputation)
Group: StrataFrame Developers
Posts: 6.6K, Visits: 6.9K
1.) + and - should add/subtract a date (actually the real request is = and -, as you don't want to force a shift).

Just to confirm here, the + and - already increment and decrement the date.  But you want the = and dash to do this without the shift.  The +/- from the keypad already work which is what it appears most of our users actually use (on the medical side) as most of them are used to using 10 keys.

2.) For all the hot key navigation behaviors, using Month as the example: the first M should get me to the beginning of this month, the next M gets me to the beginning of last month, etc. So I can step by 4 months just by clicking M four times.

Sounds like a good idea.

2. Likely it would be nice if the key bindings were configurable. I imagine that other languages might want to use other keys and/or there is always the possibility that somebody needs something weird, like I like to use Quicken like bindings (m for beginning, h for end of month, y for beginning of year, r for end of year, etc.). I.e. there would a set of navigation actions (increment day, to start of month, to start of next month, to start of last month...etc) were the actual keyboard short cuts could be configured. Just a thought.

They already do have the ability to customize.  These can be overridden for that very reason as there are properties already exposed that do this.  Please confirm if I am missing something here.  Thanks.

GO

Merge Selected

Merge into selected topic...



Merge into merge target...



Merge into a specific topic ID...




Similar Topics

Reading This Topic

Login

Explore
Messages
Mentions
Search