ssorin
|
| Posted: 04/20/2002, 7:49 AM |
|
Hello,
I have a very long form to display in a page (70 fields).
The form MUST be displayed in the SAME page.
After I inserted all 70 fields from the specific table, SURPRISE!!!
CODECHARGE is moving VERY SLOW when I try to edit the properties of the fields. DO you know how much time I have to spend if I need to insert another field at the middle of my form ?
Yes, you're right. Centuries...
The authors might have something to say?
|
|
|
 |
ssorin
|
| Posted: 04/20/2002, 6:46 PM |
|
Silence is also an answer.
|
|
|
 |
Ken Hardwick
|
| Posted: 04/21/2002, 11:06 AM |
|
ssorin,
This is not meant to be a negative reponse...so please accept it as my point of
view and how I have handle this problem with same issue...
1)I am sure the CC designers are aware of this problem and would had corrected it if there was a way to do so within reason...gee it still takes about 5 minutes to reboot my NT laptop and I have to do that a couple of times a day.
2)If you only have one or two fields to move, turn on your favorite tv show,
as each commerical comes on, click arrow up once...with as many commericals are
there are in a single show, you should get your new field moved in by the
time the show is over. :<)
3)If you have muliple fields to add/rearrange, just reselect the fields from
top to bottom...
Have a good day...
|
|
|
 |
Nicole
|
| Posted: 04/22/2002, 4:37 AM |
|
Hello,
I've also heard that is related to memory leak problem. The best results is showing latest version CC2.0.5 (it works faster than CC2.0. Probably not so much as you expect but it's really faster).
|
|
|
 |
Brent
|
| Posted: 04/22/2002, 11:42 AM |
|
Here is the real reason why it is so slow.
The CC form has several Window controls for every single form field, namely:
Key, Field, Caption Type, Size. Now you multiply that by 70 and you get 350
window handles that Windows has to refresh all the time. This makes for an
EXTREMELY SLOW IDE. If you change any of the fields, like Type, it takes about
1 to 2 minutes on my machine for to redraw the screen. The keyboard is locked
until it finishes redrawing the controls. This makes it extremely
tedious to design large forms.
I made a Wish over a month ago to change their Fields list to a grid (like
in a spreadsheet). This consumes only a couple of window handles and is extremely
fast. It is also very low on resources (Window handles). Unfortunately CC never
released the Wish so people could vote on it.
Imagine if all spreadsheets had separate controls, like an Edit box, combo boxes,
checkboxes for every single field. A 100x100 spreadsheet would be extremely slow.
MS and Visicalc programmers discovered a long time ago (2 decades ago) that this
was extremely inefficient. They found it much more efficient to paint everything
on the screen and when the user went to edit a cell, to pop up a single control
at that cell's coordinates. So those 350 Window handles of ssorin can now be
reduced to 2 or 3. Plus you only need to repaint the screen that is visible
which makes it extremely fast.
Alas, the CC folks wrote it as inefficiently as possible. (I guess they're not
perfect after all.) I only wish they saw fit to change it in the Studio version.
Otherwise designing large forms is going to require 2ghz machines with nap times
in between field changes.
|
|
|
 |
ssorin
|
| Posted: 04/23/2002, 4:54 AM |
|
Brent,
I'm happy to see that good programmers can give a little helping hand to those "unwanted" features that the authors forgot to list in their "Feature List". Just imagine how it would sound the last line of that list: "CodeCharge improves your health and your eyesight for not letting you stay for hours in front of the monitor. We just tell you yo go to bed if you need to edit those BIG forms"
see you!
|
|
|
 |
|