How can I map an unknown component?

Sisulizer supports all common components for many platforms, e.g. for .NET, VCL, C++, Android etc. We also support many third party components and we have a special third-party program for cooperation with programming components vendors (here you can read about this program and supported components). You can find lists of supported components in “Tools” menu -> “Platforms” -> selected platform “Components” tabs. All these components are correctly displayed in Sisulizer’s Visual Editor. More information about relations between general and project components settings you can find in this article on our blog.

Sisulizer has also implemented a smart feature for automated mapping based on keywords. You can find and edit keywords list via “Tools” menu -> “Platforms” -> “Keywords” tab. Below is example list for VCL platform.

You can disable this feature by unchecking “Map unknown components by keywords” in “Settings” tab of “General settings” dialog.

However, this feature can’t map all third party or custom components. In these cases unknown components are displayed in similar ways as on below screenshot. Usually Sisulizer can detect all string items and limitation is concerned to displaying of component in Visual Editor.

When Sisulizer can’t map component, you can do it manually. Simply, click on “Click to map” link visible in Visual Editor. It opens dialog where you can select appropriated component type. That’s all.

Of course, you can change mapping or edit settings of selected component at any moment. Use “Project” menu -> “Components” -> your source, or context menu of component in Visual Editor.

In opened dialog, you can:

Hint

You can review all properties of selected component via “Properties” menu item in context menu of component in Visual Editor.

Janusz

Did you enjoy this post? Why not leave a comment below and continue the conversation, or subscribe to my feed and get articles like this delivered automatically to your feed reader.

Comments

No comments yet.

Leave a comment

(required)

(required)


For spam filtering purposes, please copy the number 8881 to the field below: