HMGforum.com

_SetNextFocus()

Re: _SetNextFocus()

Posted: Wed Jul 19, 2017 4:26 pm

by Anand

BeGeS,

As per your requirement, pure Harbour should solve your problem. Your Clipper code will execute fine and your user will also be able to do entry very fast through keyboard. I have such application made / converted for a 64 bit machine. The users do not see any difference.

Now comes to windows environment. Here one has to think differently than DOS. Move to HMG with small application as your users graduate on it.

Regards,

Anand

Re: _SetNextFocus()

Posted: Wed Jul 19, 2017 4:36 pm

by Rathinagiri

For me there are no GUI users and console users. There are jobs and jobs. And each type of work requires a suitable tool. The user must judge, never a developer locked in his study, because what is theoretically good, in practice may be useless.

A real example: an administrative who every afternoon devotes an hour to making invoices, and in that time he makes about fifty. The references are not many (it's a cheese factory) and are well coded, so that it practically works with one hand, the right, "spilled" on the numeric block, INTRO and arrows. It does so at a dizzying speed. If to move between the different fields had to use TAB and SHIFT-TAB, it would lose much operability.

I do agree. That is why we have 'Set Navigation Extended'.

Re: _SetNextFocus()

As per your requirement, pure Harbour should solve your problem. Your Clipper code will execute fine and your user will also be able to do entry very fast through keyboard. I have such application made / converted for a 64 bit machine. The users do not see any difference.

Thanks, Anand, ... but that's what I've been doing for months: compiling Clipper programs in Harbour (a wonder) so that my customers can have on their S.O. 64 bit and its usual programs.
The GUI keyboard "problem" is solved with the function I showed on the previous page. After the test that Serge has done, I have realized that the conflict is generated by another process.

Now comes to windows environment. Here one has to think differently than DOS. Move to HMG with small application as your users graduate on it.

I do not know what you mean by this. My programs have worked on Windows since version 95 until they have been 64 bit, and with pure Harbour is solved.
You talk about windows environment, je, je ... A client of mine, to prove, opened 32 windows with programs of his application in Clipper. This was done in the last century, with W98.
I do not see the need to think differently, nor do I have to get accustomed to something worse, said in the sense of slower in handling. With HMG what I want is to optimize the use of programs, which in the end will do the same.