Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
No BitMap setting stopping objects being refreshed
Message
De
17/07/2001 05:49:00
 
 
Information générale
Forum:
Visual FoxPro
Catégorie:
Produits tierce partie
Divers
Thread ID:
00530345
Message ID:
00531417
Vues:
40
Thanks Larry

The network guys say they are working with Citrix for Windows 2000 not NT 4.0 but they will give it a try.

It is a shame that the Bitmap setting exhibits this behaviour.
Has anyone written code using this setting.

What work arounds are folks using?





>There is a Hot Fix availabel from Citrix that helped with this problem before the BITMAP setting was releases by MS. Check out http://www.citrix.com/support/issues_en.txt. Do you have this version/SP/hot fix installed?
>
>Excerpt:
>Hotfix ME180010:
>===============
>*snip*
>6. This hotfix contains the code for a more advanced caching technique, which is called SuperCache. This can result in a large improvement in usability and performance over a slow connection or for applications that tend to redisplay a large area of the screen in response to small localized changes. Example applications that will show a large caching improvement over a slow connection are Microsoft Internet Explorer (IE) and Visual FoxPro. The improvement in IE can be easily seen by comparing the behavior when using the backward and forward buttons. However, because this is a radical change, the new behavior is not enabled by default.
>
>When SuperCache is enabled, large bitmaps are displayed in a number of columns in left to right order, instead of top to bottom order. This is readily apparent when running a client over a slow line. If this characteristic behavior is not observed, the SuperCache functionality has not been activated.
>
>To enable SuperCache, you need to run the following command at a command prompt at each server on which you want to have SuperCache functionality:
>
>Keysync ICAThinwireFlags /Enable:2
>
>If you want to disable SuperCache functionality, run the following command at a command prompt at each server on which you want to disable the SuperCache functionality:
>
>Keysync ICAThinwireFlags /Disable:2
>
>NOTE: The server must be rebooted in order for either change to take effect.
>
>*snip*
>
>
>
>>I am using the NO BITMAPS setting in my config.fpw in order to try and speed up a VFP application running under Citrix, which is running slowly over our WAN.
>>
>>Moving in the grid should be triggering certain text boxes on my form to be refreshed.
>>
>>In the grids afterrowcolchange event I call a method which contains the following.
>>
>>
>>With THISFORM
>> .sect_desc.refresh
>> .head_desc.refresh
>> .item_desc.refresh
>> .sub_desc.refresh
>>
>>endwith
>>
>>
>>The text boxes no longer get refreshed as they are supposed to.
>>
>>If I place a button on the form with a thisform.refresh in the click event and refresh the whole form using the button then my text boxes are updated, but issuing whole form refreshes all the time does not sound like it will help my performance issues very much.
>>
>>My highlighting grid has also stopped working prperly because of this and the highlight bar does not move. Anyone know how to fix this.
>>
>>It seems that using NO BITMAPS raises quite a few additional coding issues. The documentation I read on the setting did not mention that individual object refreshes would not take place.
>>
>>I was told that Citrix performance would not degrade to a great degree by using it over our WAN as opposed to our LAN so I did not bother to test WAN performance.
>>
>>Yes I know:(
>>
>>All help gratefully received.
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform