Progress bar using htp.DIV

Hi,
Below is my Code to get a progress bar on the screen.
PROCEDURE lp_progress_bar IS
BEGIN
htp.htmlOpen;
htp.headOpen;
-- Create Link to Style Sheet
htp.linkrel(crel => 'stylesheet',
curl => pk_constant.PATH_STATIC||'internal_body.css',
ctitle => 'text/css');
--Include the Javascript to Call the Progress Bar
lp_js_copy();
htp.headClose;
htp.bodyOpen;
--Define Attributes for the DIV tags to print the Progress bar
htp.div(cattributes => 'id="bar"');
htp.div(cattributes => 'id="progress"');
htp.bodyClose;
htp.htmlClose();
END lp_progress_bar;
and the JS for the progress bar
PROCEDURE lp_js_copy
IS
vBodyCode VARCHAR2(500);
BEGIN
pk_js.js
'var time = 10000;'
|| NL ||'var aCopy = 5;'
|| NL ||'var aCopyDone = 1;'
|| NL ||'function progress() {'
|| NL ||'parent.fr_buttons.btnCancel.disabled= true;'
|| NL ||'var bar = document.getElementById("bar");'
|| NL || 'alert(bar);'
|| NL ||'var aStep = (bar.offsetWidth -2) /aCopy;'
|| NL ||'var x = Math.round( aStep *aCopyDone); '
|| NL ||'var progress = document.getElementById("progress");'
|| NL ||'progress.style.width = x +"px";'
|| NL ||'aCopyDone++;'
|| NL ||'if( aCopyDone > aCopy) redir();'
|| NL ||'else setTimeout( "progress();", time /aCopy);'
|| NL ||'}'
|| NL
|| NL ||'function redir() {'
|| NL ||'alert("Copy Successfully Completed");'
|| NL ||'parent.fr_buttons.btnCancel.disabled= false;'
|| NL ||'parent.fr_buttons.btnSave.disabled=true;'
|| NL ||'}'
END lp_js_copy;
The stlye for bar and progress aere defined in the stysheet internal_body.css as
#bar
MARGIN: 0 auto;
WIDTH: 250px;
TEXT-ALIGN: left;
BORDER: 1px solid black;
#progress {
WIDTH: 0;
BACKGROUND: darkblue;
but I am not getting anything on the screen. What should I do to get it pop up on the existing screen.
Please Help.

Hi Dwijesh,
U can use a OCX control. Make a OCX control and insert microsoft progress bar object into it. Then you can write codes into it accordingly to incerease the bar.

