Howto. stacked canvas as splash screen

hello all users of forms world!
problem:
how to display a splash screen with a text inside when a process is launched in a canvas full of iteration etc...
solution:
assume we have a content canvas C playing the role of a data processor, items browser or other ..
and a stacked canvas S playing the role of "splash screen" linked to a B_spash block.
generic code :
function show_waitscreen (msg Varchar2)
begin
:B.message := msg;
show_view('splash_canvas'); --show canvas S
synchronize;
-- here is my contribution :: we must "cut off " the
--relation between C ans S at the visual level
host('waitcmd');
-- waitcmd is a unix shell doing anything :: a date, etc
end;
e.g.
short_process;
show_waitscreen;
long_process; -- a lot of go_block, go_record or loop
hide_waitscreen; -- to implement ! it is very simple
I'll hope that code helps some programmers using forms (4.5 ,6)
Daniel

Hi All,
I found the solution and successfully implemented the desired functionality
DECLARE
     v_Tab VARCHAR2(1000);
BEGIN
     v_Tab := GET_CANVAS_PROPERTY('CAN_TABS', TOPMOST_TAB_PAGE);
     IF v_Tab = 'a1' THEN
     GO_BLOCK('BLK1');
          EXECUTE_QUERY;
     ELSIF v_Tab = 'a2' THEN
          GO_BLOCK('BLK2');
          EXECUTE_QUERY;
     ELSIF v_Tab = 'a3' THEN
*          Set_View_Property('CAN_STK_FIS_NET',HEIGHT,280);*
*          Set_View_Property('CAN_STK_FIS_NET',WIDTH,630);*
*          Set_View_Property('CAN_STK_FIS_NET',DISPLAY_POSITION,6,135);*
*          SHOW_VIEW('CAN_STK_FIS_NET');     *     
          GO_BLOCK('BLK_FIS1_GRID');
          EXECUTE_QUERY;
END IF;
END ;
I have seperately created stacked canvas 'CAN_STK_FIS_NET' and placed multiple blocks as per requirement and able to achieve the functionality.
Please let me know if any one need any detail explanation.
regards
cj

