Hi, Since my lastest SVN update (v0.9.23 r12367M i386-linux-gtk) Lazarus inserts a := after identifier completion (I think that is what it is called). In r12329 it didn't.
eg: I type: FGrid. A popup window appears, where I select a property and press enter. Lazarus fills in the rest: FGrid.ShowHeader:= I have three issue here.... 1... How can I control Lazarus to not insert the := 2... The code formatting is not what I specified in CodeTools preferences. I want a space in front of the ':=' The same thing occurs when I type: OnShow := @FormShow; and press Ctrl+Shift+C, Lazarus changes my code to OnShow :[EMAIL PROTECTED]; removing the space in front of the @ sign!! 3... In the CodeTools preferences screen you can tell CodeTools when to insert a space before or after a colon or equals sign etc... How do I specify CodeTools formatting to _not_ insert a space in front of a single colon (eg: as used in parameters: Param1: string; Param2: integer), but _do_ insert a space in front of a := (eg: as used in assignments: Edit1.Text := 'some text';) It's nice to have some intelligence in the IDE editor, but please allow the developer to decide what options they want and what they don't. I'm a programmer, I like to type _some_ code. :) Regards, - Graeme - _______________________________________________ fpGUI - a cross-platform Free Pascal GUI toolkit http://opensoft.homeip.net/fpgui/ _________________________________________________________________ To unsubscribe: mail [EMAIL PROTECTED] with "unsubscribe" as the Subject archives at http://www.lazarus.freepascal.org/mailarchives
