Sign in Join

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

Mailing lists / lazarus / 2002-11

New patch

2 messages · 2 people ·

Reply by email Subscribe to this list Your subscription

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

Vasily I. Volchenko

This patch contains a first "bypass" of TListItem.Selected. This mean that it provides read access to Selected (via GetState and new field FState) from DoSelectItem and dummy write access. So, multiselect mostly works. The lack is the case when select is made by Shift. Such a select is not recognized until it is modified. After modification (ctrl+clicking etc) all seems OK.
Besides, it is a bit of localization.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: bin00009.bin
Type: application/octet-stream
Size: 5653 bytes
Desc: "lazarus_23_11_patched.gz"
Url : http://localhost/pipermail/lazarus/attachments/20021125/faa0f966/bin00009.bin

Reply by email

Mattias Gaertner
to Vasily I. Volchenko
Show quoted text 7 lines
This patch contains a first "bypass" of TListItem.Selected. This mean that it provides read access to Selected (via GetState and new field FState) from DoSelectItem and dummy write access. So, multiselect mostly works. The lack is the case when select is made by Shift. Such a select is not recognized until it is modified. After modification (ctrl+clicking etc) all seems OK. Besides, it is a bit of localization.

Thx.

ObjectInspector, PropEdits, GraphPropEdits and ComponentEditors are special units. They should not use any IDE unit. So, resource strings must be placed in objinspstrconsts.pas.
Eventually they will be moved to a directory of their own.

Mattias

Reply by email