Link repositioning breaks the code

This problem was reported on August 4th with no resolution. I have now updated to the latest version (Build 040621) on XP Pro, with Java 1.4.2_04, and the problem persists.
I can't believe that links on a page cannot be repositioned without breaking the code. I may be doing something wrong but please try the following and tell me what result you get:
1) - Create a New Project (nav4) - This creates a new page Page1.jsp
2) - Drop an "output text" : value = Page 1 just to give it a visual title.
3) - Right click on page1.jsp and select "Page Navigation"
4) - Right Click on Page1.jsp in the navigation panel and select [New Page] . Create 2 new pages: Page2.jsp, Page3.jsp
5) - Right Click on Page1.jsp and [Add button], [Add link] (as mentionned in tutorial)
6) - to create a navigation link from page1.jsp to page2.jsp and page3.jsp, drag from the hyperlink on page1.jsp to page 2.jsp and the button on page1.jsp to page3.jsp
7) - Double click on page2.jsp to open it into the design view, and drop an "output text" .Change its value to "page 2". Select page navigation again and do the same for page3.jsp . This is to show some kind of "message" on each page.
Run the application and everything is fine.....
Now I challenge you to move the Link on page1.jsp and see what happens.... The link won't work anymore... and you'll have to "undo" to get it to work again.
If there is any other way I can get around this(short of hacking into the code), please let me know, this functionality is extremely important to my project.
Thank you for your assistance.

Hi John,
Please do me a favour.
After you moved the link, just verify which page the button forwards you to . You will see that after the link has moved,
both the button and the link take you to the same page. In my case page2.jsp
This is the content of the log file :
Log Session: Tuesday, August 31, 2004 4:48:09 o'clock PM PDT
System Info: Product Version = Java Studio Creator (Build 040621)
Operating System = Windows XP version 5.1 running on x86
Java; VM; Vendor = 1.4.2_04; Java HotSpot(TM) Client VM 1.4.2_04-b05; Sun Microsystems Inc.
Java Home = C:\Sun\Creator\java\jre
System Locale; Encod. = en_CA; Cp1252
Home Dir; Current Dir = C:\Documents and Settings\bcb; C:\Sun\Creator\bin
IDE Install; User Dir = C:\Sun\Creator; C:\Documents and Settings\bcb\.Creator\1_0
CLASSPATH = C:\Sun\Creator\lib\ext\boot.jar;C:\Sun\Creator\lib\ext\jgraph.jar;C:\Sun\Creator\lib\ext\naming.jar;C:\Sun\Creator\lib\ext\pbclient.jar;C:\Sun\Creator\lib\ext\pbtools.jar;C:\Sun\Creator\lib\ext\rowset.jar;C:\Sun\Creator\lib\ext\smbase.jar;C:\Sun\Creator\lib\ext\smdb2.jar;C:\Sun\Creator\lib\ext\sminformix.jar;C:\Sun\Creator\lib\ext\smoracle.jar;C:\Sun\Creator\lib\ext\smresource.jar;C:\Sun\Creator\lib\ext\smsqlserver.jar;C:\Sun\Creator\lib\ext\smsybase.jar;C:\Sun\Creator\lib\ext\smutil.jar;C:\Sun\Creator\lib\ext\sql.jar;C:\Sun\Creator\lib\ext\sqlx.jar;C:\Sun\Creator\java\lib\dt.jar;C:\Sun\Creator\java\lib\tools.jar
Boot & ext classpath = C:\Sun\Creator\java\jre\lib\rt.jar;C:\Sun\Creator\java\jre\lib\i18n.jar;C:\Sun\Creator\java\jre\lib\sunrsasign.jar;C:\Sun\Creator\java\jre\lib\jsse.jar;C:\Sun\Creator\java\jre\lib\jce.jar;C:\Sun\Creator\java\jre\lib\charsets.jar;C:\Sun\Creator\java\jre\classes;C:\Sun\Creator\java\jre\lib\ext\dnsns.jar;C:\Sun\Creator\java\jre\lib\ext\ldapsec.jar;C:\Sun\Creator\java\jre\lib\ext\localedata.jar;C:\Sun\Creator\java\jre\lib\ext\sunjce_provider.jar
Dynamic classpath = C:\Sun\Creator\lib\core.jar;C:\Sun\Creator\lib\openfile-cli.jar;C:\Sun\Creator\lib\openide-loaders.jar;C:\Sun\Creator\lib\openide.jar;C:\Sun\Creator\lib\ravelnf.jar
[org.netbeans.core.modules #4] Warning: the extension C:\Sun\Creator\modules\ext\sac.jar may be multiply loaded by modules: [C:\Sun\Creator\modules\css.jar, C:\Sun\Creator\modules\insync.jar]; see: http://www.netbeans.org/download/dev/javadoc/OpenAPIs/org/openide/doc-files/classpath.html#class-path
Turning on modules:
     org.openide/1 [4.26.1 040621]
     org.openide.io [1.1.1 040621]
     org.openide.execution [1.1.1 040621]
     org.openide.compiler [1.2.1 040621]
     org.netbeans.lib.terminalemulator [1.1.1 040621]
     org.openide.src [1.1.1 040621]
     org.openide.loaders [4.11.1 040621]
     org.netbeans.core/1 [1.21.1 040621]
     org.netbeans.core.output/1 [1.1.1 040621]
     org.netbeans.core.compiler/1 [1.4.1 040621]
     org.openide.debugger [1.1.1 040621]
     org.netbeans.modules.j2eeapis/1 [1.0 040621]
     org.netbeans.modules.settings/1 [1.4.1 040621]
     org.netbeans.api.xml/1 [1.3.1.3.6.0 3.6.0 040621]
     org.netbeans.modules.javahelp/1 [2.1.1 040621]
     org.netbeans.modules.schema2beans/1 [1.7.1 040621]
     org.netbeans.core.execution/1 [1.3.1 040621]
     org.netbeans.modules.debugger.core/3 [2.10.1 040621]
     org.netbeans.libs.j2eeeditor/1 [1.1.1 040621]
     org.netbeans.modules.j2eeserver/3 [1.1.2 040701_4]
     org.netbeans.api.java/1 [1.3.1 040621]
     org.netbeans.libs.xerces/1 [1.4.1 2.6.0]
     org.apache.tools.ant.module/3 [3.6.1 040621]
     org.netbeans.modules.debugger.jpda/1 [1.17.1 040621]
     org.netbeans.api.web.dd/1 [1.1.1 1.0 040621]
     com.sun.rave.project/1 [1.0.1 040701_4]
     com.sun.rave.jsfsupport/1 [1.0.1 040701_4]
     org.netbeans.modules.editor/1 [1.14.2 040701_4]
     com.sun.rave.insync/1 [1.0.1 040701_4]
     org.netbeans.modules.diff/1 [1.7.1 040621]
     com.sun.rave.jsfmetadata/1 [1.0 040621]
     com.sun.rave.toolbox/1 [1.0.1 040701_4]
     org.netbeans.modules.classfile/1 [1.8 040621]
     org.netbeans.modules.java/1 [1.16.1 040621]
     com.sun.rave.designer/1 [1.0.1 040701_4]
     com.sun.rave.navigation/1 [1.0.1 040701_4]
     org.netbeans.modules.xml.core/2 [1.1.1.3.6.0 3.6.0 040621]
     org.netbeans.modules.xml.catalog/2 [1.1.1.3.6.0 3.6.0 040621]
     com.sun.tools.appserver/1 [2.0 20040621-1109]
     org.netbeans.core.ui/1 [1.3.1 040621]
     com.sun.rave.servernav/1 [1.0 040621]
     com.sun.rave.licensemgr/1 [1.2 040621]
     org.openidex.util/2 [2.7.1 040621]
     org.netbeans.modules.html/1 [1.12.1 040621]
     org.netbeans.modules.extbrowser/1 [1.3.1 040621]
     org.netbeans.modules.servletapi24/1 [2.0.1 2.0.1 040621]
     org.netbeans.modules.web.jspparser/2 [2.0.1 040621]
     org.netbeans.modules.xml.text/2 [1.1.1.3.6.0 3.6.0 040621]
     org.netbeans.modules.web.core.syntax/1 [1.13.1 040621]
     com.sun.rave.jspsyntaxint/1 [1.0 040621]
     org.netbeans.modules.schema2beansdev/1 [1.1.1 040621]
     com.sun.rave.welcome/1 [1.0 040621]
     org.netbeans.modules.beans/1 [1.11.1 040621]
     com.sun.rave.jwsdpsupport/1 [1.0 040621]
     com.sun.rave.sam/1 [1.0.1 040701_4]
     com.sun.rave.websvc/1 [1.0.1 040701_4]
     org.netbeans.modules.text/1 [1.12.1 040621]
     org.netbeans.modules.image/1 [1.11.1 040621]
     org.netbeans.modules.autoupdate/1 [2.8.1 040621]
     org.netbeans.modules.clazz/1 [1.13.1 040621]
     com.sun.rave.raveupdate/1 [1.0.1 040621]
     com.sun.rave.layoutmgr/1 [1.1 040621]
     org.netbeans.modules.properties/1 [1.11.1 040621]
     org.netbeans.modules.properties.syntax/1 [1.11 040621]
     org.netbeans.core.ide/1 [1.3.1 040621]
     org.netbeans.modules.utilities/1 [1.15.1 040621]
     com.sun.rave.errorhandler.server/1 [0.1 040621]
     com.sun.rave.plaf/1 [0.1 040621]
     com.sun.rave.windowmgr/1 [1.1 040621]
     com.sun.rave.dataconnectivity/1 [1.0.1 040701_4]
     org.netbeans.modules.css/2 [1.1.1.3.6.0 3.6.0 040621]
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! After moving the link here
*********** Exception occurred ************ at Tue Aug 31 16:51:30 PDT 2004
java.lang.IllegalArgumentException: Dimensions (width=2147483645 height=2147483645) are too large
     at java.awt.image.SampleModel.<init>(SampleModel.java:112)
     at java.awt.image.SinglePixelPackedSampleModel.<init>(SinglePixelPackedSampleModel.java:124)
     at java.awt.image.Raster.createPackedRaster(Raster.java:757)
     at java.awt.image.Raster.createPackedRaster(Raster.java:460)
     at java.awt.image.DirectColorModel.createCompatibleWritableRaster(DirectColorModel.java:1015)
     at java.awt.image.BufferedImage.<init>(BufferedImage.java:250)
     at com.sun.rave.designer.Dragger.initializeImages(Unknown Source)
     at com.sun.rave.designer.Dragger.getImages(Unknown Source)
     at com.sun.rave.designer.Dragger.paint(Unknown Source)
     at com.sun.rave.designer.SelectionManager.paint(Unknown Source)
[catch] at com.sun.rave.designer.DesignerPaneUI.paintSafely(Unknown Source)
     at com.sun.rave.designer.DesignerPaneUI.paint(Unknown Source)
     at com.sun.rave.designer.DesignerPaneUI.update(Unknown Source)
     at javax.swing.JComponent.paintComponent(JComponent.java:541)
     at com.sun.rave.designer.DesignerPane.paintComponent(Unknown Source)
     at javax.swing.JComponent.paint(JComponent.java:808)
     at javax.swing.JComponent.paintChildren(JComponent.java:647)
     at javax.swing.JComponent.paint(JComponent.java:817)
     at javax.swing.JViewport.paint(JViewport.java:722)
     at javax.swing.JComponent.paintWithOffscreenBuffer(JComponent.java:4787)
     at javax.swing.JComponent.paintDoubleBuffered(JComponent.java:4740)
     at javax.swing.JComponent._paintImmediately(JComponent.java:4685)
     at javax.swing.JComponent.paintImmediately(JComponent.java:4488)
     at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:410)
     at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:117)
     at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:178)
     at java.awt.EventQueue.dispatchEvent(EventQueue.java:454)
     at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:201)
     at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:151)
     at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:145)
     at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:137)
     at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)
*********** Exception occurred ************ at Tue Aug 31 16:51:30 PDT 2004
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
     at java.util.ArrayList.RangeCheck(ArrayList.java:507)
     at java.util.ArrayList.get(ArrayList.java:324)
     at com.sun.rave.designer.Dragger.paint(Unknown Source)
     at com.sun.rave.designer.SelectionManager.paint(Unknown Source)
[catch] at com.sun.rave.designer.DesignerPaneUI.paintSafely(Unknown Source)
     at com.sun.rave.designer.DesignerPaneUI.paint(Unknown Source)
     at com.sun.rave.designer.DesignerPaneUI.update(Unknown Source)
     at javax.swing.JComponent.paintComponent(JComponent.java:541)
     at com.sun.rave.designer.DesignerPane.paintComponent(Unknown Source)
     at javax.swing.JComponent.paint(JComponent.java:808)
     at javax.swing.JComponent.paintChildren(JComponent.java:647)
     at javax.swing.JComponent.paint(JComponent.java:817)
     at javax.swing.JViewport.paint(JViewport.java:722)
     at javax.swing.JComponent.paintWithOffscreenBuffer(JComponent.java:4787)
     at javax.swing.JComponent.paintDoubleBuffered(JComponent.java:4740)
     at javax.swing.JComponent._paintImmediately(JComponent.java:4685)
     at javax.swing.JComponent.paintImmediately(JComponent.java:4488)
     at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:410)
     at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:117)
     at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:178)
     at java.awt.EventQueue.dispatchEvent(EventQueue.java:454)
     at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:201)
     at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:151)
     at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:145)
     at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:137)
     at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)
*********** Exception occurred ************ at Tue Aug 31 16:51:30 PDT 2004
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
     at java.util.ArrayList.RangeCheck(ArrayList.java:507)
     at java.util.ArrayList.get(ArrayList.java:324)
     at com.sun.rave.designer.Dragger.paint(Unknown Source)
     at com.sun.rave.designer.SelectionManager.paint(Unknown Source)
[catch] at com.sun.rave.designer.DesignerPaneUI.paintSafely(Unknown Source)
     at com.sun.rave.designer.DesignerPaneUI.paint(Unknown Source)
     at com.sun.rave.designer.DesignerPaneUI.update(Unknown Source)
     at javax.swing.JComponent.paintComponent(JComponent.java:541)
     at com.sun.rave.designer.DesignerPane.paintComponent(Unknown Source)
     at javax.swing.JComponent.paint(JComponent.java:808)
     at javax.swing.JComponent.paintChildren(JComponent.java:647)
     at javax.swing.JComponent.paint(JComponent.java:817)
     at javax.swing.JViewport.paint(JViewport.java:722)
     at javax.swing.JComponent.paintWithOffscreenBuffer(JComponent.java:4787)
     at javax.swing.JComponent.paintDoubleBuffered(JComponent.java:4740)
     at javax.swing.JComponent._paintImmediately(JComponent.java:4685)
     at javax.swing.JComponent.paintImmediately(JComponent.java:4488)
     at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:410)
     at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:117)
     at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:178)
     at java.awt.EventQueue.dispatchEvent(EventQueue.java:454)
     at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:201)
     at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:151)
     at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:145)
     at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:137)
     at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)
*********** Exception occurred ************ at Tue Aug 31 16:51:30 PDT 2004
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
     at java.util.ArrayList.RangeCheck(ArrayList.java:507)
     at java.util.ArrayList.get(ArrayList.java:324)
     at com.sun.rave.designer.Dragger.paint(Unknown Source)
     at com.sun.rave.designer.SelectionManager.paint(Unknown Source)
[catch] at com.sun.rave.designer.DesignerPaneUI.paintSafely(Unknown Source)
     at com.sun.rave.designer.DesignerPaneUI.paint(Unknown Source)
     at com.sun.rave.designer.DesignerPaneUI.update(Unknown Source)
     at javax.swing.JComponent.paintComponent(JComponent.java:541)
     at com.sun.rave.designer.DesignerPane.paintComponent(Unknown Source)
     at javax.swing.JComponent.paint(JComponent.java:808)
     at javax.swing.JComponent.paintChildren(JComponent.java:647)
     at javax.swing.JComponent.paint(JComponent.java:817)
     at javax.swing.JViewport.paint(JViewport.java:722)
     at javax.swing.JComponent.paintWithOffscreenBuffer(JComponent.java:4787)
     at javax.swing.JComponent.paintDoubleBuffered(JComponent.java:4740)
     at javax.swing.JComponent._paintImmediately(JComponent.java:4685)
     at javax.swing.JComponent.paintImmediately(JComponent.java:4488)
     at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:410)
     at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:117)
     at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:178)
     at java.awt.EventQueue.dispatchEvent(EventQueue.java:454)
     at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:201)
     at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:151)
     at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:145)
     at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:137)
     at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)
*********** Exception occurred ************ at Tue Aug 31 16:51:30 PDT 2004
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
     at java.util.ArrayList.RangeCheck(ArrayList.java:507)
     at java.util.ArrayList.get(ArrayList.java:324)
     at com.sun.rave.designer.Dragger.paint(Unknown Source)
     at com.sun.rave.designer.SelectionManager.paint(Unknown Source)
[catch] at com.sun.rave.designer.DesignerPaneUI.paintSafely(Unknown Source)
     at com.sun.rave.designer.DesignerPaneUI.paint(Unknown Source)
     at com.sun.rave.designer.DesignerPaneUI.update(Unknown Source)
     at javax.swing.JComponent.paintComponent(JComponent.java:541)
     at com.sun.rave.designer.DesignerPane.paintComponent(Unknown Source)
     at javax.swing.JComponent.paint(JComponent.java:808)
     at javax.swing.JComponent.paintChildren(JComponent.java:647)
     at javax.swing.JComponent.paint(JComponent.java:817)
     at javax.swing.JViewport.paint(JViewport.java:722)
     at javax.swing.JComponent.paintWithOffscreenBuffer(JComponent.java:4787)
     at javax.swing.JComponent.paintDoubleBuffered(JComponent.java:4740)
     at javax.swing.JComponent._paintImmediately(JComponent.java:4685)
     at javax.swing.JComponent.paintImmediately(JComponent.java:4488)
     at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:410)
     at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:117)
     at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:178)
     at java.awt.EventQueue.dispatchEvent(EventQueue.java:454)
     at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:201)
     at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:151)
     at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:145)
     at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:137)
     at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)
*********** Exception occurred ************ at Tue Aug 31 16:51:30 PDT 2004
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
     at java.util.ArrayList.RangeCheck(ArrayList.java:507)
     at java.util.ArrayList.get(ArrayList.java:324)
     at com.sun.rave.designer.Dragger.paint(Unknown Source)
     at com.sun.rave.designer.SelectionManager.paint(Unknown Source)
[catch] at com.sun.rave.designer.DesignerPaneUI.paintSafely(Unknown Source)
     at com.sun.rave.designer.DesignerPaneUI.paint(Unknown Source)
     at com.sun.rave.designer.DesignerPaneUI.update(Unknown Source)
     at javax.swing.JComponent.paintComponent(JComponent.java:541)
     at com.sun.rave.designer.DesignerPane.paintComponent(Unknown Source)
     at javax.swing.JComponent.paint(JComponent.java:808)
     at javax.swing.JComponent.paintChildren(JComponent.java:647)
     at javax.swing.JComponent.paint(JComponent.java:817)
     at javax.swing.JViewport.paint(JViewport.java:722)
     at javax.swing.JComponent.paintWithOffscreenBuffer(JComponent.java:4787)
     at javax.swing.JComponent.paintDoubleBuffered(JComponent.java:4740)
     at javax.swing.JComponent._paintImmediately(JComponent.java:4685)
     at javax.swing.JComponent.paintImmediately(JComponent.java:4488)
     at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:410)
     at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:117)
     at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:178)
     at java.awt.EventQueue.dispatchEvent(EventQueue.java:454)
     at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:201)
     at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:151)
     at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:145)
     at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:137)
     at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)
*********** Exception occurred ************ at Tue Aug 31 16:51:31 PDT 2004
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
     at java.util.ArrayList.RangeCheck(ArrayList.java:507)
     at java.util.ArrayList.get(ArrayList.java:324)
     at com.sun.rave.designer.Dragger.paint(Unknown Source)
     at com.sun.rave.designer.SelectionManager.paint(Unknown Source)
