Hi Shakeshuck,
Thanks, that should be most useful. You can e-mail it to me to jerome@ecere.com if it's small enough, or make it available anywhere I can download it...
Search found 609 matches
- Tue Dec 08, 2015 8:04 pm
- Forum: General Help
- Topic: Fun with the IDE
- Replies: 6
- Views: 37766
- Tue Dec 08, 2015 4:45 pm
- Forum: General Help
- Topic: Fun with the IDE
- Replies: 6
- Views: 37766
Re: Fun with the IDE
Calculations will indeed confuse the form designer (and it will not have a visible area to work with if a 'size' or 'clientSize' isn't explicit set on the form being edited). The designer should however leave alone those calculations (it should not overwrite them with 0 or bad values). Which version...
- Tue Dec 08, 2015 2:13 pm
- Forum: General Help
- Topic: Fun with the IDE
- Replies: 6
- Views: 37766
Re: Fun with the IDE
Sorry the IDE is giving you a hard time. There seems to be a lot of things annoying you here. Perhaps if we could take a calm look at these issues one by one we could: A) help you avoid them or working around them for the time being and B) figure out a way to solve them so they do not frustrate you ...
- Sun Dec 06, 2015 8:08 pm
- Forum: GUI Toolkit & 2D Graphics
- Topic: Selection of Listbox entry
- Replies: 3
- Views: 55237
Re: Selection of Listbox entry
Hi shakeshuck, Yes setting the bool value pointing to by 'goOnWithActivation' to 'false' prevents the activation process from continuing. This is for trickier scenarios. Actually what I can see in where this is currently used is this is being to prevent 'inactivation', rather than 'activation' (i.e....
- Thu Dec 03, 2015 9:51 am
- Forum: GUI Toolkit & 2D Graphics
- Topic: Number alignment
- Replies: 2
- Views: 52688
Re: Number alignment
Hi again, After testing it out, turns out that defaultAlignment doesn't help much with anything at all regarding DataBox, probably why it isn't used anywhere ;) What does work to edit right-aligned numbers (e.g. currency, see extras/types/Currency.ec) or text, is creating a DataBox with 'autoSize' s...
- Thu Dec 03, 2015 8:52 am
- Forum: GUI Toolkit & 2D Graphics
- Topic: Number alignment
- Replies: 2
- Views: 52688
Re: Number alignment
Feel free to ask questions, this is what these forums are for, and we realize the documentation is lacking. By the way, we're hoping to address that very soon, but we're awaiting switching over to a text format for the .eCdoc files that store the API documentation, so that it is easier to collaborat...
- Wed Dec 02, 2015 5:41 pm
- Forum: GUI Toolkit & 2D Graphics
- Topic: TAB order
- Replies: 4
- Views: 58609
Re: TAB order
Hi shakeshuck, You're very good at figuring this out ;) That's exactly how it works. Yes, it's kind of awkward. Definitely something we hope to improve in the whole GUI revamp/overhaul. The reason the last one is the one that is defined is because it is the last one that is created and controls are ...
- Wed Dec 02, 2015 12:32 pm
- Forum: GUI Toolkit & 2D Graphics
- Topic: Cell borders in ListBox
- Replies: 6
- Views: 67485
Re: Cell borders in ListBox
After playing around with it, I think you would still require two clicks to check a check box part of a DataField, because the ListBox only supports a single DataBox (for editing) created at a time. Here is an example: import "ecere" class MyCheckBool : bool { Window OnEdit(DataBox dataB...
- Wed Dec 02, 2015 12:19 pm
- Forum: GUI Toolkit & 2D Graphics
- Topic: Cell borders in ListBox
- Replies: 6
- Views: 67485
Re: Cell borders in ListBox
fullRowSelect -- basically, it is not meant to be used with editable / selectable fields. It's meant for either having only a single field, or highlighting/selecting only the first field and displaying extra info on columns on the right. In most cases it's used with a single field (e.g. the project ...
- Wed Dec 02, 2015 11:14 am
- Forum: GUI Toolkit & 2D Graphics
- Topic: Cell borders in ListBox
- Replies: 6
- Views: 67485
Re: Cell borders in ListBox
Hi again! Make things editable -- Each field must be set editable with 'editable = true'. Currently, the ListBox supports a range of use case scenarios, but there may be combinations of those options which do not work as you would expect. For example, selecting individual cells rather than entire ro...