ui.Application.setAppIcon()

ui.Application.setAppIcon() adds an icon to the child app tab of MDI.

Syntax

ui.Application.GetCurrent().setAppIcon("URL")

When you specify a file name, be careful with its case.

UNIX is case-sensitive, so it will treat files which names come in different cases as separate files.

Arguments

URL

URL to the icon file

Usage and examples

MDI container app:

MAIN

CALL ui.Application.GetCurrent().setAppType("container")

CALL ui.Interface.setContainer("cont")

CALL ui.Application.GetCurrent().setAppTitle("I'm MDI container app")

CALL ui.Application.GetCurrent().SetClassNames(["tabbed_container"])

MENU

ON ACTION "run"

RUN "child_app" WITHOUT WAITING

ON ACTION "EXIT"

EXIT MENU

END MENU

END MAIN

Child application:

MAIN

CALL ui.Application.GetCurrent().setAppTitle("I'm MDI child app")

CALL ui.Application.GetCurrent().setAppIcon("qx://application/plus.png")

CALL fgl_getkey()

END MAIN

Result:

 

Contact Us

Privacy Policy

Copyright © 2025 Querix, (UK) Ltd.