[catch] at com.sun.rave.designer.DesignerPaneUI.paintSafely(Unknown Source)
     at com.sun.rave.designer.DesignerPaneUI.paint(Unknown Source)
     at com.sun.rave.designer.DesignerPaneUI.update(Unknown Source)
     at javax.swing.JComponent.paintComponent(JComponent.java:541)
     at com.sun.rave.designer.DesignerPane.paintComponent(Unknown Source)
     at javax.swing.JComponent.paint(JComponent.java:808)
     at javax.swing.JComponent.paintChildren(JComponent.java:647)
     at javax.swing.JComponent.paint(JComponent.java:817)
     at javax.swing.JViewport.paint(JViewport.java:722)
     at javax.swing.JComponent.paintWithOffscreenBuffer(JComponent.java:4787)
     at javax.swing.JComponent.paintDoubleBuffered(JComponent.java:4740)
     at javax.swing.JComponent._paintImmediately(JComponent.java:4685)
     at javax.swing.JComponent.paintImmediately(JComponent.java:4488)
     at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:410)
     at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:117)
     at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:178)
     at java.awt.EventQueue.dispatchEvent(EventQueue.java:454)
     at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:201)
     at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:151)
     at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:145)
     at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:137)
     at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)
*********** Exception occurred ************ at Tue Aug 31 16:51:31 PDT 2004
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
     at java.util.ArrayList.RangeCheck(ArrayList.java:507)
     at java.util.ArrayList.get(ArrayList.java:324)
     at com.sun.rave.designer.Dragger.paint(Unknown Source)
     at com.sun.rave.designer.SelectionManager.paint(Unknown Source)
[catch] at com.sun.rave.designer.DesignerPaneUI.paintSafely(Unknown Source)
     at com.sun.rave.designer.DesignerPaneUI.paint(Unknown Source)
     at com.sun.rave.designer.DesignerPaneUI.update(Unknown Source)
     at javax.swing.JComponent.paintComponent(JComponent.java:541)
     at com.sun.rave.designer.DesignerPane.paintComponent(Unknown Source)
     at javax.swing.JComponent.paint(JComponent.java:808)
     at javax.swing.JComponent.paintChildren(JComponent.java:647)
     at javax.swing.JComponent.paint(JComponent.java:817)
     at javax.swing.JViewport.paint(JViewport.java:722)
     at javax.swing.JComponent.paintWithOffscreenBuffer(JComponent.java:4787)
     at javax.swing.JComponent.paintDoubleBuffered(JComponent.java:4740)
     at javax.swing.JComponent._paintImmediately(JComponent.java:4685)
     at javax.swing.JComponent.paintImmediately(JComponent.java:4488)
     at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:410)
     at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:117)
     at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:178)
     at java.awt.EventQueue.dispatchEvent(EventQueue.java:454)
     at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:201)
     at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:151)
     at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:145)
     at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:137)
     at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)
*********** Exception occurred ************ at Tue Aug 31 16:51:31 PDT 2004
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
     at java.util.ArrayList.RangeCheck(ArrayList.java:507)
     at java.util.ArrayList.get(ArrayList.java:324)
     at com.sun.rave.designer.Dragger.paint(Unknown Source)
     at com.sun.rave.designer.SelectionManager.paint(Unknown Source)
[catch] at com.sun.rave.designer.DesignerPaneUI.paintSafely(Unknown Source)
     at com.sun.rave.designer.DesignerPaneUI.paint(Unknown Source)
     at com.sun.rave.designer.DesignerPaneUI.update(Unknown Source)
     at javax.swing.JComponent.paintComponent(JComponent.java:541)
     at com.sun.rave.designer.DesignerPane.paintComponent(Unknown Source)
     at javax.swing.JComponent.paint(JComponent.java:808)
     at javax.swing.JComponent.paintChildren(JComponent.java:647)
     at javax.swing.JComponent.paint(JComponent.java:817)
     at javax.swing.JViewport.paint(JViewport.java:722)
     at javax.swing.JComponent.paintWithOffscreenBuffer(JComponent.java:4787)
     at javax.swing.JComponent.paintDoubleBuffered(JComponent.java:4740)
     at javax.swing.JComponent._paintImmediately(JComponent.java:4685)
     at javax.swing.JComponent.paintImmediately(JComponent.java:4488)
     at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:410)
     at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:117)
     at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:178)
     at java.awt.EventQueue.dispatchEvent(EventQueue.java:454)
     at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:201)
     at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:151)
     at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:145)
     at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:137)
     at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)
*********** Exception occurred ************ at Tue Aug 31 16:51:31 PDT 2004
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
     at java.util.ArrayList.RangeCheck(ArrayList.java:507)
     at java.util.ArrayList.get(ArrayList.java:324)
     at com.sun.rave.designer.Dragger.paint(Unknown Source)
     at com.sun.rave.designer.SelectionManager.paint(Unknown Source)
[catch] at com.sun.rave.designer.DesignerPaneUI.paintSafely(Unknown Source)
     at com.sun.rave.designer.DesignerPaneUI.paint(Unknown Source)
     at com.sun.rave.designer.DesignerPaneUI.update(Unknown Source)
     at javax.swing.JComponent.paintComponent(JComponent.java:541)
     at com.sun.rave.designer.DesignerPane.paintComponent(Unknown Source)
     at javax.swing.JComponent.paint(JComponent.java:808)
     at javax.swing.JComponent.paintChildren(JComponent.java:647)
     at javax.swing.JComponent.paint(JComponent.java:817)
     at javax.swing.JViewport.paint(JViewport.java:722)
     at javax.swing.JComponent.paintChildren(JComponent.java:647)
     at javax.swing.JComponent.paint(JComponent.java:817)
     at javax.swing.JComponent.paintChildren(JComponent.java:647)
     at javax.swing.JComponent.paint(JComponent.java:817)
     at javax.swing.JComponent.paintChildren(JComponent.java:647)
     at javax.swing.JComponent.paint(JComponent.java:817)
     at javax.swing.JComponent.paintChildren(JComponent.java:647)
     at javax.swing.JComponent.paint(JComponent.java:817)
     at javax.swing.JComponent.paintChildren(JComponent.java:647)
     at javax.swing.JComponent.paint(JComponent.java:817)
     at javax.swing.JComponent.paintChildren(JComponent.java:647)
     at com.sun.winsys.layout.impl.DnDPanel.paintChildren(Unknown Source)
     at javax.swing.JComponent.paint(JComponent.java:817)
     at javax.swing.JComponent.paintChildren(JComponent.java:647)
     at com.sun.winsys.layout.impl.DnDPanel.paintChildren(Unknown Source)
     at javax.swing.JComponent.paint(JComponent.java:817)
     at javax.swing.JComponent.paintChildren(JComponent.java:647)
     at javax.swing.JSplitPane.paintChildren(JSplitPane.java:1021)
     at javax.swing.JComponent.paint(JComponent.java:817)
     at javax.swing.JComponent.paintChildren(JComponent.java:647)
     at com.sun.winsys.layout.impl.DnDPanel.paintChildren(Unknown Source)
     at javax.swing.JComponent.paint(JComponent.java:817)
     at javax.swing.JComponent.paintChildren(JComponent.java:647)
     at javax.swing.JSplitPane.paintChildren(JSplitPane.java:1021)
     at javax.swing.JComponent.paint(JComponent.java:817)
     at javax.swing.JComponent.paintChildren(JComponent.java:647)
     at com.sun.winsys.layout.impl.DnDPanel.paintChildren(Unknown Source)
     at javax.swing.JComponent.paint(JComponent.java:817)
     at javax.swing.JComponent.paintChildren(JComponent.java:647)
     at javax.swing.JComponent.paint(JComponent.java:817)
     at javax.swing.JComponent.paintChildren(JComponent.java:647)
     at javax.swing.JComponent.paint(JComponent.java:817)
     at javax.swing.JLayeredPane.paint(JLayeredPane.java:557)
     at javax.swing.JComponent.paintChildren(JComponent.java:647)
     at javax.swing.JComponent.paint(JComponent.java:817)
     at javax.swing.JComponent.paintChildren(JComponent.java:647)
     at javax.swing.JComponent.paint(JComponent.java:817)
     at javax.swing.JLayeredPane.paint(JLayeredPane.java:557)
     at javax.swing.JComponent.paintChildren(JComponent.java:647)
     at javax.swing.JComponent.paintWithOffscreenBuffer(JComponent.java:4794)
     at javax.swing.JComponent.paintDoubleBuffered(JComponent.java:4740)
     at javax.swing.JComponent.paint(JComponent.java:798)
     at java.awt.GraphicsCallback$PaintCallback.run(GraphicsCallback.java:21)
     at sun.awt.SunGraphicsCallback.runOneComponent(SunGraphicsCallback.java:60)
     at sun.awt.SunGraphicsCallback.runComponents(SunGraphicsCallback.java:97)
     at java.awt.Container.paint(Container.java:1312)
     at sun.awt.RepaintArea.paint(RepaintArea.java:177)
     at sun.awt.windows.WComponentPeer.handleEvent(WComponentPeer.java:260)
     at java.awt.Component.dispatchEventImpl(Component.java:3678)
     at java.awt.Container.dispatchEventImpl(Container.java:1627)
     at java.awt.Window.dispatchEventImpl(Window.java:1606)
     at java.awt.Component.dispatchEvent(Component.java:3477)
     at java.awt.EventQueue.dispatchEvent(EventQueue.java:456)
     at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:201)
     at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:151)
     at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:145)
     at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:137)
     at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)

