> This should work in lazarus too. The missing part is, that you can not > select other forms/datamodules components. >
Does this mean that if I got something (let's say A) on the main form, and then I got a "behavior" (X) in a "behavior list" which is a property of another thingy(B) on the form, I can't assign the A to the X of B? Because the situation is exactly like this: I put a "TCollectionManager" on the form, old school style. Then I put a glscene on the form, double click (has custom component editor) and add a let's say cube (Cube1). Then I select cube1 and click the "..." in it's "behaviours" property in the OI, which opens our special property editor. I click "+" and add a "collision" behavior to the list of behaviors. Then I click it to select it. The OI now displays the "collision" I added. But when now I click the "manager" property of the collision, I can't choose the original CollisionManager1 which is on the main form. It's not populated. Jesus told me it's probably related to the missing/wrongly handled LookupRoot so I guess that's the problem. I tried doing LookupRoot := "currently selected behavior" but that produces AV (I really am not sure what the lookuproot thing is supposed to be tbh) Sorry about the.. well slow moving and constant nagging, I'm doing this mostly in free moments during the night and this whole visual thing is rather new to me :) Thanks again, Ales P.S: no need to hurry, this isn't a blocker, I'm just trying to get glscene/lazarus up on par with the delphi version but the remaining problems are not blockers.
signature.asc
Description: Toto je digitálne podpísaná časť správy