Similar Messages

  • Overlapping of splash screen and canvas

    hi
    I am new user to net beans mobility pack.I have to display canvas only after splash screen but while i am running program it is giving me both.(splash screen and canvas) and if i am using form instead of canvas it works properly..why is it so?
    can anybody suggest me .

    I want to add as much info as I can:
    *Splash screen shows up, but only the video/image viewer/manager hub or whatever is able to open.
    *I can open up the Premiere Elements program to the intro loading screen, once it loads the plugins it closes.
    *I've tried every possible combination within the video manager hub thing to access the Video editing (Elements) software, it may show the loading screen then it closes with nothing, (the video manager remains open still).
    Installed: Adobe Premiere Elements 8.0 from DVD 1, I did not install templates from Disc 2 or whatever.
    *"Single Processor Detected" (I think that's what it said)
    *I set up Service Pack 2, because it wouldn't let me install until I did this.
    *I have Windows XP Professional
    *I have plenty of HardDrive space. Don't think RAM is a problem.
    What I'm going to do tonight:
    *Install latest Quicktime 7.something, (downloaded on 11-01-09) from Quicktime.com
    *Uninstall the unnessesary driver file mentioned in another post. (or disable it by renaming it)
    *Hold shift key while opening program to clear cache, I read that somewhere.
    *Possibly re-install software, hopefully I could get back in with my Serial.
    -I printed out Trouble shooting section from Adobe.com.
    Please leave suggestions, I'm sure I'm not the only one who will benefit.
    Robb
    (I got my receipt, I really don't want to use it)

  • Stacked canvas

    Hi
    I have a screen where part of the block is in a 'fixed' content canvas and part is in a stacked canvas which is scrollable. Initially, both canvases are displayed and I can scroll backwards and forwards in the stacked canvas. However, when I select one of the fields that is outside the stacked canvas the stacked canvas disappears. Is there anyway of pinning the stacked canvas so that it is visible all the time.
    Thanks

    Hi
    What i understand when your naviagation is on contact canvas item then stack canvas disappear.
    it is so simple just click on the border of stack canvas and drag the stack canvas away from the items of contant canvas. it may possible your stack canvas is over the any item of contant canvas
    Regards

  • How: Stacked Canvas on Tab Canvas ?

    Hi All,
    I have content canvas in which I have placed tab canvas with 5 tabs, and on one of the tab I want to place stacked canvas because I have to display multiple blocks on this stacked canvas with vertical scroll bar (This I can specify by saying Vertical scroll bar as Yes for Stacked canvas).
    There is a restriction that, it is not possible to place stacked canvas on tab canvas (Possible only on content canvas), so is there any other workaround.
    Please let me know if anyone has worked on similar type of screen development. Appreciate if anyone can provide some sample code.
    Advance thanks for your time and help.
    Regards
    CJ

    Hi All,
    I found the solution and successfully implemented the desired functionality
    DECLARE
         v_Tab VARCHAR2(1000);
    BEGIN
         v_Tab := GET_CANVAS_PROPERTY('CAN_TABS', TOPMOST_TAB_PAGE);
         IF v_Tab = 'a1' THEN
         GO_BLOCK('BLK1');
              EXECUTE_QUERY;
         ELSIF v_Tab = 'a2' THEN
              GO_BLOCK('BLK2');
              EXECUTE_QUERY;
         ELSIF v_Tab = 'a3' THEN
    *          Set_View_Property('CAN_STK_FIS_NET',HEIGHT,280);*
    *          Set_View_Property('CAN_STK_FIS_NET',WIDTH,630);*
    *          Set_View_Property('CAN_STK_FIS_NET',DISPLAY_POSITION,6,135);*
    *          SHOW_VIEW('CAN_STK_FIS_NET');     *     
              GO_BLOCK('BLK_FIS1_GRID');
              EXECUTE_QUERY;
    END IF;
    END ;
    I have seperately created stacked canvas 'CAN_STK_FIS_NET' and placed multiple blocks as per requirement and able to achieve the functionality.
    Please let me know if any one need any detail explanation.
    regards
    cj

  • Display Image on Splash Screen

    have just found the world of Java, having used VB for a while.
    How do I get a mobile application to display an image on the splash screen, I have created the screen and added an image but cannot get the system to pick the file to display?

    class SplashCanvas extends Canvas
    Image splash;
    SplashCanvas()
      try{
       splash = Image.createImage ("/splashImage.png");
      } catch (IOException ioe)
    public void paint(Graphics g)
      g.setColor(255,255,255);
      g.fillRect(0,0,getWidth(),getHeight());
      g.setColor(0,0,255);
      g.drawImage(splash, getWidth()/2, g.getFont().getHeight(),Graphics.HCENTER|Graphics.TOP);
    } //End of SplashCanvas
    public class MyMidlet extends MIDlet
         protected void startApp(  ) throws MIDletStateChangeException
                   SplashCanvas sp = new SplashCanvas();
                   Display.getDisplay(this).setCurrent(sp);
    } //End of Midlet

  • Problem with displaying a splash screen twice

    I have a splash screen that displays while I am reading data from the recordstore, I use the same sceen when I am writing data back to the record store when the application exits.
    The problem I am having is that the screen never appears the second time, I have tried to set it to null and then instantiate it again but it still does not appear. Can someone please give me some adivse as to why this might be happening. I am pretty sure it is some kind of race condition with the threads but I just cant seem to solve it. I am placing snipits of code below.
    public class NetTools extends MIDlet implements CommandListener
    public void startApp()
    isPaused = false;
    display = Display.getDisplay(this);
    splash = new Splash();
    splash.start();
    settings = new Settings(this);
    settings.start();
    display.setCurrent(splash);
    splash.StartTimer();
    splash.setMsg("Loading Settings...");
    settings.Load();
    splash.setMsg("Loading Main App...");
    splash.Dismiss();
    showMainScreen();
    splash = null;
    public void destroyApp(boolean unconditional)
    display = Display.getDisplay(this);
    splash = new Splash();
    splash.start();
    display.setCurrent(splash);
    splash.setMsg("Saving Settings...");
    //splash.Join();
    //splash.StartTimer();
    settings.Save();
    //splash.Dismiss();
    settings = null;
    splash = null;
    public class Settings implements Runnable
    public void Load()
    try
    thread.yield();
    public void Save()
    try
    thread.yield();
    public class Splash extends Canvas implements Runnable
    public void StartTimer()
    start_time = System.currentTimeMillis();
    repaint();
    serviceRepaints();
    public void Dismiss()
    while ((start_time+WAIT_TIME)>System.currentTimeMillis())
    repaint();
    I cannot seem to figure out how to make the thread for the splash overtake the UI thread in the destroyApp(), does anybody have any ideas.
    Sunny

    A grey box with the splash screen size is displayed.would indicate you have your "application which takes sometime to load" in the
    EDT, which will prevent painting until loading finishes
    use a separate thread to load the data
    http://java.sun.com/docs/books/tutorial/essential/threads/
    http://java.sun.com/docs/books/tutorial/uiswing/misc/threads.html
    http://java.sun.com/products/jfc/tsc/articles/threads/threads1.html

  • Tab-Canvas and Stacked-Canvas (Forms 5.0)

    Is it possible to design a tab canvas that contains stacked-canvas? I can't create it!

    Yes - it is possible to design a tab canvas that contains stacked-canvas. Create a separate canvas with its own block and you can call go_block and the canvas/block will show. You can also call show_view but the canvas you call must be of the type stacked. (aside - a tab canvas seems to automatically act like a stacked canvas). I have used a canvas w/block that sits at the top of the screen by setting it to be only 60 points tall (and it is the first block in the list) then in a when-new-form-instance trigger I call show_view('tab canvas name') and have its viewport begin at 60, therefore the tab canvas fits right under the header canvas. You can then leave this to call other canvases/blocks and return and set up the same situation again. Sometimes I have gotten strange results where no matter what I do it will not show the tab canvas - at this point usually you recreate what won't show and it will then work.
    good luck.

  • Show stacked canvas on Save

    HI,
    I have a requirement as below.
    On click of Oracle forms default Save button, I should show a stacked canvas to the user to enter some values and then press save button in that canvas to commit all the changes in the form.
    Any idea how to implement this?
    Thanks & Regds,
    Nandakumar

    Well, let me put it in this way. I have a screen where the user enters some data first time. Next the user queries the data and does some changes, this time I want to capture the details of why this change was made. So I have to show a pop window by using stacked canvas and ask the user to enter the log details before committing the form.
    So that's why I want to override the default save button and call this stacked view and then after entering the data, press save button on the stacked canvas screen itself.
    Regds,
    Nandakumar

  • Calling content canvas with stacked canvas

    Hi.
    i have a content canvas in that i have a linked stacked canvas...
    from some other screen if i call content canvas by show_view('Content canvas') i am only getting the content canvas. but i am not getting the linked stacked canvas. weather it is correct ,or not . if i want to see the stacked canvas on content canvas ,i nee to call the stacked canvas too?.
    please clearify me..
    thanks in advance.
    vijay.

    Normally, it is not required to explicitely call a show_view on a stacked canvas.
    In Object Navigator, assure that the stacked canvas (in terms of a sequence) is below the content canvas.
    If the stacked canvas is still not shown issue a GO_BLOCK() and / or GO_ITEM() e.g. in the WHEN-NEW-FORM-INSTANCE Trigger
    to the block having at least on item on the stacked canvas to be displayed.
    In doing so, you must assure that at least one item on the block (having the stacked canvas assigned) is able to receive
    the focus (is enabled and it might be required to set the keyboard navigable property (not sure about that)).
    Due to the internal navigation of oracle forms, the canvas should get displayed when an item on the canvas receives the focus

  • Wanna fix an item on stacked canvas

    Hi all,,,
    plz i 've a content canvas & upp on it thr is a stacked canvas coz in the window i've abt 10 items i wanna show 5 of them & scroll to the other five
    the point now that i wanna one item of these items to be fixed when i'm scrolling to the end of the canvas so how i can do tht while when i put it on separate stacked it comes separately , as i canot make another stacked canvas on the one i have
    waiting ur reply

    thx alot for ur concern
    the problem is i just put the item (id for example)on the content canvas & rest of items are on the stacked canvas
    as first as i open the form the the id column appear alone , & when i navigate out of it ,,, it disappears & go to the other canvas
    they r not displaying together
    while wht's required here that this item be fixed on the screen & all other items r scrolled

  • Splash Screen Embed issue

    hi
    building app using Flex 4.6 with AIR 3.2 for iOS, i came across an issue with the Splash Screen on main application that on applying it and push the first view which loads an external swf having *Embedded images , the access Class for these Embedded images comes with an Error Type #1007 but on removing (do not apply) the Splash Screen from main application , the same code for Embedded Class runs fine.
    am not understanding the connection between External Swf Embedded images and the splash screen. any help regaring the issue would be highly appreciated.
    For reference:
    Embedded Code in external swf file as follow:-
    package
        import flash.display.Sprite;
    import flashx.textLayout.compose.ISWFContext;
    public class Slide1 extends Sprite implements ISWFContext
            [Embed("slide1/sldBg1.png", mimeType="image/png")]--------- the *Embedded image
            public static const bg:Class;
            [Embed("slide1/9_SmileyFace8.png", mimeType="image/png")] -------- the *Embedded image
            public static const pic96:Class;
            [Embed("slide1/slide1.xml", mimeType="application/octet-stream")]
            public static const slide:Class;
            public function callInContext(fn:Function, thisArg:Object, argsArray:Array, returns:Boolean=true):*{
                 if (returns)
                         return fn.apply(thisArg, argsArray);
                 fn.apply(thisArg, argsArray);
    App xml:
    <!-- Whether the window is initially visible. Optional. Default false. -->
            <visible>true</visible>
    <aspectRatio>landscape</aspectRatio>
    <autoOrients>true</autoOrients>
    <fullScreen>true</fullScreen>
    <renderMode>auto</renderMode>
    <softKeyboardBehavior>pan</softKeyboardBehavior>
    thanks in advance.

    I absolutely position my other elements based on the location of the logo and the size of the logo and elements.  I don't use any stackpanels or grids at all. I just use Canvas.LeftProperty and Canvas.RightProperty.
    void PositionImage()
    this.MySplashImage.SetValue(Canvas.LeftProperty, MySplashScreen.ImageLocation.Left);
    this.MySplashImage.SetValue(Canvas.TopProperty, MySplashScreen.ImageLocation.Top);
    this.MySplashImage.Height = MySplashScreen.ImageLocation.Height;
    this.MySplashImage.Width = MySplashScreen.ImageLocation.Width;
    this.MyProgressRing.Height = MySplashScreen.ImageLocation.Height / 6;
    this.MyProgressRing.Width = MyProgressRing.Height;
    this.MyProgressRing.SetValue(Canvas.LeftProperty, MySplashScreen.ImageLocation.Left + (MySplashScreen.ImageLocation.Width / 2));
    this.MyProgressRing.SetValue(Canvas.TopProperty, MySplashScreen.ImageLocation.Top + MySplashScreen.ImageLocation.Height - (.26 * MySplashScreen.ImageLocation.Height));
    Matt Small - Microsoft Escalation Engineer - Forum Moderator
    If my reply answers your question, please mark this post as answered.
    NOTE: If I ask for code, please provide something that I can drop directly into a project and run (including XAML), or an actual application project. I'm trying to help a lot of people, so I don't have time to figure out weird snippets with undefined
    objects and unknown namespaces.

  • Splash Screen Size for Mobile

    Hello:
    Anyone knows the suggested size for a mobile splash screen. I am experimenting development using "Burrito".
    Thanks for any help.

    hi
    canvas.getWidth() for getting width of the screen.
    canvas.getHeight() for height.
    but u have to sure that if u are using canvas.setFullScreenMode(true) for using fullscreen (also command area) then write this getwidth() and getHeight() after writing setFullScreenMode()
    Note : there is some devices like motorola a1000 and e1000 like not giving actual screen size if u are using setFullScreenSize(true) , they are giving only actual screen size (without command area).
    hope u get the answer from this ..
    regards
    Akash kumar
    Indiagames Ltd
    India.
    [email protected]

  • Splash screen with startup information

    Hi,
    I have build a splash screen but I am looking for a way to load some text over it to show the user what the application is doing while starting up.
    Anyone has a idea on how to?
    Eg

    Hi! I have some sample code for you
    Here it is the file SSCanvasBar.java:
    package CdList;
    import java.awt.*;
    public class SSCanvasBar extends Canvas{
         private int width, height ;
         private Color poz = new Color(42,54,164);
         private String str = "", strFile = "";
         private int k, val = 0;
         public SSCanvasBar(int width, int height)
              this.width = width ;
              this.height = 50 ;
              this.setPreferredSize(new Dimension(width,height)) ;
         public void updateBarAndStr(int k, String str)
              this.str = str ;
              this.k = k ;
              repaint();
         public void paint(Graphics g)
                   g.setColor(poz) ;
                   g.fillRect(0,0,width,height) ;
                   g.setColor(Color.black) ;
                   g.fillRect(0,30,width,7) ;
                   g.setColor(Color.yellow) ;
                   g.fillRect(0,30,val += k, 7 ) ;
                   g.drawString(str,3,20);
    Here it is the file SSCanvasPic.java:
    package CdList;
    import java.awt.*;
    public class SSCanvasPic extends Canvas{
         private final String fileSeparator = System.getProperty("file.separator");
         private final Image img = Toolkit.getDefaultToolkit().createImage(getClass().getResource("images/img.jpg"));
         private int picWidth, picHeight;
         public SSCanvasPic(int width, int height)
              picWidth = width ;
              picHeight = 300;
              this.setPreferredSize(new Dimension(picWidth,picHeight));
         public void paint(Graphics g)
                   g.drawImage ( img , 0 , 0 , picWidth , picHeight , this ) ;
    Here it is the file SplashScreen.java
    package CdList;
    import javax.swing.JWindow;
    import java.awt.Toolkit;
    import java.awt.Graphics;
    import java.awt.BorderLayout;
    public class SplashScreen extends JWindow{
         private final int SCREEN_WIDTH = Toolkit.getDefaultToolkit().getScreenSize().width;
         private final int SCREEN_HEIGHT = Toolkit.getDefaultToolkit().getScreenSize().height;
         private final int WIN_WIDTH = 500;
         private final int WIN_HEIGHT = 350;
         SSCanvasBar sscb = new SSCanvasBar(WIN_WIDTH,WIN_HEIGHT);
         SSCanvasPic sscp = new SSCanvasPic(WIN_WIDTH,WIN_HEIGHT);
         public SplashScreen()
              this.setSize(WIN_WIDTH,WIN_HEIGHT);
              this.setLocation( (SCREEN_WIDTH / 2) - ( WIN_WIDTH / 2 ) ,
                                    (SCREEN_HEIGHT / 2 ) - ( WIN_HEIGHT / 2 ) );
              this.setLayout(new BorderLayout());
              this.getContentPane().add(sscp,BorderLayout.NORTH);
              this.getContentPane().add(sscb,BorderLayout.CENTER);
         public void updateBar(int k, String str)
              sscb.updateBarAndStr(k,str);
         public void start()
              this.setVisible(true);
         public void close()
              sscb.updateBarAndStr(WIN_WIDTH,"Starting the program...");
              try{
                   Thread.sleep(1000);
              }catch(Exception e){}
              this.dispose();
    }I hope that you can understand the code.

  • Splash Screen generates   java.lang.NoClassDefFoundError: Eapply errors.

    Hi Everyone,
    Again, I am new to Java (2nd month actually coding) and don't know of a better place to post this problem. Also, the forum does not have a search feature (that I can see) so I apologize if this issue has been raised and discussed before (which it probably has been).
    I am trying to utilize the new splash screen facility in SE 6 but have run into a problem. The image will display just fine but I get 'class not found' exceptions immediately afterwards. It seems as if the launcher cannot see the class containing main.
    I guess I need to mention the fact that I am using the Galileo version of Eclipse. I checked the project settings and confirmed that the class, in this case, Eapply, is in fact in the class path so I am at a loss as to why it cannot be found. My code reads pretty much like every example I have seen of the splash screen functionality, so I can only imagine that the problem lies within environmental settings or something else I am not taking into account.
    Here is the code I am using minus any lines not necessary to illustrate the problem:
    Command line
    -splash:images/vessels.jpg Eapply
    Class
    public class Eapply extends App implements ActionListener {
         public Eapply() throws SQLException {
              super("E-Apply Electronic Application", App.getCompanyID(), true);
         public static void main(String[] args) throws SQLException, ParseException {
              eapp = new Eapply();     
    The stack trace
    Exception in thread "main" java.lang.NoClassDefFoundError: Eapply
    Caused by: java.lang.ClassNotFoundException: Eapply
         at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
         at java.security.AccessController.doPrivileged(Native Method)
         at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
         at java.lang.ClassLoader.loadClass(ClassLoader.java:319)
         at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:330)
         at java.lang.ClassLoader.loadClass(ClassLoader.java:254)
         at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:402)
    Any suggestions you can offer will be greatly appreciated.
    Thank You,
    Ricky

    RickyM wrote:
    I fixed the problem. Seems as if the classpath, while being launched within Eclipse, was correct. However, the classpath was not set correctly if you tried to launch the app from outside of eclipse. To fix the problem, I specified the -classpath option on the command line.That's a very typical problem, and one reason why IDE's should not become addictive to the point that you can't do anything without it. Yes the IDE handles setting the classpath for you. But of course the actual users running the software will not be using an IDE to run it, so you must become very acquainted with what the classpath is and how to use it.

  • Extended Splash Screen Layout Issue

    I'm not sure, actually, whether this is an issue with extended splash screens or the Canvas element, but...
    I've built a minimal extended splash screen that displays the SplashScreen image, a progress bar and a button. The ProgressBar and Button are wrapped in a StackPanel. 
    The PositionImage() method is working fine with screen resize--the logo always displays in the center of the screen. The problem that I have is positioning the other elements.
    I'd like them to display just a bit below the SplashScreen image. Following the MS code sample, I can create two rows in the layout Grid and set a fixed size on the row containing the StackPanel, but that always displays those items the specified row size
    from the bottom of the page. Way too low in portrait view.
    I tried setting the first row (containing the Canvas) to "Auto", but that causes the StackPanel in the second row to display at the top of the screen. (Does Canvas not report its size?) I tried replacing the layout grid with a stackpanel, with
    even worse results. Specifying height values for the Canvas doesn't work, either.
    Any other ideas out there?
    Rebecca M. Riordan

    I absolutely position my other elements based on the location of the logo and the size of the logo and elements.  I don't use any stackpanels or grids at all. I just use Canvas.LeftProperty and Canvas.RightProperty.
    void PositionImage()
    this.MySplashImage.SetValue(Canvas.LeftProperty, MySplashScreen.ImageLocation.Left);
    this.MySplashImage.SetValue(Canvas.TopProperty, MySplashScreen.ImageLocation.Top);
    this.MySplashImage.Height = MySplashScreen.ImageLocation.Height;
    this.MySplashImage.Width = MySplashScreen.ImageLocation.Width;
    this.MyProgressRing.Height = MySplashScreen.ImageLocation.Height / 6;
    this.MyProgressRing.Width = MyProgressRing.Height;
    this.MyProgressRing.SetValue(Canvas.LeftProperty, MySplashScreen.ImageLocation.Left + (MySplashScreen.ImageLocation.Width / 2));
    this.MyProgressRing.SetValue(Canvas.TopProperty, MySplashScreen.ImageLocation.Top + MySplashScreen.ImageLocation.Height - (.26 * MySplashScreen.ImageLocation.Height));
    Matt Small - Microsoft Escalation Engineer - Forum Moderator
    If my reply answers your question, please mark this post as answered.
    NOTE: If I ask for code, please provide something that I can drop directly into a project and run (including XAML), or an actual application project. I'm trying to help a lot of people, so I don't have time to figure out weird snippets with undefined
    objects and unknown namespaces.

Maybe you are looking for

  • Convert Word 2003 to PDF?

    Hi, We are looking to convert Word to PDF but our Word files are in the 2003 format. This link says that only Office 2007 and 2010 are supported for conversions: http://help.adobe.com/en_US/livecycle/11.0/Services/WS92d06802c76abadb76c48dfe12dbeb3e28

  • Connecting mini to car radio

    My sister wants a device to connect her ipod to her car radio. She has an older car so it doesn't have a built in port. Her radio does have a cd player. Does anyone have any suggestions for one that works well (she's invested in a few duds in the pas

  • Cover flow view for iTunes 11

    Is the cover flow view available for itunes 11? I am not able to find it.

  • Thread.start() without run() invoke

    We got interesting problem during migration one old application from java 1.4.2_08 to the java 1.5.0_06. The principal code of application is: public class objServ extends Thread {   public void run() {      while (!End) {            clientSocket = S

  • Why can't I update iPad to ios6

    I have the original iPad and I'm running ios5.1 I check for updates nd it says I'm update to date. But my frend as the ipad2 and she was able to padre to ios6