[Lazarus] Changing the tab position in Lazarus editor?
graemeg.lists at gmail.com
Fri Nov 7 09:25:09 CET 2008
Mark Morgan Lloyd wrote:
> Marc Weustink wrote:
>> Are you running remote by using a VNC server on your sparc end that
>> using a vncviewer to access it remotely, or are you running X remote
>> (sparc connecting to a remote X server)
> My comment was largely to illustrate the fact that I'm heavily oriented
> towards using a single keyboard and screen(s) rather than having to move
> between desk and whichever workbench a computer is on- even assuming
> it's got a keyboard etc. attached.
> The only instance I'm routinely using VNC is to a Win-32 box I use for
> Delphi and as a client to the CIX conferencing system. I'm obviously
> connected to my Sun desktop system (Debian "Etch") directly, apart from
> that almost all other Debian and Slackware systems are accessed over X.
> The remaining exception to the above is a SPARC system that Vincent was
> tinkering with- I think he's using X for that rather than VNC, but I'm
> not sure what combination of libraries he's been using.
For low bandwith I would recommend to use a thightvnc server (in the
early days I debugged lazarus this way in a sparc connecter through a
>> The latter I can confirm as dog slow. Over a 1 Gb lan it takes minutes
>> before the cursor moves one char in the editor. (Responses to
>> mouseclicks on dialogs take the same time btw)
>> This resulted for me to continue laz development using a gtk1 IDE.
> That's much what I'm seeing, I similarly concluded that it would be
> better for the moment to continue with the IDE built for gtk1 but I
> assumed that there was debugging code in the system which at some point
> would be removed. If my assumption was wrong then I am troubled.
> One thing does occur to me however. If I fire up a system based on
> Debian "Lenny", which I believe (somebody please correct me) is based on
> gtk 2, I observe that Gnome itself runs adequately over a networked X
Even for other gtk2 apps I see a slowdown (compared too running
locally). But this all also depends heavely on your theme, your gpu and
> In other words, this problem is specific to Lazarus operating over a
> networked X connection, not to gtk 2 itself.
I plan for .28 to find a way of reducing the amount of traffic between a
LCL app and the X server.
>> When using a VNCserver, it should work more smooth, since all is handled
>> "locally" and only display changes are copied ove the LAN.
> I'll investigate, but the number of systems set up here for VNC is
> limited unless it's needed for something special. In general I simply
> enable gdm with xdmcp and everything works fine.
> If I get as far as being able to duplicate this problem in a standalone
> program what function should I use to get a millisecond (or better) time?
More information about the Lazarus