Can you post a little sample to show the problem so i can try on
Terminal server & Citrix?

2009/12/22 Jacek Potempa <[email protected]>:
> Hi,
>
> (sorry for my previous post under invalid subject - please ignore)
>
> Recently one of our customers reported bug in Terminal software. After
> tracing it down it seems that the actuall problem lays in xHarbour/Harbour
> implementation of the  hb_gt_win_SetMode() / gtwin.c
>
> SetConsoleWindow API function cannot set console window larger then current
> screen buffer
> SetConsoleScreenBufferSize API function cannot set screen buffer smaller
> than the current console window size
>
> Due to this limitations, in current implementation  SetMode() is unable to
> change console size if one ot the new dimentions is larger then the previous
> one and at the same time the other one is smaller then the previous one. For
> instance, having console 25 X 80, SetMode( 23, 85 ) will fail.
>
> Below my suggested fix for this problem. I have no access to CVS, so would
> be nice if somebody familiar with gtwin.c review and implement the solution.
>
> Regards,
> Jacek
>

-- 
Massimo Belgrano
_______________________________________________
Harbour mailing list (attachment size limit: 40KB)
[email protected]
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to