Discussion:
TYPE AHEAD BUFFER AND OTHER BUFFERS
(too old to reply)
Juan Alonso
2010-05-10 14:29:11 UTC
Permalink
Ok.. I have been trying to adjust this setting for several months now and I
can't seem to fix it.

I have such a bad delay on type-ahead and some times when changing between
menus.

Its like I'm on VFP time delay.. and I can't find a solution to speeding it
up.

I type stuff on any screen while entering any type of data and it takes for
ever for it to catch up.

Same happens between menus and sometimes catching up on screen typing.

This is the settings on my CONFIG.FPW file.

RESOURCE=OFF
BITMAP=OFF
TMPFILES=C:\
MVCOUNT=60000
CATMAN=OFF
STATUS=OFF
EXLUSIVE=OFF
CENTURY=ON
TALK=OFF
CODEPAGE=AUTO

Like I said, I tryed several settings and it did not help.

Any suggestions on this.. Also is there a way I can turn Windows Short-Cut
key combos so that they don't take presedense over VFP assigned keys.???

Thank you all in advance,

Juan
Pavel Celba
2010-05-14 22:34:11 UTC
Permalink
Your problems could be caused by slow network, slow hardware, large data,
unoptimized application, too many users accessing data, etc. The CONFIG.FPW
change does not help most probably. (You could try EXCLUSIVE=ON temporarily
for one user - if it helps then your network and/or hardware is slow.)

You should better describe what you have (means what application are you
runing, what is your data size, what happens in your app when your are
observing the speed drop or delays etc.). What is your VFP version? What is
your hardware and network used? How much memory is allocated for your app?
You should also better describe what you need.

"I type stuff on any screen while entering any type of data and it takes for
ever for it to catch up."
What processes are behind the data entry? Do you use many custom methods on
your screens? Do you use Access and Assign methods? If you are not the
application developer then we cannot help this way most probably.

P.C.
Post by Juan Alonso
Ok.. I have been trying to adjust this setting for several months now and
I can't seem to fix it.
I have such a bad delay on type-ahead and some times when changing between
menus.
Its like I'm on VFP time delay.. and I can't find a solution to speeding
it up.
I type stuff on any screen while entering any type of data and it takes
for ever for it to catch up.
Same happens between menus and sometimes catching up on screen typing.
This is the settings on my CONFIG.FPW file.
RESOURCE=OFF
BITMAP=OFF
TMPFILES=C:\
MVCOUNT=60000
CATMAN=OFF
STATUS=OFF
EXLUSIVE=OFF
CENTURY=ON
TALK=OFF
CODEPAGE=AUTO
Like I said, I tryed several settings and it did not help.
Any suggestions on this.. Also is there a way I can turn Windows
Short-Cut key combos so that they don't take presedense over VFP assigned
keys.???
Thank you all in advance,
Juan
Juan Alonso
2010-05-17 16:55:44 UTC
Permalink
It is a converted application from FOXPRO DOS 2.6 to VFP8 with all Hot Fixes
and Updates.

Here is a better description.

DATA ENTRY USING @....SAY....GET...... USING READ....

Say I was using this:

Store Space(20) To m.yourName

@ 5,5 Say "Enter Your Last Name :" Get m.yourName

READ

And you want to enter your last name so you type ... GONZALEZ

Well.. your GONZALEZ will go like this.. G wait two seconds.. O.. wait one
second... N...wait half a second ZAL wait two seconds.. EZ..

Now do you know what I mean.. it sucks.. and it don't do this all the time..
but if you kept typing it will take for ever to catch up to your typing..

I don't know what causes it..

Thank,

Juan
Post by Pavel Celba
Your problems could be caused by slow network, slow hardware, large data,
unoptimized application, too many users accessing data, etc. The
CONFIG.FPW change does not help most probably. (You could try EXCLUSIVE=ON
temporarily for one user - if it helps then your network and/or hardware
is slow.)
You should better describe what you have (means what application are you
runing, what is your data size, what happens in your app when your are
observing the speed drop or delays etc.). What is your VFP version? What
is your hardware and network used? How much memory is allocated for your
app? You should also better describe what you need.
"I type stuff on any screen while entering any type of data and it takes
for ever for it to catch up."
What processes are behind the data entry? Do you use many custom methods
on your screens? Do you use Access and Assign methods? If you are not the
application developer then we cannot help this way most probably.
P.C.
Post by Juan Alonso
Ok.. I have been trying to adjust this setting for several months now and
I can't seem to fix it.
I have such a bad delay on type-ahead and some times when changing
between menus.
Its like I'm on VFP time delay.. and I can't find a solution to speeding
it up.
I type stuff on any screen while entering any type of data and it takes
for ever for it to catch up.
Same happens between menus and sometimes catching up on screen typing.
This is the settings on my CONFIG.FPW file.
RESOURCE=OFF
BITMAP=OFF
TMPFILES=C:\
MVCOUNT=60000
CATMAN=OFF
STATUS=OFF
EXLUSIVE=OFF
CENTURY=ON
TALK=OFF
CODEPAGE=AUTO
Like I said, I tryed several settings and it did not help.
Any suggestions on this.. Also is there a way I can turn Windows
Short-Cut key combos so that they don't take presedense over VFP assigned
keys.???
Thank you all in advance,
Juan
Dan Freeman
2010-05-17 16:27:20 UTC
Permalink
I've seen over-use of timer objects slow down an application, but only
on vastly underpowered hardware that probably shouldn't have been
running a VFP app in the first place. Any process in a hard-charging
loop will consume machine cycles as well.

Something outside of your application is consuming CPU cycles. In other
words, you're using an underpowered computer or overloading your
computer's capabilities. That explains why it comes and goes: the
external activity comes and goes as well.

Get more capable/better hardware, or reduce the number of applications
your existing hardware is running.

There's no magic here.

Dan
Post by Juan Alonso
It is a converted application from FOXPRO DOS 2.6 to VFP8 with all Hot Fixes
and Updates.
Here is a better description.
Store Space(20) To m.yourName
@ 5,5 Say "Enter Your Last Name :" Get m.yourName
READ
And you want to enter your last name so you type ... GONZALEZ
Well.. your GONZALEZ will go like this.. G wait two seconds.. O.. wait one
second... N...wait half a second ZAL wait two seconds.. EZ..
Now do you know what I mean.. it sucks.. and it don't do this all the time..
but if you kept typing it will take for ever to catch up to your typing..
I don't know what causes it..
Thank,
Juan
Post by Pavel Celba
Your problems could be caused by slow network, slow hardware, large data,
unoptimized application, too many users accessing data, etc. The CONFIG.FPW
change does not help most probably. (You could try EXCLUSIVE=ON temporarily
for one user - if it helps then your network and/or hardware is slow.)
You should better describe what you have (means what application are you
runing, what is your data size, what happens in your app when your are
observing the speed drop or delays etc.). What is your VFP version? What is
your hardware and network used? How much memory is allocated for your app?
You should also better describe what you need.
"I type stuff on any screen while entering any type of data and it takes
for ever for it to catch up."
What processes are behind the data entry? Do you use many custom methods on
your screens? Do you use Access and Assign methods? If you are not the
application developer then we cannot help this way most probably.
P.C.
Post by Juan Alonso
Ok.. I have been trying to adjust this setting for several months now and
I can't seem to fix it.
I have such a bad delay on type-ahead and some times when changing between
menus.
Its like I'm on VFP time delay.. and I can't find a solution to speeding
it up.
I type stuff on any screen while entering any type of data and it takes
for ever for it to catch up.
Same happens between menus and sometimes catching up on screen typing.
This is the settings on my CONFIG.FPW file.
RESOURCE=OFF
BITMAP=OFF
TMPFILES=C:\
MVCOUNT=60000
CATMAN=OFF
STATUS=OFF
EXLUSIVE=OFF
CENTURY=ON
TALK=OFF
CODEPAGE=AUTO
Like I said, I tryed several settings and it did not help.
Any suggestions on this.. Also is there a way I can turn Windows
Short-Cut key combos so that they don't take presedense over VFP assigned
keys.???
Thank you all in advance,
Juan
JayB
2010-05-17 16:33:02 UTC
Permalink
this could be a few things.
your processor is running too slow, and being used for other things,
i.e.running at 100%
or code is running in the back ground at every keypress, and its waiting
to catch up.
you can determine this with an assortment of tools.
1.task manager
2. turn on event tracking in foxpro and see what happens each time you
press a keystroke
3. set dohistory on
and watch your executed code in the output window when you press each
keystroke

by the end of this, you should get to the bottom of your problem.
jay
Post by Juan Alonso
It is a converted application from FOXPRO DOS 2.6 to VFP8 with all Hot Fixes
and Updates.
Here is a better description.
Store Space(20) To m.yourName
@ 5,5 Say "Enter Your Last Name :" Get m.yourName
READ
And you want to enter your last name so you type ... GONZALEZ
Well.. your GONZALEZ will go like this.. G wait two seconds.. O.. wait one
second... N...wait half a second ZAL wait two seconds.. EZ..
Now do you know what I mean.. it sucks.. and it don't do this all the time..
but if you kept typing it will take for ever to catch up to your typing..
I don't know what causes it..
Thank,
Juan
Post by Pavel Celba
Your problems could be caused by slow network, slow hardware, large data,
unoptimized application, too many users accessing data, etc. The
CONFIG.FPW change does not help most probably. (You could try EXCLUSIVE=ON
temporarily for one user - if it helps then your network and/or hardware
is slow.)
You should better describe what you have (means what application are you
runing, what is your data size, what happens in your app when your are
observing the speed drop or delays etc.). What is your VFP version? What
is your hardware and network used? How much memory is allocated for your
app? You should also better describe what you need.
"I type stuff on any screen while entering any type of data and it takes
for ever for it to catch up."
What processes are behind the data entry? Do you use many custom methods
on your screens? Do you use Access and Assign methods? If you are not the
application developer then we cannot help this way most probably.
P.C.
Post by Juan Alonso
Ok.. I have been trying to adjust this setting for several months now and
I can't seem to fix it.
I have such a bad delay on type-ahead and some times when changing
between menus.
Its like I'm on VFP time delay.. and I can't find a solution to speeding
it up.
I type stuff on any screen while entering any type of data and it takes
for ever for it to catch up.
Same happens between menus and sometimes catching up on screen typing.
This is the settings on my CONFIG.FPW file.
RESOURCE=OFF
BITMAP=OFF
TMPFILES=C:\
MVCOUNT=60000
CATMAN=OFF
STATUS=OFF
EXLUSIVE=OFF
CENTURY=ON
TALK=OFF
CODEPAGE=AUTO
Like I said, I tryed several settings and it did not help.
Any suggestions on this.. Also is there a way I can turn Windows
Short-Cut key combos so that they don't take presedense over VFP assigned
keys.???
Thank you all in advance,
Juan
Loading...