Similar Messages

  • Progress Bar using HTP.DIV -Help please

    Hi,
    Below is my Code to get a progress bar on the screen writen as a package
    PROCEDURE lp_progress_bar IS
    BEGIN
    htp.htmlOpen;
    htp.headOpen;
    -- Create Link to Style Sheet
    htp.linkrel(crel => 'stylesheet',
    curl => pk_constant.PATH_STATIC||'internal_body.css',
    ctitle => 'text/css');
    --Include the Javascript to Call the Progress Bar
    lp_js_copy();
    htp.headClose;
    htp.bodyOpen;
    --Define Attributes for the DIV tags to print the Progress bar
    htp.div(cattributes => 'id="bar"');
    htp.div(cattributes => 'id="progress"');
    htp.bodyClose;
    htp.htmlClose();
    END lp_progress_bar;
    and the JS for the progress bar
    NL CONSTANT VARCHAR2(2) := CHR(13) || CHR(10);
    PROCEDURE lp_js_copy
    IS
    vBodyCode VARCHAR2(500);
    BEGIN
    pk_js.js
    'var time = 10000;'
    || NL ||'var aCopy = 5;'
    || NL ||'var aCopyDone = 1;'
    || NL ||'function progress() {'
    || NL ||'parent.fr_buttons.btnCancel.disabled= true;'
    || NL ||'var bar = document.getElementById("bar");'
    || NL || 'alert(bar);'
    || NL ||'var aStep = (bar.offsetWidth -2) /aCopy;'
    || NL ||'var x = Math.round( aStep *aCopyDone); '
    || NL ||'var progress = document.getElementById("progress");'
    || NL ||'progress.style.width = x +"px";'
    || NL ||'aCopyDone++;'
    || NL ||'if( aCopyDone > aCopy) redir();'
    || NL ||'else setTimeout( "progress();", time /aCopy);'
    || NL ||'}'
    || NL
    || NL ||'function redir() {'
    || NL ||'alert("Copy Successfully Completed");'
    || NL ||'parent.fr_buttons.btnCancel.disabled= false;'
    || NL ||'parent.fr_buttons.btnSave.disabled=true;'
    || NL ||'}'
    END lp_js_copy;
    The stlye for bar and progress aere defined in the stylesheet internal_body.css as
    #bar
    MARGIN: 0 auto;
    WIDTH: 250px;
    TEXT-ALIGN: left;
    BORDER: 1px solid black;
    #progress {
    WIDTH: 0;
    BACKGROUND: darkblue;
    but I am not getting anything on the screen. What should I do to get it pop up on the existing screen.
    I had posted it on a the database thread too. But I guess it was th wrong category.Hence posting it new here.
    Please Help.
    Message was edited by:
    ora newbie

    Hi Dwijesh,
    U can use a OCX control. Make a OCX control and insert microsoft progress bar object into it. Then you can write codes into it accordingly to incerease the bar.

  • Creating a progress bar using BufferReader()

    Hi,
    I was wondering if it was possible to count the number of bytes that BufferReader() has read. I doing that because I need it to calculate progress (to have a progress bar). This is what I'm doing.
    private void createOutputFile() {
            String line;
            String [] temp = new String [21];
            try {
                FileReader fr = new FileReader(new File(openTF.getText()));
                FileWriter fw = new FileWriter(new File(saveTF.getText()));
                BufferedReader br = new BufferedReader(fr);
                BufferedWriter bw = new BufferedWriter(fw);
                while ((line = br.readLine()) != null) {
                    temp = line.split("\\t");              
                    if (temp.length > 18 && temp[18].length() > 0){
                        fw.write(temp[0] + "\t" + temp[18] + "\n");
                bw.close(); fw.close();
                br.close(); fr.close();
            catch (FileNotFoundException fN) {
                fN.printStackTrace();
            catch (IOException e) {
                System.out.println(e);
        }I know that I can do it using BufferedInputStream but due to the fact that I'm parsing each line of the file, I don't think I can do that because the length of each line is different (am I right?)
    Thanks.
    Desmond

    the length of each line is different (am I right?)Probably. Just get the length of the each line your read and keep a running total.

  • Progress Bar is not working in Labview 6i

    Hi all,
    i implemented one vi with  Progress bar using labiview 6i. i created property node for the progress bar to set the range as 550 using scale >Range>maximum. progress bar is updating well until the value of 220. later the progress bar is starting from begining. What is the maximum range we can define for the Progress bar.? please see the attached picture . Am i missing anything from the figure?
    thanks,
    kalpana 
    Attachments:
    Progress Bar.png ‏60 KB

    Hi kalpu,
    as your "slide" is of datatype U8 it will not display values greater than 255…
    Best regards,
    GerdW
    CLAD, using 2009SP1 + LV2011SP1 + LV2014SP1 on WinXP+Win7+cRIO
    Kudos are welcome

  • JS ScriptUI CS4: How to create an indeterminate progress bar?

    Hi Folks,
    Does anyone here know if ExtendScript (I'm using the CS4 flavor of ES) can produce an indeterminate (i.e., "barber pole") progress bar using ScriptUI's progressbar control? I've tried a number of value settings for the progress bar control in hopes that they would trigger the barber pole behavior, but so far, no luck.
    My current workaround is to "loop" the progress indicator. In other words, when the progress bar's value > maxvalue, I reset the value back to minvalue. Then rinse and repeat. Not really what I want, but the task being processed takes quite a bit of time, so I need to show some sign of something happening to the user.
    Thanks!
    -- Jim

    Hi Jim and Jeff,
    I can't find any practical solution to the original problem. It seems that an ExtendScript function call and a ScriptUI window cannot properly update synchroneously, except with a regular progressbar widget. I thought that a nonmodal window (='palette') might be fine, but I always get critical side effects using that approach, and generally the SWF is 'freezed' during the process. Curiously I found a kind of workaround using a pure modal dialog which mimics a nonmodal palette (!!) through the 'activate' event. But this still requires that the outer function perdiodically calls the update() method of the window from its own body, so this does not answer the question.
    Here is a first draft, based on the SWF that Jeff posted above and only tested on a Win platform. I'd really appreciate feedbacks on this from Mac users.
    // SpinProgressBar Object
    // Tested in ID CS4/CS5+ Windows only
    var SpinProgressBar = SpinProgressBar||function SB(/*str*/msg, /*fct*/process)
        // Caches the function resources
        SB.rc = SB.rc||{
            swf: "CWS\tP&\x00\x00x\x9C\x8D\x9A\x7FL\x15W\x16\xC7\xCF\x11\xC5\x11)\xE2oQ\xD0'\x0F}O\x14\x7F\xA0\xE2o|\xCA\x11\x04\x05\x04\x14\x14Q\x11\xF1'\x82\n\" \xA2(j-\xB6(Hmw[\xDB&m\xD3\xCDnKbRLI\x7F\xC4&\xEBn\xDCdmk\xB3j\xAD\x9Bvwm\xC4\xAD1\xDB\x8D\xA9Y\x93\x8D\xFB\xBD#2\xE3\xF0\xB6\xEF\xF2\xC7H\x8Egf\xEE\xB9\xF3\xFD\xDC\xF3\x9D;TS\x9F\b\xA2!\xC5D\xA1\xA1$\x03\t?I\xBD\x1E?~\x1Cc0UV4\xC6\xE7\xCD~\xDB\xC5\xD4\xD9\xD9\xF9\x98\xC2\x07\xF5o-\xCE:s\xB5\xE3\x8F\x1FT\x9CZ\x121\xFA\xB7\xF1t\xAB_/bj\t\x0Ec\xFCs\x99\xC8G\xBDh;\xF9\xC2{\xE37\"\xB7\x11D\xDB\xA8\xEF\x97\xD4\xA7\r\xFF\x8D\x1F\\#\xA4\x7F\xCA\x97\xEDWnf\x97/j\xFAK[yb=\xB9\x8C\xDE=\x93\x8C\x86\xF6\x92\xD7O\xBD}\xA1\xF5\xF5\xD3\x85\xE45\xFA c\x90\x8B\xFA\xFC`\xBB\x8C\x8F\xCE\x95\x95\x9ExT\x15W\xD9\xD8q\xF9^\xC4wi\xA9\xD7\x90\x19\xFC4\xB3\xDE\xCA\xCCv\x8D\xC9(\xAF\r\xAE\xBA\xDAR\xD9q\xC1\xFD\xE3\xAD\xF6k\x13\x90\xD9\x17\x99\xC3\xCFR\xEF\x13\xB6k\x12\x97t\xBC\x99|\xE9\xAFs\x1Fe\xDF9r\xFBa\xED\xD0a\x1F!\xD3\xF0\x93\x99w6aru|f\xD5\xF9\xD4\xEE3(\xDA\xE8\x87L\x9C\xC2\x0F\xAC\xCC\x90\x8BA\x9D\xF7\xF2\xEFL\x1Aq\xEF]\xCF\xC4NLIH\xCF\x9C\xFE\xB9\x1FQ\xD8\x9F\xB2\xCB?k\xBA\xD4V\xFEy=n\xD9\xDF\xCF-s\xDA\x9A\xC3\xB6^\xC5-3Z;\xBE\xFF\x03n\xF9C\x1By\x8CP\x95\xD9\xFALf\xC8\x9B\xBE\xA07Bw\xAE\xFB\xFA\xFD\xFC\xFB\xE6\t\xB9\xAD\xF5^\xE3\xB9\x9Es\x18\xF2m8\xDD\xF1\x9Cz\xAF\xFC\xBAg\xEDkE\x9F\x9F{\xF0n\xD1[\xB8y\x98\x9F9\\V\xF0\xC9g\xA5'1\x87/7\xD6\\\u00FE\xC7\xDD[\xED\x97\xAF\xD3;\xC1\x93{\xE1y\x9B\x8F=,\xAB9\xD9\xF7\xE4\xC9\xAF*+\xDBX\xBA\xB9\xD8\x95SSZ\xB4k'\x9D\x0E\x0E\x0B\xA2 \x8A<S?\xAAP%\x04\xA9Ho\xEA\x8DHC\x8B)\x16V\x91>\xD4\x87\"Sj3\xDF\xEA\x8E\x04S0E^X\x9A\xF9}w\xA4/\xF5\xA5\xC8\xC1\x8F\xBEquG\f2(\xF2\xEB\xBBQ\x17\xBB#\xFD\xA8\x1FE\xDE>\x92a]9\x84B(2\xF8\xEF]\x91\xA3\x88\xF4\xA7\xFE8\xEB\x9F\xB6\xEB\x84R(\x8D\xF4<\xA82sz\xA9\xC8s\xF4\x1C\x8Dl\xFA\xDB\xC2z3\xA2\xCE\n\xA30\x8Cg\xD9\xD3\x11\n+\xCD\xFB0_\x03\xFC\xA83\xF9\xF7\x9F\xB4\xFD\xD0v>o\xCE\x82\x86ywS\xE7\xDE\xFAv\xE0\x03d\x86\xFB\xC9\x84\x16\x9Ef\xDC\xCF\xFFqh\xC5\x99\x1BS\x919\xB0\xE7c\xB5\xD4y3\xFBNC\xCCSu\x0E\xF2\x93\x99\xD7\xDA\xA5\xCE\xAC\xEE3\xC0\xD9\xE0\x9E\xCA3\x1A^~\xB0/\xAE\xE2l\xE8\xBE\xEC\xD3\xD0\xE6\x10\xBF\xDALlZ=\xED\x9B\xB4\x8C\xBC\xAFn\xB4_\xC4\r\x87\xFAQ\xDC\xC5\xA0\xA2\xFB\xE7\x8A\xAEW$\xB6\xD4~\xDA\xF8\xE1\xBB_\x04'\xB8\x909\xCC\xEF\xD0\xF2\xEF\xFF\x1C{\xF5\x95\xF9#n|\xFC\xDE\xEA\xF6[_\xBC\xF3\x062\x87\xFB\x99\x18H\xAE\xADKr\x1DO$\xA7\x00\x1F\xA1)\xE3h#\xA2\xE7\xB2\x12\xF2\x9D\x8Fn7D\xFD\xAE\xE0v]\xD4\x87\xEF\xA0\xE0\x91~\xD6'\x1F\xB5_I\xF9\xEA\xDB\xB4\x8C\xA5\xD3n\xA2`\xA8|\x80\x96\xCA\xC3i\x80\xA5WS\xE5\x03)\xDC\xA1\xE9A4\xD0T\xB0\xA5\xCE\xC14\bZ\xFC\xC9\xA6\xE0!4\xD8\xA6W\x15\x19JC\xA0\xE9\xFD\xB6\xC80\x1A\xEAP\xF0p\x1Af)\xD8T\xF9\b\x1A\x8E\xF1$\xD9\xEE\x1EA#l\x9AV\x91\x91\x14\x01\x0E\xAB\x9F\x90i\xAA|\x14\x8DD\xA4\xB6\xF9\xFB\xA7*W\x88\x0B+\x84\x85\x15\xB6\xC2\nUa\x85\xA7\xB0BRXa(\xAC\xD0\x13V\xB8\t+\xC4\x84\x15V\xC2\n%a\x85\x8F\xA2e\x94\x1FQ$u6\x87\xDD\xBD\x06QDx>\xBE\xF1\x1B\x88\xE2\xED\"dF\xFA\xC9\xCCy\x9F\xC2~\x8E\x8D\xAB\x9A\xDE\t\xF9\xACM+\xF8W\xF1\x1BPvT@e\x8F\x0E\xACl\x8F1\xE6\x17\xD6\xD26\xAC\xA5W\x9E\xAE\xA5.\xBF#\xEBZ\x9Es\xBB\x96\xE7Kjy\x1E\xEBG\xAE\xF5}\xBF\xEE(9\xF3\xC1\x9F\xCF\x17^y\x94\x8D%b~\x1D\x8A\x8D\xF6C@\xB6\xEB\\YW\xC6\xBC\xB3\x1DX\"\x86\x85\xA2\x14w`\xCDF\x1B1\x01\xC5\xEF5\xC6\xF9\xBDew\xAF\xFC\xCF\x05\xF7\x1D\xF4\xCAXd\x8E\xD7\xEC\xBF`%R\x8B\x95(\x1Ae\xAD\xDB&+\xA3)\xD2\xB1\xB6\x8F\xA1(\x07\x07.\x1A\xED\xE0`,\x8D\xB1\xA9^E\xA2\xC9e\x92aE\xDC4\xD6\xBEn#\x12C\xD1\x16\x07&+\xE3\xC8mW=\"\xE3)\xC6$\xC3b\xC5C\xE3p\x1D\xDF\x13\xBEMV\xBC4\x1E|WX\x1D\xA1\x17\x96\x00\xE1\x01\xC0^8\x1C\xA8\x0B\x0F\x04\xDE\xC2\x83\x80\xB4\xF0``,<\x04\xE8\n\x0F\x05\xAE\xC2\xC3\x80\xA8\xF0p`)<\x02(\nG\x00?\xE1\x91\x98\x1E\x1F\x9E\xA2G\xC3Ox\x03\xFB\t\x8F1A\xD7%\xC4j\x1A\x0F\xAF1\xB1\xA7K\xB0-\xC4\x1B\xB0\x10\xD7u\xF9\x89I\x9A~\xC2e\xC4\x05p\x82ncr`C\xE95\xA6\xF8\xB9!\xE4z\xB0K\xAE5O\xE4z\x1D\x99S\x7F\x19\x01\xD8\xC5\xBB]\bL\xD34\x81^#^\xD3X\x02\x96\tZ\xB0\xC4\x92\xC7\xB24&,\x13\xC9\xEB@c\x12Mp\x80\x10G\xB1\x8E\x161\x99&\xDAd\xAF\"Sh\x92\x03\x8D\xA9\x14\xA7@\xB0\x19\xB3i4\xD9\x02\xC1\x84%\x9E\xA6\xD8e\x8F\xC8t\x9Aj\xB5>\x13\x96\x194\xCD\x02\xDC\x84e&\xC5\xDB\x01W\xB0D\xE28\n\x94\x0BG\x82l\xE1(\xD0,<\x1A\x04\x0B\x8F\x01\xB5\xC2.\x90*<\x16t\nG\x83Ha7(\x14\x8E\x01y\xC2\xE301\xC2\xE31\x19\xAA\xB1L\xD7\xF6%3\xB4}\xC9Lm\xD3\x9C\xA0\xE9`\xA2\x8DY\x1A\xBEdv\xE05\xDEk\xCC\xD1v\x93s\xB5\x1D\xEA\xBC@\xBE\xB3\xF8a\xED\x90\xB3\xCAw\xCE\xD7\xF4\x9DncA\xE0\xDE\xEB2\x12\x03\xB4p\xD0\x92\xA0E\xCB,\x9An\xE9\xDE\xA4e6\xCDp\xB01\x87f:H\x98K\t\x0E\xB34\x8Ff\xD9t\xAF\"\xF3i\xB6\xA3I,\xA09\x0E\x12\x12i\xAE\xED\xA5E\xE9~!\xCDsX>\x1F\xCD\xB7\xB1\xA1\"\x8Bh\x81jl\xE9VkYL\x89 \xFCf\xBA\xCD\x86M\xC0\xD1\x03\xA8\x85\xBD\x00Yx\x02\xE0\x15\x8E\x05\xB0\xC2\x13\x01\xA9\xF0$\x80)\x1C\x07\x18\x85'\x03@\xE1)\x80Nx*\xA6Dx\x1A\xA6A8\x1E\xA5\xFB\xD0\x11\x16\xEA\x1A\x13\x9F\xA61\x896\x16i\b{\xB1\x8E\xB0\x93\xB4We\xD1\xDE\x18X\xA2i&\xBDF\xB2\xA6Au\x19)\x01m\xE7R\x9D\x17\xAATm7\x99\xA6gP\xC1J\x92\x16+B\x0B\xAD\xF5\xDFde\tNy\x96\x8CdZd\xBD\"\x98\x91\x14Z\xEC\xE0`)%Y\xD6\xC8\x8C\xA4\x928\xC8H\xA3%\x0E\x83\xB7\x8C\x92m/\xEFJ\xF5\xCB)\xC5\xAEzD\xD2i\xA9\x8D\f\x15\xC9\xA0T\x9C\xF5\xEF'<\x99\xACdR\x9A\x9Do\xC5J\x02\x8E\xD3\x01\xB0\xF0\f@+<\x13\xA0\n'\x00N\xE1Y\x00Rx6 \x14\x9E\x03\xF0\x84\xE7\x026\xE1y\x98\f\xE1\xF9\x98\x00\xE1\x05(Z8\x11\x85\xFA\xF0\x9C\x97\x05\xB4%\xCBulI\xBA\xF6\xDET\x86\xB6\x81\xC9\xD4\xB6%+4m\x89\xDB\xC8\n\xEC(\xA3\x8D\xEC\x80\xD6\xD4c\xE4\xF4\xBC\xE53\xAE\xF3\x9A\xE9)\xE1:Wj\x12\xE05V\xFD\xFF6\xFB\xD0\xF2\x92\n\xF8\\M\x7F\nXVh\xC1\x92E\xCB,kd\xC2\x92M\xCB\x1D-\"\x87\xD2\x1D{V+)\xC3\x01\xC2*\xCAt\xECY\xE5\xD2\n\x07\x1Ay\x94\xE5\x00a5e+\x13\x98n5\x965\x94\xE3hk\xF9\xB4\xD2j}&,ki\x95\x05\xB8\tK\x01\xE5\xDA\x01W\xB0$\xE1\b\xE9\xE3\xE8\x03\xA3\xC2\x8B\xC0\xA5\xF0b\xB0(\x9C\x04\xFE\x84\x05\xCC\t/\x01g\xC2\xC9\x98\x06\xE1\x14\x94.\xBC\x14\xE5\n\xA7\xA2D\xE14\x94\xA5lX\x9E\xB6+Y\xAD\xEDJ\xD6hz\r\xAF\x91\xAF\xE9_\xDC\xC6Z\x1DWR\x10`\x85\xF7\x1A\xEB\xB4\xBD\xE4zm\x7F\xBA!\xA0\xEB\xFC\x14\xD2Uw/\xD4t\x9Dnc\xA3\xCE\xAEAQ\xC0\x0E\x0EZ\xD6i\xD1\xB2\x9E\xF2,\xDD\x9B\xB4l\xA0\xD5\x0E6\ni\x8D\x83\x84\x8D\x94\xEF0KE\xB4\xD6j\x00fd\x13\x158\xD8(\xA6u\x0E\x126\xD3z\xDB\xCB\x8F\xD2\xFD\x16\xDA\x00\xDD\xFFdkl[\xA9\xD0\xB2|&-\xDBh\xA3\xDA\x95n\xB6l\xD8v*\xB27?E\xCB\n\x1C\x97\x01O\xE1\xE5@R8\x1D\x18\ng\x00=\xE1L\xE0&\xBC\x02\x88\tga\x02\x84\xB3Q\xB4p\x0E\n\x15^\x89\xE2\x84W\xA1 \xE1\\\x14\xA1h\xD9\xA4mK\x8A5m\x89\xDB\xD8\xAC\xA3\xEC-\x01\x95\xBDU\xDB\x96l\xD3\xDD7\xDB\xAE\xE9%=\xC6\x0E={\x1Am\x94h\x98\xCE\x9D:\xA6\xB3T\xDBJ\x96i\xEE\x9B\x81\x95\x1DZ\xAC\x94\xD0&k\xFD7Y\xD9I\xC5\x0E2Ji\xB3\x83\x832\xDA\xE2\xE0`\x17m\xB5\xAC\x91\x19\xD9\x8D\xA1>K\xC6\x1E\xFC\xFA\xAC\xC1+\xA7\x1D\xB6M\x00\xA5\xFA\n*\xB1\xBE\xD7\x989{i\xA7\x8D\f\x15\xA9\xA4R\x93o\xEB\x05\x7F\x1F\x95\xD9M\xA0be\x1D\x8Ey@Qx5\xF0\x13^\x03\xE4\x84\xF3\x81\x99\xF0Z\xA0%\\\u0080\xD2\x85\xD7\xA1\\\u00E1\xF5(Qx\x03\xCA\x12.D)\xC2j\xD1\x12.R\xA3\xC7c\xDC\xA5\xE3Kv\x07\xF4%^c\x8F\xBFM.\xA5\xECk\xB6M.S\xD9\xE5\xBA\x0E\xA6B\xFB\x03\xC6^M_\xE26*u>\x9E\xEE\x0B\xF8\xF1\xB4J\xDBvVk#P\xA3\xFDyj\xBF\xA6A\x05,UZ\xB0T\xD3.K\xF6&,5\xB4\xDBf\x8DTd?\xEDq\xEC}\xD5R\xB9\x03\x84\x03T\xE1\xD8\xFB\xAA\xA3\xBD\x0E4\x0ER\xA5\xE3\xDD\xE7\x10\xED\xB3}\xB8T\xB2\xAF\xA7*G[;L\xD5V\xEB3a9B5\x16\xE0&,\r\xB4\xDF\x0E\xB8\x82e\x07\x8E\x9B@\x9Ep1h\x13\xDE\f\xC2\x84\xB7\x80*\xE1\xAD(Zx\x1B\n\x15\xDE\x8E\xE2\x84w\xA0 \xE1\x12\x14!\xBC\x13\x03\x17.\xC5`\x85\xCB0@\xD5Xj\xB5}\xC9\x01m_R\xA7-\xF2\x83\x9A\xFBfn\xE3\x90\x8E/\xA9\xD7\xF8\x9AqX\xDBM\x1E\xD1v\xA8\r\xDA\xBE\xF3\xA8\xA6\xEFt\x19\xC7\x02n\x1A\x1C\x0F\xDC\xBFA\xCBQ-Z\x8EQ\xAD\xA5{\x93\x96\xE3t\xC0\xC1\xC6\xF3T\xE7\xD8\xFB:A\x07\x1D$\xBC@\x87\xAC\x06`F\x1A\xA9\xDE\xD1$N\xD2a\x07\t/\xD2\x11\xABI\x98\xB4\xBCD\r\xA6\xEE\xAD\x9C&:jY>\x93\x96StL\x11\x9Ea\xBD\xE1\x9F\xA6\xE3\xF6\x0F?\x8A\x96*\x1Cw\x014\xE1\xDD\x80Kx\x0F\x80\x12.G\xB9\xC2\x15(Qx/\xCA\x12\xAED)\xC2\xFB0|\xE1*\fY\xB8\x1A\xC3\x14\xAE\xC1\xD0\x84\xF7c8\x8A\x96\xE7\xB5\x8D\xC9\t=c\xE26^\xD0\x11v\xA3\x86\xB0Oj\xAF\xCA/j\x7F\xD0{I\xFB#l\x93\xA6A\x8D1N\xFD\x82l\xD7\x1F\xFA/\x14\xBE\x1B\xF2?\x1D@\xFE\x1E\xA3Y\xD7M\xB6h\x1AT\xC0\xD2\xAC\x05K\x0B=o\xC9\xDE\x84\xE5\f\x9Dp4\x89Vz\xC1\x01\xC2\xCB\xD4\xE8\x00\xE1,\x9D\xB4\xC9^E^\xA1\x17\x1D\x1Bd\xAF\xD2K\x0E\x87\xF7+j\xB2\xED\x02(\xD9\xFF\x9AN9\xBEw\xBEF\xA7mh\xA8\xC8\xEB\xD4l\xFB\xCB\x15u\xD69j\xB1\x7F\x01U\xB0\x1C\xC5\xB1\x16T\t\x1F\x00I\xC2u(T\xF8 \x8A\x13>\x84\x82\x84\xEBQ\x84\xF0a\f\\\u00F8\b\x06+\xDC\x80\x01\n\x1F\xC5\xA0\x84\x8Fa \xC2\xC7qs\x1F\r\x0EcL\xA6c\xF2\x88\xFE\x07WG@D",
            bkg: [232,232,232],
            tmpFile: function FN(/*?str*/s)
                    FN.file && FN.file.remove();
                    FN.file = null;
                    if( !s ) return null;
                    return FN.file = (function(fx)
                        fx = new File(''+fx);
                        if( !fx.open("w") ) return null;
                        fx.encoding = 'BINARY';
                        fx.write(s);
                        fx.close();
                        return fx;
                    })(Folder.temp+'/_'+(+new Date)+'.swf');
        // Creates the UI
        var    rc = SB.rc,
            w = new Window( 'dialog', '', undefined, {borderless:true} ),
            p = w.add( 'panel' ),
            fl = p.add( 'flashplayer', undefined, rc.tmpFile(rc.swf) ),
            t = p.add( 'statictext', undefined, msg),
            r;
        rc.tmpFile(); // kills the tmp swf file
        // UI Skin/Style
        with( w.graphics )
            backgroundColor = newBrush(
                BrushType.SOLID_COLOR,
                [rc.bkg[0]/255, rc.bkg[1]/255, rc.bkg[2]/255, 1 ]
        p.orientation ='row';
        p.alignChildren = ['left','center'];
        fl.preferredSize = [50,50];
        // Fire!
        SB.win = w;
        w.onActivate = function(){ process(); w.close(-1); };
        r = -1==w.show();
        // Cleanup and return
        SB.win = null;
        w.onActivate = null;
        rc = w = p = fl = t = null;
        return r; // true=>OK, false=>broken
    // SAMPLE CODE
    var myHugeLoop = function()
        var i = 500000;
        while( i-- )
            // you have to periodically call SpinProgressBar.win.update()
            // but not necessary at each iteration
            SpinProgressBar.win.update();
            Math.cos(i)*
            Math.cos(i)*
            Math.cos(i)*
            Math.cos(i)*
            Math.cos(i)*
            Math.cos(i)*
            Math.cos(i)*
            Math.cos(i)*
            Math.cos(i)*
            Math.cos(i);
    if( SpinProgressBar("Currently processing a huge loop...", myHugeLoop) )
        alert( "All is fine." );
    else
        alert( "The process has been broken by the user!" );
    @+
    Marc

  • Progress bar (app.thermometer) ???

    Need to display a progress bar using thermomter object while invoking a web service.
    Lets assume the function loadWebService() has the logic to connect and retrieve data from a web service.
    Can anyone drop a few lines of code to implement this logic??
    I have tried the following it doesn't works:
    line 1: var tObj = app.thermometer;
    line 2: tObj.duration = 100000;
    line 3: tObj.begin();
    line 4: loadWebService();
    //optionally i ve included the following lines too
    line 5: for(var i=0;i<100000;i++)
    line 6:   {
    line 7:        tObj.text = "Processing, please wait";
    line 8:   }
    line 9: tObj.end();
    Thanks,
    Nith

    Just tried your code and it works for me ...the only thing that I noticed is that you never actual update the progress bar .....if you add the command:
    tObj.value = i
    to the inside of your loop, then it works as I would expect.
    Paul

  • Preloader progress bar not move in IE, but move well in Firefox

    I have been in this problem for several days. I really got
    frustrated about it. Pls. anybody can give me some help.
    I created a general preloader using movieClipLoader object
    and draw a progress bar using movieClip. I set the progress bar's
    progress by setting bar_mc._x = percentage, and created as a swf
    file. when test it , it works well, when open it using firefox, it
    still work well, can show the gradual progress in the bar, but if I
    using IE 6 or 7 to open it, it will not show the gradual progress ,
    just jump from 0% to 100% after the whole file is completely
    loaded.
    I saw a note about progress bar not show graduate progress in
    Flash Player 9, so I uninstall it and install Flash Player 8 again,
    it is still like that.
    I really don't know what 's the problem. Could any friends
    give me some suggestion or idea, that will be greatly helpful.
    Thanks.

    Have you contacted Project VII support or searched their knowledge base?
    http://www.projectseven.com/support/index.htm
    Also, is there any way to remove unused styles (in an external CSS) in DW? Just it would be a pain to go through and remove the styles I've tried, but then later decided not to use.
    Not exaclty a DW answer, but I've used the free FireFox add-on to help me find unused selectors. Point it to a sitemap.xml and it can spider the whole site (as listed in that xml file).
    https://addons.mozilla.org/en-US/firefox/addon/5392
    But be careful with it. It apparently doesn't read JavaScript and your PMM triggers are actually used.
    Mark A. Boyd
    Keep-On-Learnin' :-)
    If you are reading this via email, be aware that it may not be an accurate representation of my message. Login to read the actual message and/or to reply.

  • Form Button running Script that does not complete Progress Bar

    Hello,
    Currently I have created a form using the System.Reflection.Assembly which includes a textbox and button.   The button calls a script with a progress bar using the write-progress method, but when the progress bar completes it does not go away.
    Any assistance is appreciated.   As the code is quite long and in several files I have posted some of the code below.
    [void] [System.Reflection.Assembly]::LoadWithPartialName("System.Drawing")
    [void] [System.Reflection.Assembly]::LoadWithPartialName("System.Windows.Forms")
    $getVMware = Join-Path -path $ScriptPath -ChildPath "bin\get-vmhosts.ps1"
    Add-PSSnapin VMware.VIMAutomation.Core -ErrorAction SilentlyContinue
    $objForm = New-Object System.Windows.Forms.Form
    $objForm.Text = "VMware Script - Created by Walter Beach"
    $objForm.Size = New-Object System.Drawing.Size(650,390)
    $objForm.StartPosition = "CenterScreen"
    $AuditButton = New-Object System.Windows.Forms.Button
    $AuditButton.Location = New-Object System.Drawing.Size(310,80)
    $AuditButton.Size = New-Object System.Drawing.Size(75,23)
    $AuditButton.Text = "Audit"
    $AuditButton.Add_Click({ get-vmhosts | set-vmdnsservers -DNS $DNS })
    $objForm.Controls.Add($AuditButton)
    Function set-vmdnsservers
    param
    [Parameter(ValueFromPipelineByPropertyName=$true)]$Name,
    [Parameter(Mandatory=$true,HelpMessage="Example: 192.168.1.1")]$DNS
    $i = 0
    $itemCount=$input.Count
    write-host ""
    Write-Host "Configuring DNS Server " -NoNewline
    $Input | ForEach {
    IF ($PSVersionTable.PSVersion.Major -ge 3) { Write-Progress -activity "Configuring DNS Servers" -status $_ -PercentComplete (($i++ / $itemCount) * 100) } Else { ticker }
    $_ | Get-VMHostNetwork | Set-VMHostNetwork -DnsAddress $DNS | Out-Null
    } # End For Each Loop
    } # End of set-vmdnsservers
    Walter

    You need to put a final call to Write-Progress with the -Completed switch, probably right after your ForEach loop, in this case:
    $Input | ForEach {
    IF ($PSVersionTable.PSVersion.Major -ge 3) { Write-Progress -activity "Configuring DNS Servers" -status $_ -PercentComplete (($i++ / $itemCount) * 100) } Else { ticker }
    $_ | Get-VMHostNetwork | Set-VMHostNetwork -DnsAddress $DNS | Out-Null
    } # End For Each Loop
    Write-Progress -Activity "Configuring DNS Servers" -Completed

  • How to increase the system progress bar height?

    Hi
    I just want to increase the height of windows system progress bar and it is not able to customize. It is having the option to adjust the width and not the height. For example the height of system progress bar used in labview installer is large compared to control which is in labview control palette. 
    I want the progress bar as in the below figure
    Thanks & Regards
      Samuel J
      System Engineer 
      Captronic Systems
      Bangalore
    Message Edited by Support on 07-15-2009 12:51 PM
    Solved!
    Go to Solution.

    Hi Mike
    Thanks for your reply
    I know that I can change height progress bar which is in modern palette. But if i customize it doesn't look like the system progress bar. 
    So what I have to do to make the progress bar similar to system progress bar which is in the image that I send you. If you have the customized control please send it to me.
    Thanks & Regards
    Sam

  • Where's the progress bar?

    Dear all
    I cannot find the progress bar in iTunes. The place that the progress bar used to be is now the audio track somehow. Now I cannot see the artist and the name of song there. Is that a real problem or just a normal update?
    If you know something just answer me, thanks.

    Help....
    I don't wanna install iTunes again for it.

  • Applescript and Xcode Progress Bar

    Hopefully someone here can give me a hand.
    I have a very simple script that I would like to share with some of my coworkers who aren't so comfortable with the command line. So I would like to make a GUI with a progress bar using Interface Builder. I've searched high and low but can not find anything current that helps me. I think I might just be misunderstanding how outlets work and such, as I can get the script to run and the window shows, but the bar does not progress.
    As a note, I'm using Xcode 4. Any help is greatly appreciated. Thanks in advance.

    A couple of things...
    Your window and it's contents (including your progress indicator) normally do not redraw while you're within a handler. So chances are that the progress indicator is not getting redrawn until you exit the awakeFromNib handler... at which time your progress indicator has already been incremented to it's max value and so it would redraw as already full.
    So, one option is to insert calls to tell your window to redraw after each update. But progress indicators have the ability to update themselves on a background thread. So, in this case, an easier option might be to tell your progress indicator to use threaded animation. So try inserting this at the top of your routine:
    myProgressBar's setUsesThreadedAnimation_(true)
    Another thing is that the "do shell script..." calls that you're doing are probably happening very quickly since all you're doing is a call to "mkdir". So even after adding the above line of code you may not see much if any difference in how quickly the progress indicator fills up.
    You might try adding a small "sleep" to each do shell script call to slow things down a little. For example, for each of your shell script calls you could do something like this:
    Change this:
    do shell script "mkdir ~/Desktop/dir1"
    To this:
    do shell script "mkdir ~/Desktop/dir1 ; sleep 0.5"
    That will add a half second delay to each shell script call and possibly allow you to see the progress indicator fill up more slowly.
    Steve

  • Horizontal progress bar with interpolat​e color

    Looking for a control "horizontal progress bar" with interpolate color and markers like control "meter"

    If I get this right - you are looking for a progress bar that changes colour as the number changes. You can set the colour of the progress bar using property nodes. I have included a VI here that I used for testing this. This VI changes the colour from green to red as the progress bar advances. Colours are stored as 3 bytes: Red, Green and Blue.
    I hope that this helps.
    Rob
    Attachments:
    Changing_Progress_Bar.vi ‏27 KB

  • Reg : Screen Flow and Progress States /Progress Bar

    Hi All,
    I've used 'Screen Flows' for the user to navigate to different screens based on the user input.
    By doing so, I'm not been able to use Progress Stages or Progress Bar features :(
    If i remove the screen flow, then Progress Stages/ Progress Bar shows up.
    But as per the screen order, it shows up all the screens, even if I don't want to display it to the user on certain conditions.
    I'm using OPA 10.4.
    How do i display the Progress Stages/ Progress Bar ,using the screen flow..
    Any help would be greatly appreciated
    Regards,
    Kumar

    Only screen orders support progress stages. Screen flows do not.
    The recommended approach is to organize the screens into folders. It is only the top-level (screens or folders) that are then shown as the stages.
    Davin.

  • TS3694 hi i recently updated into ios 7.0.4 now i want to fully restore my ipad to resell but when i restore it it got stuck with apple logo and progress bar with 45% completed as firware file is downloaded using ipad 4 wifi itunes 11.3.8

    hi i rescently updated my ipad 4 in ios 7.0.4 and for resell purpose i want to restore my ipad via itunes but it got stuck at apple logo and progress bar of 45% completed i tried it 50 times but it stuck on that exact point for hours i cant able to restore it and had no errors it just like freezes at one point i also uses dfu mode but got stuck at same problem using windows 7 32 bits itunes 11.3.8 ipad 4 wifi please help

    My iPhone 5 wouldn't start after I turned it off a few minutes after writing this. It went into recovery mode and I had no choice but to connect to iTunes on PC and restore.
    I restored to factory setting first, just to validate my phone was okay. For a second consecutive iOS update, the  iPhone 5 did not update smoothly while connected to PC and iTunes - I had to retry two times before the progress bar for the update showed. (The exact same problem with the restart occured when I updated to 7.0.4.)
    The good news is that I was ultimately able to restore the iPhone 5 to factory settings while running iOS 7.0.6. I did have a backup from about a month ago lying around and was able to successfully restore with that as well, so the damage done is almost negligible since I had my contacts, notes, mail, etc. backed up to iCloud.
    Once I completed both restores, the sync with iTunes worked fine.

  • How to use progress bar for Main and Subsequences in teststand

    HI,
    I have one main sequence in that I am calling different subsequences (Containing many steps and for loop).
    I am trying to use progress bar for this sequence, but my requirement is progressbar is able to show the progress of all the steps containing in Main and subsequences.
    I have developed sequence in that I am able to show the progress for only Main sequence steps not for subsequences steps.
    Is it possible? If yes please let me know the suggestions.
    Thank You

    Hi Santosh
    Here you are
    Greetings
    Juergen
    never Double Click on Submit
    Message Edited by j_dodek on 08-05-2008 08:05 AM
    =s=i=g=n=a=t=u=r=e= Click on the Star and see what happens :-) =s=i=g=n=a=t=u=r=e=
    Attachments:
    Progress_ts351.seq ‏52 KB

Maybe you are looking for

  • Lync 2013 crashes when double-clicking on contact to send IM...

    I have a 64 bit Windows 7 machine. I have Office 2010 and 2013 installed. I am able to successfully run Lync 2013 and login to the Lync Server and see my contacts and their statuses online.  However, every time I double-click on a contact name to sen

  • Field Bus. Area is a required field for G/L account company code g/l ac

    hi ,   I am getting this following error when trying to post a cenvat in the tcode of J1iEX . "Field Bus. Area is a required field for G/L account <companycode> <cenvat g/l acct.no.> " Message no. F5808 Diagnosis The value for field "Bus. Area" in th

  • What does this mean......??

    attempting to copy to the disk "iPOD" failed. The disk could not be read from or written to. Help... D:!!   Windows XP  

  • Can't i use OLE in webdynpro?

    Hello Pls. let me know is the OLE will not work in a custome WebDynPro application? Because, in debugging it went well, but no MS Word document has been created on my local desktop!! When i run it as test STAND ALONE report program, it worked well. W

  • Vendor master records

    hi , if i configured F2 144 message for checking vendor master duplication ,is it case sensitive? i mean if i create vendor with capital letters (already is there with small letters) in NAME 1 or NAME 2,is it works. Regards, Ravi.