I have a very strange problem, I'm trying to use hiShowProgressBar function which is listed in a ui SKILL manual. I'm also able to find it via Finder. But when I try to execute this funcion I get such information:
*Error* eval: undefined function - hiShowProgressBar
My manual coresponds with 5.0 version of Cadence and I'm using 5.10 - so no problem here as well. I'm confused...
It's an error in the documentation. The documentation was fixed in an IC5141 hotfix a couple of years ago, so it no longer refers to these functions.
The functions are only in ICOA5251 and IC61 onwards.
In reply to Andrew Beckett:
I'm not very familliar with the versions... so is there any possibility for me to use this funcion or some replacement?
My msfb version: 22.214.171.1240.3.49
In reply to ToMWUT:
Well, the ProgressBox functions exist, just not the ProgressBar. They required the changes to Qt which happened in ICOA5251 (and further in IC61). Perhaps you can use those?
I know Andrew about the
hiDisplayProgressBox function and it would do the trick for me, but
there is one problem. When I my application opens many ProgressBox'es
one after another they are not closed. They are closed when the last
=> t | nil
And I'm setting the
autoClose parameter to true. The problem remains even when I use
different names for different ProgresBoxes.
I found a similar report of this from a couple of years ago, and the workaround suggested then was to call hiCancelProgressBox() when you're done with it. I just tried in the latest hotfix of IC5141 (126.96.36.1990.6.136) and I can't reproduce the problem, so I think it's been solved now.
Worked - thanks :)