Feedback
Inherited built-in properties can be used without Self
- Status
- Fixed
- Fixed in
- v26.9.1
- Area
- -
- Source discussion
- -
- Last updated
- 2026-09-08
Upvotes
0 upvotes
Uses your Objo forum account.
Public summary
Inside a subclass of a built-in control, assigning an inherited property without Self. can incorrectly produce an undefined-identifier compiler error. For example, SelectionMode = "Multiple" inside a ListBox subclass is rejected while Self.SelectionMode = "Multiple" works. Unqualified property access should follow the same rules as Self.Property, including type checking and read-only protection.