Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Bug in gidx multi-select listbox
Message
From
05/10/1999 16:00:03
 
 
To
30/09/1999 03:11:39
Cetin Basoz
Engineerica Inc.
Izmir, Turkey
General information
Forum:
Visual FoxPro
Category:
Classes - VCX
Miscellaneous
Thread ID:
00269607
Message ID:
00272912
Views:
32
>>>>I started to research your gridx class multi-select listbox.
>>>>
>>>>I run the sample test program, hit down arrow some times and
>>>>then enter Shift+Down arrow. This class marks rows stangely from
>>>>beginning of table to current row.
>>>>However, native behaviour for Shift+down arrow is to mark from current row to end of table.
>>>>How to get this behaviour?
>>>>
>>>>I try to use gridx update May 18th, 1998. Is this the latest release?
>>>
>>>
No it wasn't :) But I haven't send the later updates. Today I checked it and send a new one. I hope it'll be ready to download today.
>>
>>I tried this new release. It has the same behaviour.
>>
>>I am trouble implementing command shift+down arrow or ctrl+shift+down arrow.
>>This command must select starting from current row to end of table.
>>Tried to add code but have conflict with keyboard command in keytpress event.
>>How to add this command?
>>I also removed indexes on lSelected and try to remove index on lLastSelected.
>>I have grid based on view and I must destroy cdx file and re-create it
>>always manually in I requery() a view.
>>I also added select all (ctrl+a) command.
>>
>>Also, a test program generates an error if multilock is off.
>>You must add set multilock on to this program.
>
>
Andrus,
>Its behaviour is not the same here. Anyway when I have time I'll specially code it for you and email.
>Cetin


Cetin,

thank you. I added this code to my program. Also, I added the same code for shift+ctrl+home/end to be compatible with Word. I think you must sent this code yourself to UT because this is your code.

Alpha testing of this code starts when I add some contents to it. My goal is to allow select invoices by this technique, then implement post, print, delete, copy commands. Copy will add tab deliminated invoices to clippoard.

I use also your earlier code to dedect grid row change. This code doen't dedect row cahnge in some cases. I combined it with modified code from MS KB How To Check for Changed Record in Grid & Prompt User to Save (Q149383) and resulting grid allows row editing in most cases.
Only some few unresolved situations remains.
I dont use your classes, I added parts of the code from classes to my own classes and forms.

I also studied your offline.zip code fragment to implement data replication. Do you really use it?

I tried to reply to your email but got an error

----- The following addresses had permanent fatal errors -----

(expanded from: )

----- Transcript of session follows -----
554 MX list for neptune.imst.deu.edu.tr. points back to neptune.imst.deu.edu.tr
554 ... Local configuration error
Andrus
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform