Is thier  a reason haveing a for loop in paint would cause a problem

when i have a gui

Yes i whittled this down to make it more readable.
I am at a loss as to what the problem is,
running it illustrates the problem.
import java.applet.*;
import java.awt.*;
import javax.swing.*;
public class thebug extends Applet {
Image osImg;                     // offscreen image
Graphics osG ;                    // off screen graphics
boolean startOut = true;      // first time painting
Dimension curD ;                 // current size of offscreen stuff
int c = 0;int v = 0; int vv = 0;
int degreesZ = 1;int degreesX = 1;int degreesY = 1;
int off_set = 150 ;
int Xa = 1; int Ya = 1; int Za = 1;
int Xb = 1;int Yb = 1;int Zb = 1;
int Xp =50;int Yp = -50;int Zp =1;
                      public void init() { }       
                      public void update (Graphics g) { paint(g);  }
     public void paint(Graphics g) { //---------------------------------------------------------------------   
     for(degreesZ = 1;degreesZ <=360;degreesZ++){  //test loop  this is z rotation instep 
                 if (startOut == true){  // is this the first time painting
                 curD = getSize();
                 osImg = createImage (curD.width ,curD.height);
                 osG = osImg.getGraphics();
                 startOut = false ;
                 // has the component been resized
                 if ((curD.width !=getSize().width) || (curD.height !=getSize().height)){
                 curD =getSize();
                 osImg = createImage (curD.width,curD.height);
                 osG = osImg.getGraphics();
                          osG.setColor(Color.red);
                          osG.fillRect(0,0,300,300);      
                           c++;  // this is just for the color can be removed
                           switch(c){
                           case 1: osG.setColor(Color.black);break;
                           case 2: osG.setColor(Color.blue);c=0;break;   
                           default :{c=0;}  
                           }     // end switch/case
    //setup to rotate the point    
    Xa=Xp;Ya=Yp;Za=Zp;                              
    double radiansZ =  ( Math.PI * degreesZ )/180;
    double radiansX = ( Math.PI * degreesX )/180;
    double radiansY = ( Math.PI * degreesY )/180;                  
    //   rotate on the  axises z,x,y
    Xb = (int)(Xa * Math.cos(radiansZ) - Ya * Math.sin(radiansZ) );
    Yb = (int)(Ya * Math.cos(radiansZ) + Xa * Math.sin(radiansZ) );          
    Yb = (int)(Yb * Math.cos(radiansX) - Za * Math.sin(radiansX) );
    Zb = (int)(Yb * Math.sin(radiansX) + Za * Math.cos(radiansX) );   
    Zb = (int)(Zb * Math.cos(radiansY) - Xb * Math.sin(radiansY) );
    Xb = (int)(Zb * Math.sin(radiansY) + Xb * Math.cos(radiansY) );
    // add a screen offset
    Xb = Xb+off_set;
    Yb = Yb+off_set;
    Zb = Zb;
                  osG.drawLine(off_set,off_set,Xb,Yb);   //draw it
                  g.drawImage(osImg,0,0,this );  
    System.out.println( "end degree loop" );
    } // end degree loop      
             osG.dispose(); 
    System.out.println( "####end paint####" );
    } // end paint ------------------------------------------------------------------------------------------  

Similar Messages

  • After osx software reinstalled if I pause for 30 minutes will it cause a problem?

    after osx software reinstalled if I pause for 30 minutes will it cause a problem?

    For us to help you we have to understand your problem. That means you have to provide an explanation of it as though we are all Martians. I don't know to what "macro" you are referring nor the "software" you had reloaded. However, from what you did describe I would like to infer you are talking about OS X. That your computer is not starting up, hence you get a startup gray screen with a folder icon that has an "X" in it.
    That means the system software is not working properly or that you may have a bad hard drive. So, what you need to do is reinstall your OS X software. You will need either the original installer discs that came with the computer or a retail full Tiger installer disc-set.
    You will need to boot from the installer and do the following:
    How to Perform an Archive and Install
    An Archive and Install will NOT erase your hard drive, but you must have sufficient free space for a second OS X installation which could be from 3-9 GBs depending upon the version of OS X and selected installation options. The free space requirement is over and above normal free space requirements which should be at least 6-10 GBs. Read all the linked references carefully before proceeding.
    1. Be sure to use Disk Utility first to repair the disk before performing the Archive and Install.
    Repairing the Hard Drive and Permissions
    Boot from your OS X Installer disc. After the installer loads select your language and click on the Continue button. When the menu bar appears select Disk Utility from the Installer menu (Utilities menu for Tiger, Leopard or Snow Leopard.) After DU loads select your hard drive entry (mfgr.'s ID and drive size) from the the left side list. In the DU status area you will see an entry for the S.M.A.R.T. status of the hard drive. If it does not say "Verified" then the hard drive is failing or failed. (SMART status is not reported on external Firewire or USB drives.) If the drive is "Verified" then select your OS X volume from the list on the left (sub-entry below the drive entry,) click on the First Aid tab, then click on the Repair Disk button. If DU reports any errors that have been fixed, then re-run Repair Disk until no errors are reported. If no errors are reported click on the Repair Permissions button. Wait until the operation completes, then quit DU and return to the installer. Now restart normally.
    If DU reports errors it cannot fix, then you will need Disk Warrior and/or Tech Tool Pro to repair the drive. If you don't have either of them or if neither of them can fix the drive, then you will need to reformat the drive and reinstall OS X.
    2. Do not proceed with an Archive and Install if DU reports errors it cannot fix. In that case use Disk Warrior and/or TechTool Pro to repair the hard drive. If neither can repair the drive, then you will have to erase the drive and reinstall from scratch.
    3. Boot from your OS X Installer disc. After the installer loads select your language and click on the Continue button. When you reach the screen to select a destination drive click once on the destination drive then click on the Option button. Select the Archive and Install option. You have an option to preserve users and network preferences. Only select this option if you are sure you have no corrupted files in your user accounts. Otherwise leave this option unchecked. Click on the OK button and continue with the OS X Installation.
    4. Upon completion of the Archive and Install you will have a Previous System Folder in the root directory. You should retain the PSF until you are sure you do not need to manually transfer any items from the PSF to your newly installed system.
    5. After moving any items you want to keep from the PSF you should delete it. You can back it up if you prefer, but you must delete it from the hard drive.
    6. You can now download a Combo Updater directly from Apple's download site to update your new system to the desired version as well as install any security or other updates. You can also do this using Software Update.

  • Last update for OS 10.8.2 caused big problems with HP photosmart B110 printer /scanner cannot scan does anyone have the same problem or a solution?

    Last update for OS 10.8.2 caused big problems with HP photosmart B110 printer /scanner cannot scan does anyone have the same problem or a solution?
    iMac is connected via wirelss to printer/scanner. All was working OK until update.

    Assuming that the HP software is up-to-date, but still not working, have you tried Image Capture in the Applications folder. Does that work?

  • In the icloud settings, i am told i need to accept the terms and conditions to use icloud, but when i try to do so, i get a message "unable to connect to server". This has been going on for a week. There is no problem with either my wifi or cellular conne

    In the icloud settings, I am told I need to accept the terms and conditions to use icloud. However, when I click on "Terms and conditions", I get a message "unable to connect to server". This has been happening for a week now since I upgraded to iOS 7.06. There is no problem with my wifi or cellular connectivity, all other applications work perfectly. P.S.I have never used icloud before, but wish to do so now. How do I overcome this problem?

    Have you turned the iPad off then back on? That often helps with problems.

  • How to check two contitions in for loop

    Hello all
    Here I am having a for loop where I am reading from a cursor and I want to run this loop
    till the number in :P102_NO
    FOR emp_rec in emp_cur and i in 1 to :P102_NO loop
    insert into EMP(EMP_ID,DEATH_DATE) values(emp_rec.emp_id,:P102_DATE)
    end loop;
    but it is showing a error:
    ORA-06550: line 5, column 24: PLS-00103: Encountered the symbol "AND" when expecting one of the following: . ( * @ % & - + / at loop mod remainder rem .. || multiset
    do anybody have any idea about it?
    Thanks
    Tauceef

    Tauceef wrote:
    Hello all
    Here I am having a for loop where I am reading from a cursor and I want to run this loop
    till the number in :P102_NO
    FOR emp_rec in emp_cur and i in 1 to :P102_NO loop
    insert into EMP(EMP_ID,DEATH_DATE) values(emp_rec.emp_id,:P102_DATE)
    end loop;
    but it is showing a error:
    ORA-06550: line 5, column 24: PLS-00103: Encountered the symbol "AND" when expecting one of the following: . ( * @ % & - + / at loop mod remainder rem .. || multiset
    do anybody have any idea about it?
    Thanks
    TauceefYou would need 2 loops, but the ideal way to do this would be in a single SQL statement... no loops, no cursors.
    FOR emp_rec in emp_cur
    LOOP
       FOR i in 1 to :P102_NO
       LOOP
          <stuff and or things>
       END LOOP;
    END LOOP;However you aren't making reference to your variable (i) anywhere ... so what exactly are you trying to do?
    How about you show us your cursor, the data you have ... and the data you want when whatever the heck you're trying to do 'works'. We'll be in a much better-er position to help you in that case.

  • For Loop exits prematurel​y - Arrays and Shift Registers

    I have attached some preliminary code (work in progress) for the RC4 encryption algorithm. For some reason the middle for loop exits prematurely. In other words it exits after 2 iterations instead of the 256 iterations that N is set to.
    I thought this was not possible and therefore I am presuming I have made some not so obvious error in attempting to use a shift register with an array.
    Please have a look. Thanks.
    Attachments:
    RC4 Encryption beta.vi ‏78 KB

    You misunderstand how a for loop operates. You can either wire a number to the N terminal or you can wire an array into it with auto-indexing turned on. With an array input, the for loop will iterate equal to the size of the array. When you wire both (a practice I do not recomend), the for loop will iterate to whichever is smaller - the array size or the N terminal. Both of your for loops on the left side is creating arrays with only two elements. I suspect that what you need in both of them is a shift register instead of exiting the for loop with auto-indexing turned off.

  • Event structure in "for loop" and stacked sequence

    I tried to put an event structure into a for loop sequence, then used a pause button to pause the program (one loop with event structure.vi). The pause button functioned normally since the program could be paused whenever the button was pressed. Then, I put this for loop sequence into a stacked sequence (Problem.vi), which has 2 frames and every frame has the for loop sequence in it. After the pause button was pressed once, the pause button and stop button will no longer effective anymore. Where should I modify so that this program will work properly? Thanks a lot.
    Attachments:
    Problem.vi ‏42 KB
    one_loop_with_event_structure.vi ‏27 KB

    Ah, at last something weird !
    The answer is simple : don't do that !
    You should either avoid having 2 event structures handling the same events, or learn how to process dynamic events.
    Why didn't you read the answers to a question posted a few hours ago (still on the overview page of this forum ?). See here.
    Chilly Charly    (aka CC)
             E-List Master - Kudos glutton - Press the yellow button on the left...        

  • For loop stop in sub vi from main vi?

    Hi! I want to control from my main vi a sub vi consisting of a stepped sine function generator. This sub vi has a for loop. The problem is that I want to have the option of terminating the loop in the sub vi from the main vi. I tryed using global variables or an event stucture. The problem is that, in both cases, the "stop" variable in my main vi is only updated after the loop terminates in the sub vi. Can anyone please help me? Thank you very much.
    Best regards,
    Diogo Montalvão (Lisbon, Portugal)

    hong2011 wrote:
    I found this thread very helpful. May I ask one thing - what is the purpose of the Occurrence?? If I try it without implementing the Occurrence (neither in main VI or subVI), labview crashes when the subVI completes its task or is stopped from the mainVI.
    A lot of things changed in the last 6 years, so this thread is a bit stale and there are a few other ways to do it. (For example we can have a FOR loop with a conditional terminal).
    You don't provide enough information to answer your question why it crashes. It would be more interesting to know what you are "using" and not what you are "not using". This is not something we can guess by elimination.
    LabVIEW should never crash, so please show us the code that crashes so NI can fix it. What LabVIEW version are you using?
    LabVIEW Champion . Do more with less code and in less time .

  • For Loop in execDialog Description

    Hi all,
    I am using the Javascript execDialog function to create a dynamic popup to get some information from the user.  I have an array defined before the dialog and I need to be able to create a row that contains a checkbox and text area for each item in the array.  I'm not sure how I would/if I can use a for loop to do this.  I placed a For Loop around the entire thing but, of course, I end up getting one dialog box per array item which is not what I want.  I want a total of one dialog box with a variable number of rows.  Here's my code currently.  The area in red is what I need to perform the loop on and have it repeat for each element in my other array.  Please help - this is urgent!
    var fundsDialog = {
    description: {
         name: "Verify Current Info",
         elements:
                   type: "cluster",
                   align_children: "align_left",
                   elements:
                             item_id:"main_text1",
                             type: "static_text",
                             name: "You indicated the following...",
                             bold: true,
                             font: "dialog",
                             char_width: 30,
                             height: 20,
                             item_id:"main_text2",
                             type: "static_text",
                             name: "Name goes here",
                             bold: true,
                             font: "dialog",
                             char_width: 30,
                             height: 20,
                             item_id:"main_text3",
                             type: "static_text",
                             name: "Please confirm the below items exist and uncheck any that don't apply.",
                             bold: true,
                             font: "dialog",
                             char_width: 30,
                             height: 20,
                             type: "view",
                             align_children: "align_row",
                             elements:
                                       item_id:"box1",
                                       type: "check_box",
                                       //char_width: 30,
                                       height: 15,
                                       multiline: true,
                                       item_id:"text1",
                                       type: "static_text",
                                       name: itemToShow,
                                       font: "dialog",
                                       char_width: 30,
                                       height: 100,
                             type: "ok"

    Hi,
    You can pass in an array of dialog elements, so if you can build that up an array before the execDialog object.  Something like;
    var o1 = [];
    o1.push({
                item_id: "box1",
                type: "check_box",
                //char_width: 30,
                height: 15,
                multiline: true,
                item_id: "text1",
                type: "static_text",
                name: "Item 1",
                font: "dialog",
                char_width: 30,
                height: 100,
    o1.push({
                item_id: "box2",
                type: "check_box",
                //char_width: 30,
                height: 15,
                multiline: true,
                item_id: "text2",
                type: "static_text",
                name: "Item 2",
                font: "dialog",
                char_width: 30,
                height: 100,
    var fundsDialog = {
    description: {
         name: "Verify Current Info",
         elements:
                   type: "cluster",
                   align_children: "align_left",
                   elements:
                             item_id:"main_text1",
                             type: "static_text",
                             name: "You indicated the following...",
                             bold: true,
                             font: "dialog",
                             char_width: 30,
                             height: 20,
                             item_id:"main_text2",
                             type: "static_text",
                             name: "Name goes here",
                             bold: true,
                             font: "dialog",
                             char_width: 30,
                             height: 20,
                             item_id:"main_text3",
                             type: "static_text",
                             name: "Please confirm the below items exist and uncheck any that don't apply.",
                             bold: true,
                             font: "dialog",
                             char_width: 30,
                             height: 20,
                             type: "view",
                             align_children: "align_row",
                             elements: o1
                             type: "ok"
    Does that help?
    Bruce

  • How to define function within for loop pls help?????

    Hi this is the problem i have a class, and within that class there is an actionPerformed function, in this class i also create an instance of another class, this other class also contains an actionPerformed function, which wis executed if a jButton has been pressed, when I try to place this actionPerfromed function within a for loop of a function i get an error saying illegal start of experssion, and that the class should be defined abstract as it does not define actionPerformed, when i take it out of the for loop it compliles fine, i need the function to be placed within the for loop because it needs to know the variable of the for loop, is there anyway around this? Thanks, below is the code:
    public class DisplayTransitions extends JFrame implements ActionListener
    public void add()
    for(int i = 0; i < char2.size(); i ++)
    mPanel.add(tim[i] = new JButton("Time"));
    tim.addActionListener(this);
    public void actionPerformed(ActionEvent ae)
         if (ae.getSource() == tim[i])
              timeIncr();

    This is your for loop using an anonymous inner class for the listener:
                for (int i = 0; i < char2.size(); i++) {
                    mPanel.add(tim[i] = new JButton("Time"));
                    tim.addActionListener(new ActionListener() {
    public void actionPerformed(ActionEvent ae) {
    if (ae.getSource() == tim[i]) {
    timeIncr();
    Learn more about anonymous inner classes from a good Java book or the Java tutorial (try http://java.sun.com/docs/books/tutorial/java/javaOO/QandE/nested-answers.html).

  • Will using for loop decrease the performance

    Hi,
    Will using for loop with a query decrease the performance.
    for r_row in (select * from table) Loop
    end loop.
    This is done inside another for loop, most of the cases it returns only one value.
    will it decrease the peformance of the procedure.
    kindly advice.......
    Regards,
    Balu

    user575682 wrote:
    Will using for loop with a query decrease the performance.
    for r_row in (select * from table) Loop
    end loop.
    This is done inside another for loop, most of the cases it returns only one value.
    will it decrease the peformance of the procedure.Perhaps it is better to understand just what this PL/SQL loop construct does.
    PL/SQL is two languages. It is PL (programming logic code) like Pascal or C or Java. You can use a 2nd language inside it called SQL. The PL engine is clever enough to recognise when the 2nd language is used. And it compiles all the stuff that is needed for the PL engine to call the SQL engine, pass data to the SQL engine and get data back, etc. (compare this with the complexity of using the SQL language in Pascal or C or Java).
    So what does that loop do? The PL engine recognises the SQL SELECT statement. It creates an implicit cursor by calling the SQL engine to parse it (hopefully a soft parse) and then execute it.
    As part of the PL loop, the PL engine now calls the SQL engine to fetch the data (rows) from the cursor. With 10g and later, the PL engine is smart enough to use implicit bulk processing.
    Prior to 10g it used to fetch a row from the SQL engine, do the loop, fetch the next row, do the loop, etc. This means if there is a 1000 rows to fetch, it will call the SQL engine a 1000 times.
    With 10g and later it will fetch a 100 rows, store that in an internal buffer and then do the loop a 100 times. With a 1000 rows to fetch, it now only requires 10 bulk fetches instead of a 1000 single row fetches.
    These fetches require a context switch - as the PL engine has to step out and into the SQL engine and back, to fetch a row. This is an overhead and thus can become slow the more context switching there is.
    And this is the basics for this loop (and most other cursor loops) construct in PL/SQL.
    The ideal is to reduce the number of context switches. This is an overhead that can impact on performance.
    What about using a loop within a loop. Also "bad". This uses the outer loop to fetch data. This data is then used to drive the fetch in the inner or nested loop. So the outside loop pulls data from the SQL engine into PL variables. The inside loop pushes that very same data back to the SQL engine.
    Why? It would have been a lot faster no to pull and push that data between the loops using PL.
    It will be a lot faster doing it via SQL only. Write both loops as a single SQL statement and have the SQL engine directly drive these loops itself. This is called a JOIN in SQL. And the SQL engine can do it not only faster, but it has some froody algorithms that can be used that are even faster than a nested loop process (called merge joins, hash joins, etc).
    Bottom line. Maximise SQL. Minimise PL.*
    Do as much of your data crunching in SQL as possible. SQL is the best and fastest "place" to process data. Not PL (or Pascal/C/Java).

  • Quick for loop question

    Hi everybody,
    I have a feeling this is so obvious that I'm missing it, so if anyone would give me some advice, I'd appreciate it.
    I have a method with with three parameters that loops through them and progressively adds or subtracts them with a for loop, based on the order. The only way I can think of to do this, though, is with two for loops with almost identical code. I know there must be an easier way to do this, but I think I've been staring at it too long, can anyone give me a hand conceptually, please?
    The method is:
    private void create( int param1, int param2 ) {
            int entries = 5;
            double increment;
            if( param1 > param2 ) {
                increment = param1 - param2;
                for( int i = 0; i < entries; i++ ) {
                    System.out.println( param1 - ( i * increment ) );
            } else if( param2 > param1 ) {
                increment = param2 - param1;
                for( int i = 0; i < entries; i++ ) {
                    System.out.println( param1 + ( i * increment ) );
         }Thanks,
    Jezzica85
    Edited by: jezzica85 on Mar 30, 2009 2:38 PM

    private void create( int param1, int param2 ) {
        if( param1 > param2 ) {
            create(param2, param1);
        } else if( param2 > param1 ) {
            int entries = 5;
            double increment = param2 - param1;
            for(int i = 0; i < entries; i++ ) {
                System.out.println( param2 + (i * param1));
        } //equal do nothing?
    }or
    private void create2( int param1, int param2 ) {
        if (param1 != param2) {
            int entries = 5;
            int minParam = Math.min(param1, param2);
            int maxParam = Math.max(param1, param2);
            double increment = maxParam - minParam;
            for( int i = 0; i < entries; i++ ) {
                System.out.println( maxParam - (i * minParam));
      }

  • Multiplication Table with Two Nested For Loops

    I am trying to code a multiplication table in which the user enters the number of rows between 2 and 10 and enters the number of columns from 2 to 10. This must be in nested for loop format somewhat like this:
    rows has been assigned the input variable for rows and columns is the name for input value for columns
    for (int i = 1; i <=rows; i++)
    for (int j = 1; j <=columns; j++)
    i * j
    i can't figure out how to get it to print out in table format or if the calculation coding is correct. can anyone help me please?
    it should look like this for rows is 4 and columns is 7
    1 2 3 4 5 6 7
    2 4 6 8 10 12 14
    3 6 9 12 15 18 21
    4 8 12 16 20 24 28
    Edited by: hatecodingsomuch on Feb 22, 2009 8:15 PM

    hatecodingsomuch wrote:
    I refuse to ask for help from people who are acting like they are all-knowing and unwilling to help someone, considering I am asking for help...to learn. Obviously I am not understanding java very well and I don't need to be ridiculed like this from members who are supposed to help "NEW TO JAVA" individuals. Get off your high horse or get off the website. I will never use this again.Good luck with that.
    You do seem to be yet another "do my homework for me" type of flunkie. I predict you'll soon have an epiphany that software development really isn't for you.
    I hope you know how to say "Do you want fries with that, sir?" better than the next guy so you can edge him out.

  • Delayed Movement For Loop

    I know this question has probably been asked and answered before, but after searching/reading in the forums, I'm still confused.
    So I would like my VI to effectively move a stage a given distance with incremental sizes with pauses of between each step.
    Effectively: "Go To" _____ With X step size: causes the VI to: move, pause, move pause...etc until the stage has reached the end.
    To accomplish this I set up a for loop inside a case structure, and took the "Go To" / by Step Size to get the number of iterations the loop aught to run (labview apparently rounds the double result to the integer form), and then I send the "Step Size" to the MoveAbs VI.
    I am not sure if my logic is terribly off, but when I perform the command, the stage at least moves, but not to the correct location.When I inserted probes, they list the correct values being sent to the subvi's etc...
    Does anyone have an idea why this would not work? Any better ideas to institute this type of motion?
    Thanks
    Attachments:
    delayedmotiontrial2.vi ‏85 KB

    Hey Tim,
    I've got another question for you--I've been working on the program and I think I finally understand the basic outline. I've been trying to add other subvi's to increase functionality and I came across a problem:
    The error list says that the selector values of the case structure are not unique--which is true of the program I am sending you. So naturally I deleted the extra "VI INI" which was tagged onto the default case. However doing so caused my program to crash--or more accurately cycle in an infinite loop. The program initializes over and over again. The "INI VI" sends another "INI VI" to the array and gets stuck.
    I am not quite sure what is wrong, because when I looked at the original program you had sent to me, and earlier versions I had edited, I noticed that they have the same code within the "INI VI" case...in addition, now when I open previous programs--that were functioning perfectly well before--I get the same error message complaining about "not unique selector values". I honestly don't recall ever adding "INI VI" to the default case...
    I am attaching the program and was wondering your thoughts, especially given the retrospective error...
    Let me know if I was unclear in explaining the problem etc...and thanks again for your help. Others' input welcomed too!
    Nathan
    Attachments:
    DelayedMotionTrial7c.vi ‏85 KB
    State Machine States.ctl ‏5 KB

  • Iterating through every other (or specified number) of element in an array using a for loop

    I am trying to go through an array but instead of autoindexing I want to skip every other element or maybe a number of elements that will be specified for the user.
    Basic functionality that I want to acheive is the following in C code.
    int temp_var = 10;
    int i=0;
    for(i=0; i<=1000; i=i+temp_var)
    I am very new to LabVIEW and I did not know how to use internal variables.
    Can this be acheived using shift registers?
    I am attaching the code I currently have for this. Let me know what you think.
    Thanks guys.
    Solved!
    Go to Solution.
    Attachments:
    24_Sep_NchanNSamp.vi ‏44 KB

    tbob wrote:
    I have been asking for a new For Loop style that would allow us to specify start, stop, and step conditions, but it seems that many people are just not for this idea.  Don't know why?
    See here.
    I wouldn't say there aren't many people for it.  The idea you linked to was one of a half dozen of basically duplicate ideas, including another one of your own.
    These two ideas have a fairly large number of kudoes showing people want the idea.
    Smart Iterators with Loops
    For Loop Increment

Maybe you are looking for

  • Play multiple video clips in slide show

    I have 4 video clips (or I can do it in 1 movie) I want to have a menu screen with one of the themes. Then I want the viewer to be able to choose clip 1 and then play all the way through the other 3 clips in succession. Or I want them to be able to c

  • Error while configuration of Hyperion Planning

    I have successfully installed EPM, Hyperion Planning, Essbase , Reporting and Analysis Framework, EPM workspace. Then while doing configuration I got error at the stage of pre-configuration of Essbase server. Due to this it has not created respective

  • Roll back segments - Oracle 8i

    Hi : i am running my production db on 8i and i am noticing that my roll back tablespace is running out of space. I want to add a datafile to the tablespace. Can i do this while keeping the tablespace online ? - BMP

  • MBP Keyboard troubles: cmd+c

    I have an early 2009 Macbook Pro (5,1). Recently, the keyboard combination left-cmd + c (ie, copy) has stopped working. Right-cmd + c still works, as does left-cmd + v (paste), left-cmd + x (cut), all other operations involving the left-cmd key, and

  • Windows 7/8 IIS website hosting limit

    Hello, How many websites we can host in windows7/8 OS? Thanks, Sandesh