Bill, I'll bet you converted a HyperCard stack, right? If so, check the 'hcAddressing'; if it's turned on, you have to refer to scrollbars in background groups as "bg scrollbar"; if you turn it off, you can just address it as "scrollbar".
Ken Ray Sons of Thunder Software Email: [EMAIL PROTECTED] Web Site: http://www.sonsothunder.com/ > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of Bill > Sent: Sunday, June 06, 2004 5:05 PM > To: [EMAIL PROTECTED] > Subject: Re: How to use progress bar > > > Thanks for all your answers. Since they still had no effect > on my scroll bar when I tried them I decided that I have > something wrong with my stack. First I put a progress bar in > the group (assuming it would have to be there so it would be > visible on every card as I cycle through the cards) and I get > no such object so I changed the progress bar to a scroll bar > (also named "Progress Scrollbar") and send a one line message > to it and I get no such object. > > So then I made a clean stack with just one progress bar with > the correct name and I get: > > Message execution error: > Error description: Chunk: no such object > > So then I decide that maybe these things are not called > "scrollBar" so I find out they are called "scrollbar" in the > documentation (should make no difference . This makes a > difference on my simple test stack so I move on to the big > stack and find out I have to call it "bg scrollbar" and then > it is happy except then set the lock screen to true so that > going through all those cards won't take so long and the lock > screen also makes my nice little progress bar do nothing. > > So how do you get a progress bar to work while lock screen is > in effect? Perhaps I make a special pallette stack that holds > it? Otherwise without lock screen things take way to long. It > must be possible as you can make the spinning beachball with > lock screen in effect. > > > On 6/6/04 12:00 PM, "[EMAIL PROTECTED]" > <[EMAIL PROTECTED]> wrote: > > > put the number of cards into recordCount > > set the thumbPosition of scrollBar "Progress Scrollbar" to > 0 set the > > endvalue of scrollBar "Progress Scrollbar" to recordCount show > > scrollBar "Progress Scrollbar" put 0 into recordsProcessed > > put round(recordCount/(the width of scrollBar "Progress Scrollbar")) > > into progressInterval -- the minimum change in > thumbPosition value to > > move the bar 1 pixel > > put max(1,progressInterval) into progressInterval -- adjust > for intervals < 1 > > repeat with x=1 to recordCount > > set cursor to busy > > [card processing logic here] > > add 1 to recordsProcessed > > if (recordsProcessed mod progressInterval)=0 then set the > > thumbPosition of scrollBar "Progress Scrollbar" to recordsProcessed > > end repeat > > set the thumbPosition of scrollBar "Progress Scrollbar" to > > recordCount -- yes, recordCount: make sure progress shows 100% > > complete > > _______________________________________________ > use-revolution mailing list > [EMAIL PROTECTED] > http://lists.runrev.com/mailman/listinfo/use-revolution > _______________________________________________ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
