Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus / 2009-12

form designer component dragging bug?

4 messages · 3 people · –

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Seth Grover

I'm not sure exactly when I started experiencing this, but it's driving me crazy.

I'm running Lazarus 0.9.28.3 beta (from fixes_0_9_28 branch in svn) with FPC 2.4.0 (from release_2_4_0 tag in svn) under Ubuntu 9.10 with the gtk2 widget set.

I run lazarus, and the default project comes up with a blank Form1, etc.

I drop a component, like a TButton or a TEdit onto the form. I click on the component to select it. It selects correctly. I click and start to drag the component to move it somewhere else on the form, and rather than moving the component it just makes the dotted selection box as if I've clicked on the form behind the component and i'm dragging to select multiple items.

The end result is I'm only able to move components around my form by clicking the component and doing ctrl+arrow keys or by manually setting Top, Left, etc.

I've recorded a video of the phenomenon:

http://stashbox.org/729914/lazcomponentdrag.ogv

Any ideas?

-SG

This email is fiction. Any resemblance to actual events or persons living or dead is purely coincidental. Seth Grover sethdgrover[at]gmail[dot]com

Reply by email

patspiper
to Seth Grover
Seth Grover wrote 27 lines
I'm not sure exactly when I started experiencing this, but it's driving me crazy. I'm running Lazarus 0.9.28.3 beta (from fixes_0_9_28 branch in svn) with FPC 2.4.0 (from release_2_4_0 tag in svn) under Ubuntu 9.10 with the gtk2 widget set. I run lazarus, and the default project comes up with a blank Form1, etc. I drop a component, like a TButton or a TEdit onto the form. I click on the component to select it. It selects correctly. I click and start to drag the component to move it somewhere else on the form, and rather than moving the component it just makes the dotted selection box as if I've clicked on the form behind the component and i'm dragging to select multiple items. The end result is I'm only able to move components around my form by clicking the component and doing ctrl+arrow keys or by manually setting Top, Left, etc. I've recorded a video of the phenomenon: http://stashbox.org/729914/lazcomponentdrag.ogv Any ideas? -SG

I run 0.9.29 (not 0.9.28.3) on Ubuntu 9.10 and do not observe this behavior.

Reply by email

Mattias Gaertner
to Seth Grover: I'm not sure exactly when I started experiencing this, but it's driving me crazy. I'm…
Show quoted text 25 lines
I'm not sure exactly when I started experiencing this, but it's driving me crazy. I'm running Lazarus 0.9.28.3 beta (from fixes_0_9_28 branch in svn) with FPC 2.4.0 (from release_2_4_0 tag in svn) under Ubuntu 9.10 with the gtk2 widget set. I run lazarus, and the default project comes up with a blank Form1, etc. I drop a component, like a TButton or a TEdit onto the form. I click on the component to select it. It selects correctly. I click and start to drag the component to move it somewhere else on the form, and rather than moving the component it just makes the dotted selection box as if I've clicked on the form behind the component and i'm dragging to select multiple items. The end result is I'm only able to move components around my form by clicking the component and doing ctrl+arrow keys or by manually setting Top, Left, etc. I've recorded a video of the phenomenon: http://stashbox.org/729914/lazcomponentdrag.ogv Any ideas?

Probably some fix in 0.9.29 was merged from trunk to 0.9.28.3 which requires some other fix.
I will check when Vincents is back.

Mattias

Reply by email

Seth Grover
Show quoted text 7 lines
Probably some fix in 0.9.29 was merged from trunk to 0.9.28.3 which requires some other fix. I will check when Vincents is back. Mattias

I reverted to the previous several revisions in that branch (fixes_0_9_28) and found the following regarding this bug:

22886 - works fine, no dragging bug
22890 - lazarus fails to compile
22897+ - compiles, dragging bug is present

So this bug was either introduced in 22890 or 22897.

-SG

This email is fiction. Any resemblance to actual events or persons living or dead is purely coincidental. Seth Grover sethdgrover[at]gmail[dot]com

Reply by email