Similar Messages

  • My young kids got a hold of my older nano 4G and somehow put a passcode in it. They don't know what they did. is there a way to break the code toget into it?

    My yopung kids got a hold of my older nano 4G and somehow set a passcode. i now cannot open it and yhey don't know what the did. Is there a way to break the code so I can use it again? thanks

    grwhite56,
    See this article for different possible solutions.
    http://support.apple.com/kb/ht1350
    B-rock

  • I change my passcode yesterday and forgot so how can i break the code in iphone 4

    i was using iphone 4 soo yesterday i change my passcode and forgot the code so anyone can help me plz

    ishrath shehzard wrote:
    ... i change my passcode and forgot the code ...
    If you cannot remember the passcode, you will need to Restore the device...
    1)  Connect to iTunes on the computer you usually Sync with and Restore...
    http://support.apple.com/kb/HT1414
    2)  If necessary Place the Device into Recovery mode...
    http://support.apple.com/kb/HT1808
    Note on Recovery Mode.
    You may need to try this More than Once...
    Be sure to Follow ALL the Steps...
    Once you have Recovered your Device...
    Re-Sync your Content or Restore from the most recent Backup...
    Restore from Backup  >  http://support.apple.com/kb/ht1766
    Make sure you have the Latest Version of iTunes (v11) Installed on your computer
    iTunes free download from www.itunes.com/download

  • How to add add the code for the MouseEvent.CLICK event

    Could anyone help me who is a beginner please?
    I'd like to know step by step how to do the following
    instruction.
    I am trying to add a link to my flash.
    I drew a shape on the stage, select it and transform it to
    movie clip (hit F8 or right-click on it and select "Convert to
    symbol" from the popup menu or use the main menu: Modify ->
    Convert to symbol). I resized it as the same size as my stage, then
    make it transparent.
    Then I am supposed to do the following in order to create a
    link.
    "add the code for the MouseEvent.CLICK event that would open
    a url using the navigateToURL() function."
    But I just don't know how to. Could anyone tell me step by
    step approach please?
    Thanks in advance.

    Yes, click the frame where you have the button on stage and
    open the actions panel. paste the script in, and make sure whatever
    instance name you gave the button, you plug into the script. Also,
    the function declaration should be like so:
    function callFunction(e:MouseEvent):void{ <-- 'e' can be
    anything you want, it could be 'kfjeiwajfkd' for that
    matter.

  • Streamlining the code for the button group with individual links and rollover imgs

    I am looking for a solution to streamline the code for the array of 20+  buttons located inside the scroll pane.
    I know I can make an array if all the buttons would have a unified code executable change, i.e. they would become larger and brighter.
    My problem is that each button represents an product image in the lights off stage, then of rollover it is a lights on stage so I have to import two images in the on and off stage and play around with the opacity.
    Additional problem is that each button has to ling to a different label.
    My question is: is it possible to unify the code if buttons have that much individuality or I have to make each one of them as in the example below.
    // makes a hand cursor appear over a mc acting as a button for all the buttons inside the scrollpnaeBckgrnd_mc.scrollpaneBckgrnd_btns_mc.
    MovieClip(mc_pane2.content).scrollpaneBckgrnd_mc.scrollpaneBckgrnd_btns_mc.buttonMode = true;
    MovieClip(mc_pane2.content).scrollpaneBckgrnd_mc.scrollpaneBckgrnd_btns_mc.useHandCursor = true;
    ///////////////INDIVIDUAL BUTTONS
              MovieClip(mc_pane2.content).scrollpaneBckgrnd_mc.scrollpaneBckgrnd_btns_mc.FloraLyte _btn.FloraLyte_ON.alpha = 0;
                        var  FloraLyte_btn_Tween:TweenLite = TweenLite.to(MovieClip(mc_pane2.content).scrollpaneBckgrnd_mc.scrollpaneBckgrnd_btns_mc.F loraLyte_btn.FloraLyte_ON, .5, {alpha:1, paused:true});
                        MovieClip(mc_pane2.content).scrollpaneBckgrnd_mc.scrollpaneBckgrnd_btns_mc.Flor aLyte_btn.addEventListener(MouseEvent.ROLL_OVER, overHandler_FloraLyte_btn);
                        MovieClip(mc_pane2.content).scrollpaneBckgrnd_mc.scrollpaneBckgrnd_btns_mc.Flor aLyte_btn.addEventListener(MouseEvent.ROLL_OUT, outHandler_FloraLyte_btn);
            MovieClip(mc_pane2.content).scrollpaneBckgrnd_mc.scrollpaneBckgrnd_btns_mc.FloraLyte_btn. addEventListener(MouseEvent.CLICK, onClick_floralytePopUp);
                      function onClick_floralytePopUp(event:MouseEvent) :void {
                                            gotoAndPlay("floralytepp");
    function overHandler_FloraLyte_btn(e:MouseEvent):void{
             FloraLyte_btn_Tween.play();
             trace("you rolled over me");
    function outHandler_FloraLyte_btn(e:MouseEvent):void{
             FloraLyte_btn_Tween.reverse();
             trace("you rolled off me");
    MovieClip(mc_pane2.content).scrollpaneBckgrnd_mc.scrollpaneBckgrnd_btns_mc.FloraLytell_btn .FloraLytell_ON.alpha = 0;
                        var  myTween:TweenLite = TweenLite.to(MovieClip(mc_pane2.content).scrollpaneBckgrnd_mc.scrollpaneBckgrnd_btns_mc.F loraLytell_btn.FloraLytell_ON, .5, {alpha:1, paused:true});
                        MovieClip(mc_pane2.content).scrollpaneBckgrnd_mc.scrollpaneBckgrnd_btns_mc.Flor aLytell_btn.addEventListener(MouseEvent.ROLL_OVER, overHandler);
                        MovieClip(mc_pane2.content).scrollpaneBckgrnd_mc.scrollpaneBckgrnd_btns_mc.Flor aLytell_btn.addEventListener(MouseEvent.ROLL_OUT, outHandler);
            MovieClip(mc_pane2.content).scrollpaneBckgrnd_mc.scrollpaneBckgrnd_btns_mc.FloraLytell_bt n.addEventListener(MouseEvent.CLICK, onClick_floralytellPopUp);
                      function onClick_floralytellPopUp(event:MouseEvent) :void {
                                            gotoAndPlay("floralyte2pp");
              function overHandler(e:MouseEvent):void{
             myTween.play();
             trace("you rolled over me");
              function outHandler(e:MouseEvent):void{
             myTween.reverse();
             trace("you rolled off me");

    as ned suggested, plan your flow and code into it. here is one example:
    var buttonArray = [someButton, someOtherButton, aDifferentButton];
    for(var i = 0; i < buttonArray.length; i++){
         //get reference to county movieclip
         var mc = buttonArray[i];
         //then add listeners
         mc.addEventListener(MouseEvent.ROLL_OVER, overMe);
    function overMe(e:MouseEvent){
         var mc = e.target;
         switch(mc){
              case: someButton:
                       someOtherButton:   doThis();
                                                     break;
              case: aDifferentButton:     doThat();
                                                     break;
              default:                            //do nothing;
                                                     break;
    function doThis(){
         trace("do this")
    function doThat(){
         trace("do that")

  • How to break the document line items in cross company code document

    Hi,
    Currently the cross company code posting is summing up all the line items and posting as a single line item as long as the line items are having the same tax code.
    The system will break the line items only if there are non-identical tax codes. How can i change this default behaviour to break the line items in all cases?
    http://wikisend.com/download/436966/2.zip

    It is the standard SAP behaviour to sum up all the identical tax code values.

  • How to break the link between photoshop and lightroom when saving a photo?

    I've had an ongoing issue with saving copies of photos I import from LR to PS and back into LR. Any multiple copies I make get erased when they move back to LR. My solution has been to save a copy in an extra folder apart from Lightroom and import them in later. It's rough, but it works. But now I have a new demon.
    I tweaked a photo in LR, made a copy to keep it safe, then sent the copy over to PH where I did some magic. I Saved As in that special other folder, closed the tab, got the usual box asking if I wanted to save the changes (of course I did), I went back to LR to see both the original and copy changed over to the PS version. I went back to PS, opened the .psd, unclicked the mask, clicked the checkbox, when back to LR and both the original and copy in LR had the mask removed.
    I'm missing something here.
    There m u s t be a way to break the link between PS and LR so that when I save a copy of a photo I made in LR the original and copy remain two separate photos. Does anyone know how?
    Thanks,

    I think I am a little confused. What you are describing seems more like a Project Server "Profile" issue, than a SharePoint to MS Project Sync.
    If my guess is correct, then you just need to set the default profile to be something other than your computer.
    If I am wrong, a screenshot of the error would be really helpful.
    Cheers,
    Prasanna Adavi, Project MVP
    Blog:
      Podcast:
       Twitter:   
    LinkedIn:
      

  • How do I collect and organize files into a new folder without breaking the links to my media?

    I'm new to premiere pro, and learned that I probably should have figured out where to organize all of my files from the beginning, but in the post production phase, I have a bunch of audio and image files sitting all over my desktop, and I'm afraid that if I move them, I'll break the links to all of my media. Files I edited in CS6 Photoshop and Audition are of special concern (considering they get automatically routed to my desktop).
    Does anyone know how I can collect all of the files and media that were imported into my project, and and archive them into a folder without breaking the project's links to the original media? Perhaps there's a way to copy all of the files and move them into that folder, so that when I move the originals, I'll still maintain all of the links in the copied version?
    I tried using the project manager tool, but received an "unknown error message" each time I ran it. 
    Any organizational insight would be much appreciated!     

    Read Bill Hunt on ONE project setup idea http://forums.adobe.com/thread/919388?tstart=0
    Also read Metadata contained in folder http://forums.adobe.com/thread/1015001?tstart=0
    -and http://helpx.adobe.com/premiere-pro/using/transferring-importing-files.html

  • How to execute the Code-Behind of .aspx linked using XML Data Connection

    I have a dashboard with a live XML Data Connection tied to a Default.aspx file.  That .aspx file has a Default.aspx.vb code-behind file tied to it with some logic in the Page_Load sub routine.  If i open the .aspx on my own in the browser, the code-behind executes properly.
    However, when I tie the .aspx to my dashboard and launch it I know for a fact the .aspx is being called (i have a placeholder on the dashboard to let me know if it executed or not) but its code-behind file is not.  I can't seem to find a solution through Google, would anyone be able to lead me in the right direction with this?  My code is as follows:
    Default.aspx
    <%@ Page Language="vb" aspcompat="true" Debug="true" validaterequest="false" AutoEventWireup="false" CodeBehind="Default.aspx.vb" Inherits="scheduleAppointment._Default" %>
    <%    
        'tester to see that script executes, this puts "ScriptExecuted" on a label on my dashboard
        Dim sXML As String   
        sXML = "<data><variable name=" + Chr(34) + "Range_0" + Chr(34)
                      + "><row><column>ScriptExecuted</column></row></variable></data>"
        Response.Write(sXML)
    %>
    Default.aspx.vb
    Imports Microsoft.Office.Interop
    Partial Public Class _Default
        Inherits System.Web.UI.Page
        Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
                (I have code here creating a Microsoft Outlook appointment and saving/scheduling it. This is not being
                 executed when running the dashboard itself, but I know the code works if I run the .aspx on my own
                 in Internet Explorer browser)
        End Sub
    End Class

    Easy fix, apparently code-behind doesn't execute in Preview mode.  Exported to .swf and ran in the Internet Explorer browser and it worked.

  • Am i the only one who when trying to enter the code for creative cloud activation ?

    I give up,i have been trying to activate a 3 month subscription for CS6 from Staples and every time i try the code it will not work.  I have used the chat live and spent about 3 hours already going nowhere.  I do not like talking on the phone to some help desk overseas and the only thing i think left to do is to return the junk.

    I tried all that and even took a picture of the numbers and blew them up so a blind person could read them and had 3 others read them off.  A simple way to fix the problem is get someone on Adobes staff to find a font that most people can read from whatever product the stick it to.
    John McDonough
    Date: Wed, 1 Aug 2012 18:33:58 -0600
    From: [email protected]
    To: [email protected]
    Subject: Am i the only one who when trying to enter the code for creative cloud activation ?
        Re: Am i the only one who when trying to enter the code for creative cloud activation ?
        created by David__B in Adobe Creative Cloud - View the full discussion
    Hey John,
    Not sure if it helps or not, but I know sometimes with codes like that its really hard to tell certain characters apart, O - like in Oscar versus 0 - number and number 1 versus lowercase L like in Lima.
    Might test entering it both ways if you have any suspect characters?
    -Dave
         Replies to this message go to everyone subscribed to this thread, not directly to the person who posted the message. To post a reply, either reply to this email or visit the message page: http://forums.adobe.com/message/4592955#4592955
         To unsubscribe from this thread, please visit the message page at http://forums.adobe.com/message/4592955#4592955. In the Actions box on the right, click the Stop Email Notifications link.
         Start a new discussion in Adobe Creative Cloud by email or at Adobe Forums
      For more information about maintaining your forum email notifications please go to http://forums.adobe.com/message/2936746#2936746.

  • I need the code for creating popup windows and code for open and close

    I can write the code for creating popup window , i am getting problem while trying to open and closing that popup windows.
    Can anybody help me in that pls ?
    Regards
    Sreeni.

    Hi
    For pop up window
    IWDWindowInfo windowInfo = (IWDWindowInfo)wdComponentAPI.getComponentInfo().findInWindows("PopWin");
    IWDWindow window = wdComponentAPI.getWindowManager().createModalWindow(windowInfo);
    window.setWindowPosition (300, 150);
    window.show();
    wdContext.currentYourNodeElement().setPopupAttribute(window);
    For closing window code
    IWDWindow window = wdContext.currentYourNodeElement().getPopupAttribute();
    window.hide();
    window.destroyInstance();
    For more infornation refer this link
    http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/20d2def3-f0ec-2a10-6b80-877a71eccb68&overridelayout=true
    This link is very useful for you.
    Regards
    Ruturaj
    Edited by: Ruturaj Inamdar on Aug 13, 2009 9:10 AM

  • Links Panel - Links won't delete nor can I "Go to Link" to find the image

    The current problem that I am encountering is under these circumstances:
    PC - Win XP Pro SP3
    InDesign CS4 (Design Premium Package)
    102 Page Document
    1115 Links, 33 which will not delete
    My problem that I am having is that my links panel is showing links which I want to remove for organizational purposes but can't seem to find them in the document.  Typically I would select the link within the links panel then choose "Go to Link" which would locate the link/file in the document.  For some reason this locates nothing.  I have also noticed that within the panel, there is nothing within the value field for "Page" such as a number or "<PB>" for Paste Board.
    Has anyone encountered this?  If not, your suggestions will be appreciated.  Again, I simply want to remove these for organizational purposes and have less clutter.
    -Jeremy

    Peter, can you help with a similar case? I'm having the same problem but my Structure shows nothing in InDesign (CS4). I created a thread asking for help but havne't recelved any responses.
    http://forums.adobe.com/message/3426684?tstart=0
    Based on my research it sounds like there are two different problems: 1) breaking links to files with a "page" of "< >", and 2) deleting links to files with a page of "DT". This tip seemed to solve my problem of breaking links to "DT" files, but I'm still unable to find a solution for ones linking to "< >".
    I've tried Relinking files but the page ref stays the same no matter what image I link to. Copy Links To likewise makes a copy of the original image but leaves the page ref the same. In all instances the images can be opened using Edit Original, but I have no idea how to get the links themselves out of the document without being able to go to the object in layout!
    Opening with InCopy (CS4) does yield some information in the structure, but nothing that seems to be helpful. There are no changes to be accepted or rejected here so there has to be another way to get that info out of the document.
    Any ideas? I can PM you with a copy of the file if that helps!
    Matthew

  • HT5035 I can't seem to use the balance on my account in the itunes store without putting in the code of the original card.  This has never happened before and I don't have the original card.  Help please?

    I can't seem to use the balance left in my i-tunes account without re-entering the code from the original i-tunes gift card.  I no longer have the card.  How can I purchase music using the balance without the card?

    the code from the original i-tunes gift card is not required again once redeemed.
    Riki from bc wrote:
    I can't seem to use the balance left in my i-tunes account
    To Contact iTunes Customer Service and request assistance
    Use this Link  >  Apple  Support  iTunes Store  Contact

  • How do I change the phone number attached to my Icloud? All the codes and stuff are being sent to my old number.

    How do I change the phone number attached to my Icloud? All the codes and stuff are being sent to my old number.

    Hello Babyygrl23,
    Welcome to the Apple Support Communities!
    It sounds like your iCloud Apple ID has a phone number associated with it that you would like to update. If this is the case, after signing in to the linked website below, you will see a section on the left side of the screen labeled Phone Numbers. You can edit the phone number associated with that account from there. 
    Apple - My Apple ID
    Cheers,
    Joe

  • Is this breaking the MVVM pattern?

    We've been having discussions lately as to what is acceptable to put in the code behind of a view, and what should go in the view model. I seem to be a lone voice, and wanted to hear what others have to say, as I haven't yet heard an argument that explains
    why I'm wrong, other than "That's not the way we do it," or "Because it breaks the pattern," neither of which are very compelling technical reasons. I'm keen to do it right, but only for the right reasons.
    As an example, suppose you want to create a quote for a customer. On the new quote details window, you click a button to open a PickCustomerWindow, from which you choose a customer, and are taken back to the quote details window with the customer selected.
    (I know this isn't necessarily the optimal way to do this, but it fits closely with how a lot of our windows work, so please bear with me)
    Now, others in the team insist that the "right" way to do this is have the customer list window send out a message with the picked customer, and have the quote details window's view model pick up that message and set the customer. I feel that this
    obfuscates the code for no apparent benefit (see below for why).
    I would prefer to do it as follows. The quote window's view would have code like the following in the event handler for the appropriate button...
    private void PickCustomer_Click(object sender, RoutedEventArgs e) {
    PickCustomerWindow pcw = new PickCustomerWindow();
    pcw.Closing += (_, __) => {
    if (pcw.Customer != null) {
    ((QuoteDetailsViewModel)DataContext).SetCustomer(pcw.Customer);
    pcw.ShowDialog(this);
    The SetCustomer() method on the QuoteDetailsViewModel class does the same as a ProcessMessage method would do, in that it gets a customer and does whatever the view model needs to do with it. The difference is that the SetCustomer() method can be accessed directly
    by the view that opened the PickCustomerWindow.
    If you wanted to simplify this code even more, you could omit the null check and have the view model do that, but I don't think you gain a great deal by that.
    In the words of Laurent Bugnion (creator of the MVVM Light Toolkit)...
    "Only put in the VM what should be tested by unit tests, shared with other projects, etc. If you have some view-only code, it is perfectly OK to leave it in the view only. If you need to compute some condition deciding if the child window should be
    opened or not, it is OK to create a method doing the calculation and returning a value, and to have the view call this method."
    I would say that my approach fits very well with his words.
    Now, I know that people like to keep code out of the view, and with good reason. However, the code above is so simple that there is no reason not to put it in the view, and you end up with a super-simple process that is easy to follow. If you want to know what
    happens when you click the button, you look at the view's code-behind, and can see the whole story. You can put your cursor on the SetCustomer() method and click "Navigate to" and you are taken directly to the code that deals with the customer.
    Writing unit tests against this becomes extremely easy. You simply create a customer entity, pass it to the SetCustomer() method and test whatever property of the view model is supposed to reflect the change. Very easy.
    Now, compare this approach with sending a message. Having looked at the quote window's view code to see what window gets opened, you need to go to that window, find out what its view model is called, look in the view model and find out what message is sent
    out when the customer is picked, find all usages of that message type in the solution, examine each one in turn to find out if it's the one that's relevant to you, and only then can you see what happens to the customer. That's a lot of messing around and a
    lot of wasted time to follow a simple process. In the code I showed above, you don't even need to look at the PickCustomerWindow or its view model, as you don't need to know what they do. All you need to know is that the window has a Customer property that
    returns the selected customer (or null if one wasn't selected).
    Furthermore, in order to write unit tests against the view model, you either have to simulate sending a message, which is a messy experience, or you have to make the ProcessMessage method public, which exposes something that has no reason to be exposed.
    A similar question comes up with using the event-to-command pattern, which I also feel is abused in the name of "doing it right." What is the point in the view sending a command to the view model, so that the view model can raise an event to tell
    the view to do something? The view already knows what it's supposed to do, so why not just let it do it? Yes, if there is testable code that is involved this needs to go in the view model, but then you just add a public method and allow the view to call that.
    Please re-read the end of Laurent Bugnion's words above, and you'll see that this is exactly what he suggests. What is the point of complicating the code with events that have no benefit at all?
    I'm all in favour of doing it the "right" way, but only when it really is right. A method that obfuscates the code for no reason isn't what I would call right. By contrast, a method than uses clean, simple and easily testable code, that can be understood
    immediately is defintely what I would call right.
    Does anyone have any comment one way or the other?
    FREE custom controls for Lightswitch! A collection of useful controls for Lightswitch developers (Silverlight client only).
    Download from the Visual Studio Gallery.
    If you're really bored, you could read about my experiments with .NET and some of Microsoft's newer technologies at
    http://dotnetwhatnot.pixata.co.uk/

    Hello, thanks for the reply. I appreciate your time, and any comments below should be taken in that light! Yes, I'm going to argue back, but merely because I want to understand the logic here.
    >Handling click events of button in the code-behind of a view breaks the pattern
    Call me a heretic if you like, but I'm not interested in hearing this. Patterns are not carved in stone, never to be questioned. Patterns are established ways of doing something
    that have a specific benefit. (emphasis mine!). If I'm going to obfuscate the code, I want to know what the benefit is. Being able to hold my head up in dev meetings saying I don't break the pattern is not a benefit to me. Writing better code
    is, and that's what I'm trying to find out. I want to write better code, even if it breaks the pattern.
    >All application logic, for example what happens when you click a button, should be handled by the view model
    What is your definition of logic? Maybe it's just my mathematical background, but to me, logic is code that makes decisions, ie testable code. A single line of code that opens a window is not logic, and does not need testing. Why does it need to be handled
    by the view model?
    More to the point, why does a view model even have to know about windows? A view model should be completely view-agnostic, meaning it could function just as well with any view. The fact that the incoming customer (in my previous example) came from a window
    is irrelevant to the view model. All the view model needs to know is that it has been passed a customer. If you start allowing the view model to know about the UI, then you are mixing the layers.
    >Using your solution, how are you suppose to unit test what happens when a button is clicked without the view?
    You don't! That's precisely my point. The code I showed doesn't need testing,
    because it doesn't contain logic. What you need to test is what the view model does with the customer that it was given. How the view model gets the customer is not something (at least in an example as simple as mine) that needs testing.
    This is where I really can't see the obsession with shoving everything into the view model. If you have simple UI-related code that doesn't need testing, why not put it where it belongs, ie in the view?
    >Using an event aggregator or a messenger doesn't necessarily makes the code or the control flow easier to understand but it  makes the components more loosly coupled to each other
    Well, the view already knows about the view model, it has to, or it wouldn't be able to bind stuff to properties on it. I don't see that having the view call a method on its own view model is increasing any coupling. The other way around would be, as it
    would prevent you from testing the view model in isolation.
    Thanks for the reply, but to be honest, you've not really done much more than repeat the same sort of things I've heard before. I still haven't found any technical justification for the extra complexity. As far as I understand it, the ultimate purpose of
    these patterns is to allow you to test each piece in isolation, and the way I suggested provides for that, whilst keeping the code simple. What you are suggesting doesn't seem to offer any technical benefits, such as easier or more thorough testing, but does
    make the code significantly more complex.
    Please let me repeat that I really do appreciate your time, and am not trying to be rude or arrogant. I really want to understand why people insist on doing the way you are suggesting, but I want to understand it from a technical benefit point of view. What
    can I do better this way?
    Thanks again. I would be interested to hear what you have to say to my comments.
    FREE custom controls for Lightswitch! A collection of useful controls for Lightswitch developers (Silverlight client only).
    Download from the Visual Studio Gallery.
    If you're really bored, you could read about my experiments with .NET and some of Microsoft's newer technologies at
    http://dotnetwhatnot.pixata.co.uk/

Maybe you are looking for

  • Thread Contention Issue , Help !

    public class vipThread implements Runnable private static volatile boolean lockMe=false; public synchronized static boolean getLock ()      return lockMe; public synchronized static void setLock (boolean lock)      lockMe = lock; public void run () s

  • Question related to query performance

    Hi Experts, Could any 1 please explain me ,when  BWA Indexes or Aggregates are created Query performance will be high because query will hit the aggregates tables, which we can see in the statistics table RSDDSTAT_DM . But now the problem is though A

  • Size regarding CUSTOM.PLL

    Hi Experts, Is there any size constraint for CUSTOM.PLL library ? Is there Maximum size for CUSTOM.PLL ? regards Sanjay

  • Writing a Method in BADI

    Hi All I am working on BADIs.The BADI which i found has got three methods for different functionality. But i want to create my own method to achieve my functionality.. My question is: 1. Can i create my own method in the BADI 2. If it is so, after cr

  • Edge Tools and Services Are Not Included in Creative Cloud Subscription?

    I purchased my Creative Cloud subscription for a year. I have installed all the applications I intend to use from the Adobe Application Manager. When I run the software that is part of the Creative Suite, it prompts me to register the product with my