There was a discussion on this in early February.  I have the a similar issue. 
When my application starts, it positions a master menu form atthe bottom right 
corner of my screen. Clicking on any of many button objects leaves the master 
menu formdisplayed on the screen at its current location, then opens a new form 
(whichby default opens in the center of the screen). The On After Start EEP for 
this new form relocates it to a position on topof the master menu form (hiding 
a portion of it). Like Michael observed, this results in what looks like abrief 
flicker;  the new form appears inthe center of the screen for a fraction of a 
second, then jumps to theprescribed location.  Because my new form starts in a 
position so far from the menu form  (no form overlap on a large monitor), the 
jump to the new position is very noticeable.  I would like toremove or hide 
this repositioning jump. I tried Karen's trick – it certainly seemed like it a 
good idea to start by making the form invisible, reposition it, then make 
itvisible.  I did the following:1.  In the new form'sObject Property list, I 
changed the Alpha Blend value from 255 to 1 (the lowest value inR:Base X, I am 
not using X.5 yet).2.  In the new form'sOn After Start EEP, I:    A.  Relocate 
the form using  PROPERTY RBASE_FORM LEFT and PROPERTYRBASE_FORM TOP commands.   
 B.  Make the form visible again using the command PROPERTYRBASE_FORM 
ALPHABLENDVALUE 255 Unfortunately, I didn't observe any change in behavior.  
Changing the Alpha Blend to a value of 1 didn't make the form invisible 
wheninitially opening in the center.  So I still see the repositioning jump.   

As a further test, I place the command  PROPERTYRBASE_FORM ALPHABLENDVALUE 1 in 
the On Before Start EEP.  No change as expected.
And placing PROPERTYRBASE_FORM ALPHABLENDVALUE 1 as the last command in the On 
After Start EEP did make the new form invisible AFTER it had been repositioned. 
 So setting the Alpha Blend value to 1 does make the form invisible. 
Isthere something I forgot to do?   In my older R:Base 6.5 version,  this 
repositioning was gracefully handled by placing the SET RBGSIZE command in the 
command file used to start the application - which is what I am trying to 
replicate.   

Any suggestions on resolving this visible repositioning jump will 
beappreciated. Richard Hopkins

-- 
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php
--- 
You received this message because you are subscribed to the Google Groups 
"RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/1427590788.1008607.1586124005589%40mail.yahoo.com.

Reply via email to