Sign in Join
Wiki copytemporary

IDE Window: Restriction Browser

Sent here from Restriction Browser.

Navigation

The Restriction Browser can be reached from the Lazarus IDE Main Menu > View > Restriction Browser menu item.

Alternatively, the Restriction Browser is also located in the fourth tab of the Object Inspector.

Overview

The Restriction Browser lists the Lazarus LCL widgetset and component limitations for various compiler targets - operating systems and graphics.

  |Object Inspector

Adding a restriction

For the lcl: see the lcl/interfaces/<widgetset>/issues.xml

For other packages: Add an xml file, e.g. issues.xml like this:

pascal
<?xml version="1.0" encoding="UTF-8"?>
<package name="lcl">
  <widgetset name="gtk2">
    <issue name="TCheckBox.Alignment">
      <short>CheckBox Alignment property is not supported</short>
      <descr>Use BiDiMode = bdRightToLeft as a workaround</descr>
    </issue>
  </widgetset>
</package>

Then open the package editor of your package, add the file to the package, and change its file type to "issues xml file", by right clicking the file to open the popup menu, then File type.


From the Free Pascal wiki, page "IDE Window: Restriction Browser", as it stood on 2022-07-20 after a change by Mattias2, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's Licensing page. If you have concerns about this material, message the admin.

Revision 1, last changed by WikiArchive .

Edited on wiki.freepascal.org by 3 people, 2020–2022

From the official wiki's backup of 26 May 2024: who edited this page there, and when. Edits made there after that date were not recorded, and the earlier versions are not shown here; the main page says why.

WhenWhoWhat changed
ArentCreated page
Arent
Arent
TrevAdded categories; fixed link to IDE view menu
TrevTrev moved page Restriction Browser to IDE Window: Restriction Browser: Fix links in IDE Window topics (minor)
TrevAdd category
TrevFix typo (minor)
TrevExpand content; add missing image
Mattias2

Talk about this page

Nobody has opened a bench for this page yet. Sign in to open one.