[THIN] Re: Duplicate Task Bar Icons For Each Executable - Seamless App.....

  • From: "M" <mathras@xxxxxxxxxxxxxxxx>
  • To: <thin@xxxxxxxxxxxxx>
  • Date: Fri, 18 Nov 2005 22:45:52 -0000

Crikey ... its works seamless but not via a full desktop...Not seen that before.
If thats the case id compare things with a workstation.
How does the application behave if installed on a Workstation ? Do you get two 
buttons or one ?



  ----- Original Message ----- 
  From: Hutchinson, Alan 
  To: thin@xxxxxxxxxxxxx 
  Sent: Friday, November 18, 2005 11:32 AM
  Subject: [THIN] Re: Duplicate Task Bar Icons For Each Executable - Seamless 
App.....


  All of which has set me re-looking at a problem we've had here for some time 
which is sort of the reverse of the problem you have. I have an application 
that when run within a published desktop provides two buttons on the taskbar 
(within the published desktop). I believe it is Delphi based, and if I switch 
between the two butons the application just freezes so it is an annoyance. If I 
publish it as a seamless application it appears to behave itself with a single 
button on the task bar. Have just tried an RDP desktop and still get the same 
two buttons, so clearly not an ICA issue. Any ideas where to start?  



------------------------------------------------------------------------------
  From: thin-bounce@xxxxxxxxxxxxx [mailto:thin-bounce@xxxxxxxxxxxxx] On Behalf 
Of M
  Sent: 17 November 2005 23:00
  To: thin@xxxxxxxxxxxxx
  Subject: [THIN] Re: Duplicate Task Bar Icons For Each Executable - Seamless 
App.....


  Hello Shane,

  I have gone through a similar issue with an application that worked under XP 
Fr3 + Post Sp3 Hotfixes but then changed once we upgraded to FR3 SP4 and still 
occurs in our PS4 test Farm.

  We were also able to mimic the issue via an RDP session thus actually proving 
it wasn't a pure Citrix issue but rather the programmer not using parent and 
child windows properly.
  On a test server we changed the RDP listener settings so that the application 
would start whenever we connected via an RDP session. This is about as close as 
you can get to seamless apps with RDP.
  We then found that the application behaved exactly the same as a seamless ICA 
session and one icon would minimise to the corner of one screen rather than the 
taskbar.
  Have you tried this with RDP sessions to compare ?

  There does appear to have been a heck of a lot of undocumented changes to the 
seamless engine since XE103W2K133 (a private hotfix). Our issues did not occur 
with XE103W2K126 or lower. We got the same issue without any hotfixes on PS4 
new hotfixes didn't address the issue. The seamless code does appear to have 
been tightened/altered with XP FR3 SP4 and PS4.

  Also don't forget you can alter the behaviour of your seamless applications 
without affecting other applications.

  Have a look at the following urls

  http://www.brianmadden.com/attachments/seamless-flags-extended.pdf  This PDF 
is excellent (thanks Thomas!) and provides a ton of information in one place.

  These two Citrix articles provide additional information.

  http://ctxex10.citrix.com/kb/entry.jspa?externalID=CTX103137
  http://ctxex10.citrix.com/kb/entry.jspa?externalID=CTX101644

  Don't forget that if you use SPY++ on a seamless application rather than on a 
desktop, you have to publish SPY++ on the same server and run it from the same 
server ( i.e. session share).

  Use SPY++ to identify the windows classname and using the information above 
it is pretty easy to create registry entries to alter the behaviour of your 
seamless apps. Typically unless your application has a known issue with 
seamless apps, start with the lowest values and work your way up until the 
behaviour is altered. If nothing happens try looking at the various seamless 
app tweaks at the back of the PDF to see if any of those alter your seamless 
behaviour.
  You don't have to restart your server each time you make a reg change. Just 
make sure you close your seamless sessions and restart them.

  Id love to know how you get on. I've spent loads of time with SPY++ and its 
immensely satisfying when you get the right registry entries. Bl**dy annoying 
getting to the fix though :¬)

  Regards




  ----- Original Message ----- 
    From: Shane.Rees@xxxxxxxxxx 
    To: thin@xxxxxxxxxxxxx 
    Sent: Thursday, November 17, 2005 3:37 AM
    Subject: [THIN] Re: Duplicate Task Bar Icons For Each Executable - Seamless 
App.....


    Thanks Greg - we are not running Win2k3 SP1 yet, so that may be a good 
place to start to see if the behaviour "goes away" - that is the only 
difference I can see - our version of Ellipse is the same, PSE version is the 
same with no other obvious differences.  I will do some testing and then let 
you know how I go - thanks again for the feedback.

    Cheers,
    Shane



----------------------------------------------------------------------------
    From: thin-bounce@xxxxxxxxxxxxx [mailto:thin-bounce@xxxxxxxxxxxxx] On 
Behalf Of gareese@xxxxxxxxx
    Sent: Thursday, 17 November 2005 12:23 PM
    To: thin@xxxxxxxxxxxxx
    Subject: [THIN] Re: Duplicate Task Bar Icons For Each Executable - Seamless 
App.....


    we are running PS4 on Win2k3 SP1 with all available updates installed from 
MS.
    Under TWI, i have not added anything special.  All that is there is the 
DllName and NotifyEvent keys

    I have PSE400WK3003 installed.  that was for printing though.  I'm running 
ICA 9.1 as the client and we are running Ellipse 5.2.3.2


    On 11/16/05, Shane.Rees@xxxxxxxxxx < Shane.Rees@xxxxxxxxxx> wrote: 
      hmmmm.....are you able to check the registry on your box to see if you 
have any special entries under the 
HKLM/System/CurrentControlSet/Control/Citrix/wfshell/TWI area for seamless 
flags etc.  Also, what OS + Patch level are you running it on,  what version of 
Ellipse client & do you have any Presentation Server 4 hotfixes applied ??  Any 
further info appreciated.

      Cheers,
      Shane



--------------------------------------------------------------------------
      From: thin-bounce@xxxxxxxxxxxxx [mailto:thin-bounce@xxxxxxxxxxxxx] On 
Behalf Of gareese@xxxxxxxxx
      Sent: Thursday, 17 November 2005 11:30 AM 

      To: thin@xxxxxxxxxxxxx 
      Subject: [THIN] Re: Duplicate Task Bar Icons For Each Executable - 
Seamless App.....



      I just tried it both ways.  what i am seeing is a momentary flash of a 
second icon in the systray when opening other files.  there will be two then 
one goes away almost immediately.

      Greg


      On 11/16/05, Shane.Rees@xxxxxxxxxx < Shane.Rees@xxxxxxxxxx > wrote: 
        Thanks Greg - it is reverse for us - it behaves fine when run locally 
from full Citrix desktop - but misbehaves when run via seamless app.  I look 
forward to your findings....

        Cheers,
        Shane



------------------------------------------------------------------------
        From: thin-bounce@xxxxxxxxxxxxx [mailto: thin-bounce@xxxxxxxxxxxxx] On 
Behalf Of gareese@xxxxxxxxx
        Sent: Thursday, 17 November 2005 10:42 AM 

        To: thin@xxxxxxxxxxxxx 
        Subject: [THIN] Re: Duplicate Task Bar Icons For Each Executable - 
Seamless App.....



        let me see what I can figure out.  we have been running Ellipse  here 
for a few weeks on PS4 and testing for a few months before that.  I have seen 
it happen in a full dekstop but not in seamless sessions.  

        Greg


        On 11/16/05, Shane.Rees@xxxxxxxxxx < Shane.Rees@xxxxxxxxxx > wrote: 
          Yup - Ellipse is the culprit - 2 taskbar icons appearing for every 
MSQ executeable that is run (consistently) - this wasn't a problem prior to 
Presentation Server 4.

          Cheers,
          Shane



----------------------------------------------------------------------
          From: thin-bounce@xxxxxxxxxxxxx [mailto: thin-bounce@xxxxxxxxxxxxx] 
On Behalf Of gareese@xxxxxxxxx
          Sent: Thursday, 17 November 2005 9:21 AM
          To: thin@xxxxxxxxxxxxx
          Subject: [THIN] Re: Duplicate Task Bar Icons For Each Executable - 
Seamless App.....


          you get this running Ellipse?  I have seen two tray icons appear at 
times.  How many are you seeing?

          Greg


          On 11/16/05, Shane.Rees@xxxxxxxxxx < Shane.Rees@xxxxxxxxxx > wrote: 
            Hi All - we have an in-house ERP application which we publish 
seamlessly
            via Citrix Presentation Server 4.  The application has a number of
            independent executeables which the user can invoke from within the
            application.  Each executable then displays a new window for the
            associated exe.  The app behaved fine when published as a seamless 
app, 
            until a recent Citrix upgrade from XPe to Presentation Server 4
            Enterprise.  Now when the independent executables are invoked, we 
end up
            with 2 task bar icons for every exe that is run (only one of the 
task bar
            icons can be set to focus though - if the other is clicked, it
            automatically toggles straight back to the existing one with 
focus).  The
            executables are written in borland/delphi, which do have some known
            possible issues with seamless mode, due to an "invisible" window 
which is 
            generated for each exe.   I have tried numerous seamless flag 
registry
            tweaks documented by Citrix + Brian Madden that relate to strange 
seamless
            apps behaviour - however no resolution as yet.  Any help with this 
one 
            would be appreciated.

            Cheers,
            Shane Rees
            Systems Engineer

            Server Management
            Network & Infrastructure Support
            Mincom Managed Services
            Level 6, 193 Turbot Street,
            Brisbane, QLD 4000, Australia 
            Phone +61 (0) 7 3303 3955
            Fax +61 (0) 7 3364 9777
            http://www.mincom.com

            Mincom. The People. The Experience. The Vision.

            This transmission is for the intended addressee only and is 
confidential 
            information. If you have received this transmission in error, please
            delete it and notify the sender. The contents of this e-mail are the
            opinion of the writer only and are not endorsed by the Mincom Group 
of
            companies unless expressly stated otherwise.


            Interact Connection 2005
            <a href=" 
http://www.mincom.com/company/events/info/358_interact_connection_.asp?lEventId=358
 ">Register now</a> to confirm your place at one of the Mincom Australian User 
Forums during November!
            ************************************************
            For Archives, RSS, to Unsubscribe, Subscribe or
            set Digest or Vacation mode use the below link:
            //www.freelists.org/list/thin
            ************************************************ 








Other related posts: