The MenuItem to the screen

Hi all, I have a problem of display of a menuitem when the Screen class is pushed. I want to show the menuitems can I display while the screen is pushed, but could not find a way to do it.

I'm pretty sure it's something simple, but can anyone provide some assistance?

I currently have the code to push the screen below:

super(new VerticalFieldManager(Screen.DEFAULT_MENU));

Help, please! Thank you very much!

ankityadav4u wrote:

protected void makeMenu (menu Menu, for example int) {}
menu. Add (M1);
super.makeMenu (menu, for example);
}

You really want to change the order of these two instructions - first super.makeMenu and menu.add.

gyubok wrote:

super(new VerticalFieldManager(Screen.DEFAULT_MENU));

I guess that your screen extends the screen. If this is the case, the correct way of creation, it would be

super(new VerticalFieldManager(), Screen.DEFAULT_MENU);

Tags: BlackBerry Developers

Similar Questions

  • Immediate paint on the screen!

    Hello

    I am writing an application show free hand in writing. I have the observer, if we draw the lines using the graphical display manager, these lines does not appear immediately, all my drawings appears only after once the screen refreshes on event like pressing button or switch the screen backlight option.

    If I call invalidate after each line draw erase all lines, lines never appears. If I just called doPaint(), he is unable to do the painting. If I press the menu of options, he painted the entire screen as he painted menuitems on the screen.

    Any body has the same problem.

    Thank you

    Marie-Paule

    I would try to call Screen.updateDisplay)

    This empty current graphic content for the display device.

  • BlackBerry doesn't scroll to the top of the screen only in the Middle!

    having an application that displays a screen of news with the banner of the app and title + image + details (RichTextField) and a banner ad on the bottom of the screen so once I do scroll down to read the details, I can't go back to the top... It stops in the middle of the screen that you see in these pictures... I don't know why... It works perfectly when you use the key on the touch screen devices

    and here's the code I used for this screen

    public class DetailsScreen_en extends MainScreen {
    
        AppManager appManager;
        private Detailsbean_en bean;
        private AppManager manager;
        private BitmapField bitmapField;
        private LabelField titleField;
        private LabelField dateField;
        private RichTextField articleField;
        private Bitmap bitmap;
        private BitmapField bar;
        private HorizontalFieldManager hfm;
        Adsbean[] adsBean;
        BitmapField ad;
        VerticalFieldManager otherStuff;
        VerticalFieldManager vvv;
        Timer time;
        TimerTask task;
        private HorizontalFieldManager admanager;
        private int adCounter = 0;
        private boolean status;
        private int tour;
    
        public DetailsScreen_en(boolean status, int tour) {
            appManager = AppManager.getInstance();
            adsBean = appManager.getAdsBean();
            Locale.setDefault(Locale.get(Locale.LOCALE_en));
            // ScreenOne.showLoadingScreen();
            this.status = status;
            this.tour = tour;
            XYEdges padding = new XYEdges(10, 10, 10, 10);
            HTMLParser parser = new HTMLParser();
    
            vvv = new VerticalFieldManager(VerticalFieldManager.VERTICAL_SCROLL
                    | Field.FOCUSABLE) {
                protected void sublayout(int maxWidth, int maxHeight) {
                    // TODO Auto-generated method stub
                    super.sublayout(maxWidth, maxHeight);
                    setExtent(maxWidth, Display.getHeight() - ad.getHeight());
                }
            };
            hfm = new HorizontalFieldManager();
            bar = new BitmapField(DesignSizes.FanClubBar(), Field.FIELD_HCENTER
                    | Field.NON_FOCUSABLE | Field.READONLY);
            hfm.add(bar);
            vvv.add(hfm);
            hfm = new HorizontalFieldManager();
            manager = AppManager.getInstance();
            bean = manager.getBean_en();
            // System.out.println("DATE: "+ bean.getNewsDate() );
    
            // another try ...
            Date _date;
            Calendar _cal = Calendar.getInstance();
            _cal.set(Calendar.YEAR,
                    Integer.parseInt(bean.getNewsDate().substring(0, 4)));
            _cal.set(Calendar.MONTH,
                    Integer.parseInt(bean.getNewsDate().substring(5, 7)) - 1);
            _cal.set(Calendar.DAY_OF_MONTH,
                    Integer.parseInt(bean.getNewsDate().substring(8, 10)));
    
            _date = _cal.getTime();
    
            DateFormat dff = new SimpleDateFormat("dd MMMM yyyy");
            String datedatedate = dff.formatLocal(_date.getTime());
            dateField = new LabelField(datedatedate);
            dateField.setPadding(padding);
            titleField = new LabelField(bean.getNewsTitle(), Field.FIELD_LEFT) {
                protected void paint(Graphics graphics) {
                    // TODO Auto-generated method stub
                    graphics.setColor(Color.ORANGE);
                    super.paint(graphics);
                }
    
            };
            titleField.setPadding(padding);
            Font font = Font.getDefault().derive(Font.BOLD, 9, Ui.UNITS_pt);
            titleField.setFont(font);
            bitmapField = new BitmapField(DesignSizes.newsIsLoading(),
                    Field.FIELD_HCENTER);
            bitmapField.setPadding(padding);
            setBitmap(bean.getImgUrl());
    
            articleField = new RichTextField(parser.clean(bean.getNewsArticle()),
                    RichTextField.USE_TEXT_WIDTH | RichTextField.TEXT_ALIGN_LEFT
                            | RichTextField.READONLY);
            // bitmap field for the add bitmap
            ad = new BitmapField(DesignSizes.adBanner(), Field.FIELD_TRAILING
                    | Field.FIELD_HCENTER);
            // horizontal field manager to set the bitmapfield away from the
            // scrollable screen .. as its required to be only
            // on the bottom of the screen !
    
            admanager = new HorizontalFieldManager(
                    VerticalFieldManager.NO_VERTICAL_SCROLL
                            | VerticalFieldManager.NO_VERTICAL_SCROLLBAR
                            | Field.FIELD_HALIGN_MASK);
    
            // the other stuff title bar + action bar + itemRow + button more
            otherStuff = new VerticalFieldManager(
                    VerticalFieldManager.VERTICAL_SCROLL) {
                protected void sublayout(int maxWidth, int maxHeight) {
                    // TODO Auto-generated method stub
                    super.sublayout(maxWidth, maxHeight);
                    setExtent(maxWidth, Display.getHeight() - ad.getHeight());
                }
            };
            admanager.add(ad);
            // font for the article
            Font artFont = Font.getDefault().derive(Font.PLAIN, 6, Ui.UNITS_pt);
            articleField.setPadding(padding);
            articleField.setFont(artFont);
            vvv.add(dateField);
            vvv.add(titleField);
            vvv.add(bitmapField);
            vvv.add(articleField);
            add(vvv);
            add(admanager);
    
            switch (Display.getWidth()) {
            case 320:
                getAd(adsBean[adCounter].getBlackberry320());
                break;
            case 360:
                getAd(adsBean[adCounter].getBlackberry360());
                break;
            case 480:
                getAd(adsBean[adCounter].getBlackberry480());
                break;
            case 640:
                getAd(adsBean[adCounter].getBlackberry640());
                break;
            }
    
        }
    
        private void setBitmap(final String url) {
    
            // TODO Auto-generated method stub\\
    
            UiApplication.getUiApplication().invokeLater(new Runnable() {
    
                public void run() {
                    // TODO Auto-generated method stub
                    final DownLoadImage dope = new DownLoadImage(url);
                    bitmap = dope.getImage();
                    Bitmap resized_bitmap = bitmap;
                    Bitmap tempbitmap = new Bitmap(Display.getWidth() - 20,
                            (int) ((Display.getWidth() - 20) * 0.458));
                    tempbitmap.createAlpha(Bitmap.TRUE_WHITE);
                    resized_bitmap.scaleInto(tempbitmap, Bitmap.FILTER_LANCZOS);
                    bitmap = tempbitmap;
                    bitmapField.setBitmap(bitmap);
    
                }
            });
        }
    
        protected boolean keyDown(int keycode, int time) {
            int key = Keypad.key(keycode);
            if (key == Characters.ESCAPE) {
                try{
                    this.time.cancel();
                }catch(Exception e){
    
                }
                UiApplication.getUiApplication().pushScreen(
                        new NewsScreen_en(status, tour));
    
                return true;
            }
            return super.keyDown(keycode, time);
        }
    
        // =============================================================================================
            // for getting the ads ...
            // =============================================================================================
            private void loadAD(int timer) {
                System.out.println("Timer start! ");
    
                    time = new Timer();
                    task = new TimerTask() {
    
                        public void run() {
                            time.cancel();
                            switch (Display.getWidth()) {
                            case 320:
                                getAd(adsBean[adCounter].getBlackberry320());
                                break;
                            case 360:
                                getAd(adsBean[adCounter].getBlackberry360());
                                break;
                            case 480:
                                getAd(adsBean[adCounter].getBlackberry480());
                                break;
                            case 640:
                                getAd(adsBean[adCounter].getBlackberry640());
                                break;
                            }
                            System.out.println("tik tik tik");
                        }
                    };
                    time.schedule(task, timer * 1000);
    
            }
    
            private void getAd(final String url) {
    
                UiApplication.getUiApplication().invokeLater(new Runnable() {
    
                    public void run() {
                        // TODO Auto-generated method stub
                        final DownLoadImage dope = new DownLoadImage(url);
                        Bitmap bitmap = dope.getImage();
                        ad.setBitmap(bitmap);
                    }
                });
    
                //for saving more memo
                switch(Integer.parseInt(adsBean[adCounter].getAdDuration())){
                case 0:
                    //
                    break;
                default:
                    System.out.println("loading ad! ");
                    adCounter++ ;
    
                    if(adCounter == adsBean.length || adCounter > adsBean.length){
                    adCounter = 0;
                    }
                    loadAD(Integer.parseInt(adsBean[adCounter].getAdDuration()));
                    break;
                }
    
    //
            }
    
            // =============================================================================================
            // =============================================================================================
    
        protected void makeMenu(Menu menu, int instance) {
            // TODO Auto-generated method stub
            menu.deleteAll();
            menu.add(new MenuItem("Language", 120, 10) {
                public void run() {
                    // TODO Auto-generated method stub
                    super.run();
                    UiApplication.getUiApplication().pushScreen(new SplashScreen());
                }
    
            });
            menu.add(new MenuItem("About", 120, 10) {
                public void run() {
                    // TODO Auto-generated method stub
                    super.run();
                    UiApplication.getUiApplication().pushScreen(
                            new AboutScreen_en());
                }
            });
            menu.addSeparator();
        }
    }
    

    Please help me

    scrolling takes in the focusable fields only.
    You can add a NullField in the top to allow scrolling to it.

  • The screen on the Simulator, but not on the device loads

    Hi all

    This issue is driving me crazy.

    The problem: I added a menu item in the email application. When the user clicks on the menu, I load a pop-up screen and get the entry user, then save it. This works quite well on my Simulator (8310 v4.5). But when I load in my camera (8310 v4.5), is not.

    I can't understand where is the problem. Your entries please.

    Note: I checked with the record menu item. I added a warning msg before loading of the screen. The alert is displayed, while the screen does not load. (The screen is a separate category in the same menuitem file, I have class instantiaite inside the application menuitem run() method).

    Sorry, I was in a hurry, so just wrote a very brief answer.  Unusual for me!

    Take a look at this:

    http://supportforums.BlackBerry.com/T5/Java-development/how-do-I-debug-on-a-live-device/Ta-p/446842

    There are other tips on the forum that you will probably find through research, should he not help.

  • Remove the screen on the menu Manager, click

    Currently I have a screen, the user can bring up the menu and select an option that displays a series of buttons in a fieldmanager.  It works very much like on click menu create and add buttons to the Manager then the screen.  I want to do now is if the user selects an option in the menu to delete the buttons I'd remove the screen Manager.  I'm trying to do the following (taken from another thread)

       private MenuItem _hideGraph = new MenuItem("Hide graph",110,10)
        {
            public void run()
            {
                try{
                    UiApplication.getUiApplication().invokeLater(new Runnable(){
                        public void run()
                        {
                            synchronized(UiApplication.getEventLock()){
                            delete(gridFieldManager);}
                         }
                     });
                }catch(Exception er){
                    System.out.println(er);
                }
            }
        };
    

    A mistake is not printed, but made a mistake.  Is it possible to remove the handler in this way?

    initialize in the constructor of your display manager, for example. Another option would be to return, but I prefer the first one for a better overview.

    in your case:

    declare the handler as a class variable in the class of your screen. initialize it in the constructor. Add and remove it from your menu methods.

    a general Council: instead delete, you can use replace. at least if you use several insertion/removal routines you can lose the correct index quickly, and if you add a field then rewriting half of your code. for this reason I use a NullField who is not active, I add them to the places where I want to dynamically insert managers.

  • Not pushing the screens and camera 8900

    Im having two problems in my code...

    the first don't push a screen in a menu. What of weird, is that I have two other options on the menu that will push the screens.

    Here is the code:

    private _server MenuItem = new MenuItem ("Server", 110,
    30 k
    {
    public void run()
    {
    UiApplication.getUiApplication () .pushScreen (new Server());
                    
    }
    };

    the second problem is very similar... but it's the camera of 8900 dreaded

    SerializableAttribute public class CameraScreen extends form {}
        
    private photMan PhotoManager = new PhotoManager();
        
    private VideoControl _vidcon;
    Player;
    _videofield of private sector;
        
    private String image_Type = "encoding = jpeg & width = 2048 & height = 1536 & quality = very good;
    private byte [] image_Array;

    Phto of photos;
     
    CameraScreen _camScreen;
        
    VerticalFieldManager _vfm = new VerticalFieldManager (VerticalFieldManager.USE_ALL_HEIGHT |) VerticalFieldManager.USE_ALL_WIDTH)
    {public void paint (Graphics graphics)
    {
    graphics.setBackgroundColor (0x00BDC29A); / / Gray special
    Graphics.Clear;
    Super.Paint (Graphics);
    }};
        
        
    Private UiApplication UiApp;
        
    CameraScreen (Photos pht) {}

    Games of skill to the singleton
    photMan = PhotoManager.getInstance ();

    UiApp = UiApplication.getUiApplication ();
    Photo gets assigned locally and assigns him photomanager
    This.PHTO = pht;
    photMan.setPhoto (phto);
    make easy pop screen
    _camScreen = this;
                
    Add the player to the screen to be used
    _vfm. Add (_videofield);
            
        
    This starts the camara media feature
            
            
    CreateCamera();
    try {}
    Player.Start ();
    } catch (MediaException e) {}
    Dialog.Alert ("Err:" + e);
    }
            
            
    Dialog.Alert ("Press Enter to take photo");
    }

    It takes the photo and shows a preview
        
    Public Sub takePicture()
    {
    Dialog.Alert ("what happens");
    try {}
    photMan.setImageData (_vidcon.getSnapshot (image_Type));
    Dialog.Alert ("inside the test');
    } catch (MediaException e) {};
                               
               
    Dialog.Alert ("just before the next screen push");
    UiApp.pushScreen (new CamPreviewScreen (_camScreen));
            
        
    }

    Public Sub CreateCamera()
    {
    try {}
    Reader = Manager.createPlayer ("capture://video");
    Player.Realize ();
                
    _vidcon = (VideoControl) player.getControl ("alarm");
                
    If (_vidcon! = null)
    {
    _videofield = _vidcon.initDisplayMode (Field) (VideoControl.USE_GUI_PRIMITIVE, 'net.rim.device.api.ui.Field');
    _vidcon.setDisplayFullScreen (true);
    _vidcon.setVisible (true);
    }
    Add (_videofield);
                
                
                
            
    } catch (Exception e) {}
                    
    Dialog.Alert("E:"+e);
    }
    }

    -------------------------------------------------------------

    I use a headset button to access the feature, and I know that the function is called... This works also in the Simulator, but not in the device...

    Any help would be appreciated...

    This is random... but I solved the problem of 8900. Also, it happened to me when I was with the InvokeCamera App. The solution to get the CameraDemo to work is to make sure you build the program is less than or equal to the JDE version JDE on the phone

    Example:

    Compile the JDE 4.6.0 (computer)

    Work on 4.6.1 (phone)

    Compile the JDE 5.0.0 (computer)

    Does not work on 4.6.1 (phone)

    Just make sure that you compile the .cod with the correct version of the SDK and you wil have no problem. Hope this can help some people.

    Note: You will still need to clear the screen of all fields except for the videoField to do, this includes the setTitle()...

  • Organization of text on the screen

    I try to arrage different channels on the screen only one I use a classroom text Manager that is defined as follows:

    package ft;

    Import net.rim.device.api.ui.Manager;
    Import net.rim.device.api.ui.component.LabelField;

    SerializableAttribute public class extends TextManager Manager {}

    private LabelField _labelField;
    int _width;
    int _heigth;

    public TextManager (txt1, int width, int heigth String) {}
    Super (0);
    _labelField = new LabelField (txt1);
    _width = width;
    _heigth = height;
    Add (_labelField);

    }

    public int getWidt() {}
    return _width;
    }

    public int getHeigh() {}
    Return _heigth;
    }

    void setwidth (int width) {}
    _width = width;
    }

    void setheigth (int heigth) {}
    _heigth = height;
    }

    protected void sublayout (int width, int height) {}
    layoutChild (_labelField, width, height);
    setPositionChild (_labelField, _width, _heigth);
    actualHeight = int (_labelField.getHeight ());
    setExtent (width, actualHeight);

    }

    }

    I call the class of the main screen and it doesn't recognoize not the Builder that I have in the text Manager

    the error is on the line marked * the TextManager (String, int, int) constructor is not defined

    package ft;

    Import net.rim.device.api.system.Bitmap;
    Net.rim.device.api.ui import. *;
    Import net.rim.device.api.ui.component.BitmapField;
    Import net.rim.device.api.ui.component.ButtonField;
    Import net.rim.device.api.ui.component.Dialog;
    Import net.rim.device.api.ui.component.LabelField;
    Import net.rim.device.api.ui.component.Menu;
    Import net.rim.device.api.ui.component.SeparatorField;
    Import net.rim.device.api.ui.container.MainScreen;

    public class application extends UiApplication implements {FieldChangeListener}

    private loginScreen Login = new login());
    private InitialScreen initialScreen = new InitialScreen();
    private ButtonField continueButton;
    private bitmap BitmapField;
    Top of TextManager;
    Average BitmapManager;

    Public Shared Sub main (String [] args) {}
    Application APP = new Application();
    theApp.enterEventDispatcher ();
    }

    public Application() {}

    Logo bitmap;
    Logo = Bitmap.getBitmapResource ("heart_wave.bmp");
    bitmap image = new BitmapField();
    bitmap.setBitmap (logo);
            
            
    String txt1 = "FITNESSTRACK;
    String txt2 = "A PRODUCT DEVELOPED BY";
    Dim txt3 = 'PER TEAM 11";

    Transition TransitionContext = new TransitionContext)
    TransitionContext.TRANSITION_ZOOM);
    transition.setIntAttribute (TransitionContext.ATTR_DURATION, 500);
    transition.setIntAttribute (TransitionContext.ATTR_DIRECTION,
    TransitionContext.DIRECTION_DOWN);
    transition.setIntAttribute (TransitionContext.ATTR_STYLE,
    TransitionContext.STYLE_PUSH);
    UiEngineInstance engine = Ui.getUiEngineInstance ();
    engine.setTransition (null, loginScreen, UiEngineInstance.TRIGGER_PUSH,
    transition);
    Screen baseScreen = new MainScreen();
    baseScreen.setTitle ("FitnessTrack");
    continueButton is new ButtonField ("continue", ButtonField.CONSUME_CLICK);.
    continueButton.setChangeListener (this);
    High = new TextManager (txt1, 10, 10);  ******
    High = new TextManager (txt2, 10, 20);  ******
    High = new TextManager (txt3, 10, 30);  ******
    baseScreen.add (top);
        
    baseScreen.add (new LabelField ("FITNESSTRACK"));
    baseScreen.add (new LabelField ("a PRODUCT DEVELOPED BY"));
    baseScreen.add (new LabelField ("BY TEAM 11"));
            
    baseScreen.add (bitmap);
    baseScreen.add (new SeparatorField());
    baseScreen.add (new SeparatorField());
    baseScreen.add (new LabelField ("press TO CONTINUE..."));
        
    baseScreen.add (new SeparatorField());
    baseScreen.add (continueButton);
    pushScreen (baseScreen);

    };

    ' Public Sub fieldChanged (field field, int context) {}

    If (field == continueButton) {}
    pushScreen (loginScreen);
    popScreen (loginScreen);
    pushScreen (initialScreen);
            
    }

    }
        
    // ////////////////////////////////////////////////////////
    The menu items.
    // //////////////////////////////////////////////////////////

    protected void makeMenu (menu Menu, for example int) {}

    menu. Add (_close);
    }

    _close private MenuItem = new MenuItem {("close", 110, 10)
    public void run() {}
    onClose();
    }
    };

    public boolean onClose() {}
    Dialog.Alert ("Goodbye");
    System.Exit (0);
    Returns true;
    };

    }

    Have you tried cleaning and reconstruction of your project?

  • How iterate/identify the screens of the application stack

    Hi all

    1. work on the version of BB storm (9500/9530 Simulator) is v4.7.0.75
    2 opportunity BB JDE 4.7

    3. the request is:

    In my application I have screens showns one based on the click number, how can I display no matter which screen every time I required.i tell how fetch/identify the battery and display.

    Thanks in advance

    Ratna

    I donno what are your exact needs...

    If you want to load screens on selcting a menuitem from the GUI go to create menuItem.

    In the case depends on certain conditions of your application then just use

    try
      {
           UiApplication.getUiApplication().pushScreen(TestScreen);
      }
    
    catch(Exception e)
    {
    // PUSH screen fails because the screen was already pushed.
    // remove the screens from top of the required screen.
    while(UiApplication.getUiApplication().getActiveScreen() != TestScreen)
    
      {
         UiApplication.getUiApplication().popScreen();
      }
    }
    
  • Variables back to the screens passage

    import net.rim.device.api.ui.UiApplication;
    
    class Startup extends UiApplication {
    
        String name;
        ViewScreen _vs;
    
        private Startup() {
            name = "initial value";
            ViewScreen _vs = new ViewScreen(name);
            pushScreen(_vs);
        }
    
        public void setName(String n3) {
            name = n3;
        }
    
        public static void main(String[] args) {
            Startup theApp = new Startup();
            theApp.enterEventDispatcher();
        }
    }
    
    /////////////////////////////////////////
    
    import net.rim.device.api.ui.Field;
    import net.rim.device.api.ui.MenuItem;
    import net.rim.device.api.ui.UiApplication;
    import net.rim.device.api.ui.component.RichTextField;
    import net.rim.device.api.ui.container.MainScreen;
    
    public class ViewScreen extends MainScreen {
    
        private Startup _uiApp;
        private String nameView;
    
        public ViewScreen(String n1) {
            nameView = n1;
            _uiApp = (Startup)UiApplication.getUiApplication();
            add(new RichTextField(nameView, Field.NON_FOCUSABLE));
            addMenuItem(changeName);
        }
    
        private MenuItem changeName = new MenuItem("Change Name", 11000, 10)    {
            public void run() {
                _uiApp.pushScreen(new EditScreen(nameView));
            }
        };
    
    }
    
    ///////////////////////////////////////////
    
    import net.rim.device.api.ui.MenuItem;
    import net.rim.device.api.ui.UiApplication;
    import net.rim.device.api.ui.component.AutoTextEditField;
    import net.rim.device.api.ui.container.MainScreen;
    
    public class EditScreen extends MainScreen {
    
        private Startup _uiApp;
        private String nameEdit;
    
        public EditScreen(String n2) {
            nameEdit = n2;
            _uiApp = (Startup)UiApplication.getUiApplication();
            add(new AutoTextEditField("Name:  ", nameEdit));
            addMenuItem(anotherName);
        }
    
        private MenuItem anotherName = new MenuItem("Another Name", 11000, 10)  {
            public void run() {
                String n4 = _uiApp.name;                    _uiApp.pushScreen(new ViewScreen(n4));
            }
        };
    
        public boolean onSave() {
            _uiApp.setName(nameEdit);
    //      _uiApp._vs.updateDisplay();
    //      _uiApp._vs.doPaint();
    //      _uiApp._vs.invalidate();
            return super.onSave();
        }
    
    }
    

    I am new to Java and new to BlackBerry programming, so this is probably a simple question, but I'm stumped.

    What is the best way to pass a variable back to the screen that has already been posted once it is published on another screen?

    If you look at the three class files attached, I have a correction of exposure that shows a variable.  I then open an EditScreen, change the value and then close and save.  When the original ViewScreen appears again, it still shows the original value.  You can see the things I've tried (and commented) then the substitution of onSave, but they don't update the exposure correction.

    Thanks for any input.

    BlackBerry Curve 8900 v4.6.1

    Eclipse 3.4.1

    I thought about it.  I created variables for the fields in the first screen.  Then once you change the value of the field in the first screen, in the second screen, the field on the first screen will update as expected.

  • Access code is lost as soon as the screen turns off

    When I turn my wrist after that my Apple Watch screen exploded, I need to enter the access code. I turn on the wrist, the screen turns off, I turn back, screen lights up, I need to re-enter the password. And so on and so forth. The watch does not maintain the code.

    I am white white, is not dense hairs on my wrist, no tattoos and I wear the watch very well on my skin.

    The funny thing is: it is a replacement watch, I got today. The other had the same problem, but this is probably because the bottom of the watch with the sensors fell, must have damaged the sensor cable. But this one is brand new.

    Hello

    Make sure the wrist detection is enabled:

    • On your iPhone, in the application of the watch, go to: My Watch (tab) > General > detection of wrist - turn on.
  • cannot organize applications on the screen

    iPhone 6s - IOS 10.0.2

    change - something I can hold is no longer an icon of the application to move around on the screen?

    ALF593 wrote:

    iPhone 6s - IOS 10.0.2

    change - something I can hold is no longer an icon of the application to move around on the screen?

    No, it's always in the same way, may need to adjust how you hold on this application, so it wiggles, instead of the 3d button.

  • IPhone crashed the Middle updated and now stuck on the setting of the screen!

    My Iphone has been unusually slow. So I tried to update my phone I thought it's maybe the old version of the IOS that makes my phone lag (I think I downloaded the latest version, 10. something). While trying to update my phone, it crashed at halfway. Now I'm stuck on the screen that appears when your phone has been updated (white background, that invites you to enter the password and put in place). However, after putting in my access code and attempts to connect to the wifi, my phone indicates that the wifi password is incorrect, this is not. Also, when I try to connect through mobile data it shows that "your phone could not be activated because the activation server is not reachable. Try to connect your iphone to iTunes to activate it, or try via the mobile connection in a few minutes... ». As a result, I tried connecting to ITunes and I got a different view of error message saying "ITunes only could not connect to this iphone." An unknown error occurred (0xE8000015).

    Help, please!

    Try If you can to update or restore your iPad, iPhone or iPod touch - Apple Support.

    TT2

  • app store works but no pages open to the screen

    I can't select app store in the dock or in the applications, but although the app seems to work it does not open on the screen. Using force quit it seems to work normally, but...

    Hello Crusheen!

    Thank you for using communities of Apple Support.

    I see that you can select the App Store on your dock and in the application, but the application does not open on your screen. I want to assure you that you can access the App Store to get updates and download new applications. I have something for you to try.

    I suggest to try it on in a new user account to see if you get the same result it. You can connect as a different user to see if unexpected behavior is related to the user's specific settings or files. Please take a look at the following article to set up a new user account: How to test a question in another account on your Mac user

    Please let us know the results. We're here to help.

    See you soon!

  • Presenter PowerPoint on Mac mini mode displayed on the screen and the projector when using HDMI splitter

    We have a Mac mini connected to a screen and a projector via HDMI using a HDMI splitter.

    It works fine for most applications, but during presentations PowerPoint, presenter is displayed on the monitor and the projector.

    When I disconnected the mini Mac's HDMI cable and put it in a MacBook, the presenter appeared on the MacBook screen (as it should) and only the slide appears on the screen and on the projection screen.

    Of course if we have to use the MacBook for presentations instead of the Mac mini, you would need to have seen the presenter on both the screen and on the screen of the MacBook.

    In the Mac mini display preferences there is no button to "Gather Windows" when the Mac mini is attached to the screen and the projector via HDMI splitter is a tab "setting."

    But these two things appear on the MacBook when it is connected.

    Any help would be greatly appreciated.

    Thank you!

    Mike

    I'm confused. When you use a video separator the same screen will appear on the two monitors connected to the separator. This is how works a separator

  • Wake up the screen on the Crown of the Apple Watch Series 2 is not displayed

    Watch app (iPhone 7 iOs 10) not the screen showing wake on the Crown of the Apple Watch Series 2 (look at OS 3)!

    What's wrong?

    Thank you

    Hello

    If you want to organize the presentation of the application on your Apple Watch using the app shows:

    • On your iPhone, in the application of the watch, go to: My Watch (tab) > presentation of the App.

Maybe you are looking for