Description
A setting in the asn (logical UDE_TITLE for example?) allowing an other text than \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"Uniface Nine\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" in the title bar is a must. When you have several development environments and the UDE open for each you don\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'t know which is what! Having a different label (window title) for each could be really useful. Someone else has already submitted a similar wish a long time ago. So the need is real.
Use Case
Open the UDE. The text you see in the Windows ot the UDE is not \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"Uniface Nine\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" but the value of the logical UDE_TITLE set in the asn.
Importance
High
Type
Uniface Development Environment
Operating System
Windows
Status
Closed
Daniel has written an unsupported version of the IDE (with this one minor tweak I think), which is available in the downloads section on page 2 titled. Uniface 9 UDE titlebar text v2.0 (for version 9.4 and higher) (37)We use this, and I believe it’s still functional in 9.6.
Thanks for your post. Can someone else (Daniel?) confirm this is working with verion 9.6 ? 🙂
The download proposed by FiresongKt in his comment on May 6, 2014 at 10:40 am is not compatible for version 9.6. When starting I got these errors:0019 – Component idf version is incorrect; you must recompile it.0008 – Failed to activate Start-up shell screen.I suspected such a problem :-(I suspected such a problem 🙁 So we need executables compiled with version 9.6
We got a newer IDF.APS from …(?) and this one still works with UF9.6.04
This should also work and does not require new binaries:
http://unifaceinfo.com/modernization-exercise-new-main-screen-idf/
[LOGICALS]UU_IDFTITLE = TDD-Testdoes NOT change the text in the windows taskbar nor in the standard IDF window under 9601 or 9604
Just adding the logical does not help. You need to copy the form as well, just like the post says.
I think beeing forced to “hack” the code of the uniface product is a no-go. We come away from any modification which may be done in some patches. If it’s so easy to do, why it was not added to the official uniface product a long time ago? Daniel’s modification published in this forum is around for years now.
Adding the logical UU_IDFTITLE is not enough for working. I read briefly Theo’s note onhttp://unifaceinfo.com/modernization-exercise-new-main-screen-idf/ ans it seems that you need to change some piece of code!However I got from Uniface France Support a hotfix for version U9.6 of what Daniel has written (idf.aps and uuextn65.frm) and it works has before. Hope there is no side effect. Thanks Daniel.
In reference to Uli’s question.
As an overall direction, we not enhancing the Uniface 9.6 development environment.
Our focus for development is on Uniface 10.
Hello Adrian,
Installing newest patch for Uniface 9605 overwrites idf.aps and uuextn65.frm again.
Is it really such a big effort to integrate Daniel’s changes into the product?
Would make live of your existing customer base much easier.
Jean-Luc
According to Daniel, we can do the following:
“You can simply overwrite the two components with the ones I’ve provided earlier. Although the components in questions have been compiled with Uniface 9.6.02 they still are compatible with Uniface 9.6.05 (or any later release of version 9.6) – the code in the components has not changed. ”
Tested it and it works, thanks Daniel
Hello lejolyjl,
Is it possible to share the idf.aps and uuextn65.frm that works for Uniface 9.6?
Is there a download link available?
Thanks in advance!
I don’t believe this is downloadable on a Uniface Site. I will provide you the zip got from the Uniface Support. Regards, Alain
With Uniface 9.7 it is now officially possible to set your IDF title bar text.
[logicals]
IDFTITLE=My Uniface Testing Environment
I have closed this wish.