--Set frame title of WorkScreen
Posted: Fri May 23, 2014 3:52 pm
This article is outdated - please use our new system at
https://doc.sibvisions.com
A work-screen doesn't have a title and it doesn't know the layout of the application which means that it doesn't know if it will be shown as window (= internal frame) or embedded as simple panel or something else. The application handles the whole layout.
But it's possible to change the title of the window. You have different options:
- It's always possible to search the parent frame via getParent() in a loop
- Another solution will be the application class
- Code: Select all
public void onShow() throws Throwable
{
IContainer con = ((ProjX)getApplication()).getContainer(this);
if (con instanceof IInternalFrame)
{
((IInternalFrame)con).setTitle("My workscreen title");
}
}
If your application or workscreen manager doesn't use frames, nothing will happen.