ButtonField size

Hi all

How can I change a ButtonField size?

The width, I am able to change with setMinimalWidth but it is not a method for the height.

I found in some forums 'ignore the getPerfredSize' but I couldn't really understand what I should change... from get methods gives you information, they may not change a thing.

Thank you.

Take a look at these:

http://supportforums.BlackBerry.com/T5/Java-development/create-custom-fields/Ta-p/444962

http://supportforums.BlackBerry.com/T5/Java-development/implement-advanced-buttons-fields-and-manage...

Tags: BlackBerry Developers

Similar Questions

  • Adding listener to the dynamic button fields

    Hello members.

    I am facing a problem when adding buttons dynamic/multiple listener.

    I download the images corresponding to my custom buttons and display buttons in landscape Manager. Now, I need to specify a particular task for each field button. I read different posts, but could not able to find the success it please help me solve this problem.

    My code is: -.

    for (int i = 0; i)<>

    Items (Items) = XMLParseData.LevelOneVector.elementAt (i) obj;

    Bitmap mediumIcon = obj.getmBmpMediumIcon ();
    Btn1 = new BitmapButtonField (mediumIcon, mediumIcon);
    Btn1.setChangeListener ((FieldChangeListener) this);
    scrollhf. Add (btn1);
    }

    My class implements Fieldchangelistner

    and in the field changed the method that I'm confused what measures to follow

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

    Please provide me with some help here, I would like to specify each button with forefinger, and then you can add an action to it.
    }

    Thank you

    };

    For this you must use the ButtonFields dashboard. This code can help:

    public class Abc extends MainScreen implements FieldChangeListener
    {
        int size=5;
        ButtonField button[];
        public Abc()
        {
                    size=5;// here give your Vector.size();
            createGUI();
        }
        public void createGUI()
        {
            button=new ButtonField[size];
    
            for(int i=0;i
    

    ==================================================================================

    Do not hesitate to click like button if the solution is correct;

  • How can I reduce the size of the ButtonField

    Hello

    is it possible to reduce the size of the ButtonField. I want to make the button 50% less of the ButtonField regurla.

    is this possible? If so, how?

    can someone help me please?

    Thank you

    Maury.

    Hi mb1, thank you for your response. It worked for me. And in even, I want the text on the button must also be small. How can I do this? in fact by reducing the button, the button text is displayed as «...» "with 3 points. For example the text of the button 'click here', then after having reduced the size of the buttons, the button text is displayed as «...» ».

    I want the text of the button must be in the very small size.

    How can I achieve this. can you help me please?

    Thank you
    Maury.

  • Add ButtonField on BitmapFiled

    Hi all

    I tried to use this code to add BitmapButtonField on BitmapField but I couldn't use it.

    Ant one can help me?

    package mypackage;
    
    import com.operations.images.ImageManipulator;
    
    import net.rim.device.api.system.Application;
    import net.rim.device.api.system.Bitmap;
    import net.rim.device.api.system.Display;
    import net.rim.device.api.system.JPEGEncodedImage;
    import net.rim.device.api.ui.TouchEvent;
    import net.rim.device.api.ui.TouchGesture;
    import net.rim.device.api.ui.UiApplication;
    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.SeparatorField;
    import net.rim.device.api.ui.container.MainScreen;
    import net.rim.device.api.ui.container.VerticalFieldManager;
    
    /**
     * A class extending the MainScreen class, which provides default standard
     * behavior for BlackBerry GUI applications.
     */
    public final class MyScreen extends MainScreen {
    
        private static int rotatedAngle = 360;
    
        // byte[] rrr = resizeImage(Bitmap.getBitmapResource("gear.png"),
        // Display.getWidth(), Display.getHeight() / 2);
        // Bitmap originalBmp = Bitmap.createBitmapFromBytes(rrr, 0, rrr.length, 1);
        Bitmap originalBmp = Bitmap.getBitmapResource("[email protected]");
        BitmapField rotatedBitmap = new BitmapField(originalBmp);
    
        private BitmapButtonField buttonField1 = new BitmapButtonField(
                Bitmap.getBitmapResource("images_1.png"));
        private BitmapButtonField buttonField2 = new BitmapButtonField(
                Bitmap.getBitmapResource("images_2.png"));
    
        VerticalFieldManager bmpManager = new VerticalFieldManager(USE_ALL_WIDTH
                | NO_HORIZONTAL_SCROLL | NO_VERTICAL_SCROLL) {
    
            public int getPreferredHeight() {
                return rotatedBitmap.getHeight();
            };
    
            public int getPreferredWidth() {
                return rotatedBitmap.getWidth();
            };
    
            protected void sublayout(int maxWidth, int maxHeight) {
    
                layoutChild(rotatedBitmap, originalBmp.getWidth(),
                        originalBmp.getHeight());
                layoutChild(buttonField1, buttonField1.getPreferredWidth(),
                        buttonField1.getPreferredHeight());
                layoutChild(buttonField2, buttonField2.getPreferredWidth(),
                        buttonField2.getPreferredHeight());
    
                setPositionChild(rotatedBitmap, 0, 0);
                setPositionChild(buttonField1, 0, 50);
                setPositionChild(buttonField2, 50, 50);
    
                super.sublayout(getPreferredWidth(), getPreferredHeight());
                setExtent(getPreferredWidth(), getPreferredHeight());
    
            };
        };
    
        VerticalFieldManager manager = new VerticalFieldManager(USE_ALL_WIDTH
                | NO_HORIZONTAL_SCROLL | NO_VERTICAL_SCROLL) {
    
            public int getPreferredHeight() {
                return Display.getHeight() - bmpManager.getPreferredHeight();
            };
    
            public int getPreferredWidth() {
                return Display.getWidth();
            };
        };
    
        /**
         * Creates a new MyScreen object
         */
        public MyScreen() {
            super(USE_ALL_WIDTH | USE_ALL_HEIGHT);
            // Set the displayed title of the screen
            setTitle("Test Animation");
    
            bmpManager.add(rotatedBitmap);
            bmpManager.add(buttonField1);
            bmpManager.add(buttonField2);
    
            manager.add(new SeparatorField());
            manager.add(new SeparatorField());
            manager.add(new LabelField(" label 1 "));
            manager.add(new LabelField(" label 2 "));
            manager.add(new LabelField(" label 3 "));
    
            add(bmpManager);
    
            add(manager);
    
        }
    
        protected boolean touchEvent(TouchEvent message) {
            switch (message.getEvent()) {
            case TouchEvent.CLICK:
                // invokeDialog("-->CLICK");
                return true;
            case TouchEvent.DOWN:
                // invokeDialog("-->DOWN");
                return true;
    
            case TouchEvent.GESTURE:
                TouchGesture gesture = message.getGesture();
                int gestureCode = gesture.getEvent();
    
                if (gesture.getSwipeDirection() == TouchGesture.SWIPE_NORTH) {
                    invokeDialog("swip north : " + gesture.getSwipeAngle() + " , "
                            + gesture.getSwipeMagnitude());
                } else if (gesture.getSwipeDirection() == TouchGesture.SWIPE_SOUTH) {
                    invokeDialog("swip south : " + gesture.getSwipeAngle() + " , "
                            + gesture.getSwipeMagnitude());
                } else if (gesture.getSwipeDirection() == TouchGesture.SWIPE_EAST) {
                    if ((message.getX(1) >= bmpManager.getContentRect().x && message
                            .getX(1) <= bmpManager.getContentRect().width)
                            && (message.getY(1) >= bmpManager.getContentRect().y && message
                                    .getY(1) <= bmpManager.getContentRect().height)) {
    
                        // invokeDialog("swip east : " + gesture.getSwipeAngle()
                        // + " , " + gesture.getSwipeMagnitude());
                        rotate(true);
    
                    }
                } else if (gesture.getSwipeDirection() == TouchGesture.SWIPE_WEST) {
                    if ((message.getX(1) >= bmpManager.getContentRect().x && message
                            .getX(1) <= bmpManager.getContentRect().width)
                            && (message.getY(1) >= bmpManager.getContentRect().y && message
                                    .getY(1) <= bmpManager.getContentRect().height)) {
    
                        // invokeDialog("x = " + bmpManager.getContentRect().x +
                        // " , "
                        // + bmpManager.getContentRect().width + " \ny = "
                        // + bmpManager.getContentRect().y + " , "
                        // + bmpManager.getContentRect().height + "\n mx = "
                        // + message.getX(1) + " , " + message.getY(1));
                        // invokeDialog("swip west : " + gesture.getSwipeAngle()
                        // + " , " + gesture.getSwipeMagnitude());
                        rotate(false);
    
                    }
                }
    
                return true;
    
            case TouchEvent.MOVE:
                // int moveSize = message.getMovePointsSize();
                // int[] x_points;
                // int[] y_points;
                // int[] time_points;
                // int size = message.getMovePointsSize();
                // x_points = new int[size];
                // y_points = new int[size];
                // time_points = new int[size];
                // message.getMovePoints(1, x_points, y_points, time_points);
                //
                // if (x_points.length >= 50) {
                // invokeDialog("-->move : " + size);
                // }else if(x_points.length == 2){
                // invokeDialog("-->move : ssss = " + 2);
                // }
                return true;
            }
            System.out.println("PRINT ME SOMETHING IN ANY CASE");
            return false;
        }
    
        private void rotate(final boolean east) {
    
            synchronized (Application.getEventLock()) {
                UiApplication.getUiApplication().invokeLater(new Runnable() {
    
                    public void run() {
                        // wipe east
                        if (east) {
                            // if (rotatedAngle >= 0) {
                            for (int i = 0; i < 45; i += 1) {
                                try {
                                    rotatedAngle -= i;
                                    rotatedBitmap.setBitmap(ImageManipulator
                                            .rotate(originalBmp, rotatedAngle));
                                    bmpManager.invalidate();
                                    // bmpManager.deleteAll();
                                    // bmpManager.add(new
                                    // BitmapField(rotatedBitmap));
    
                                    // Thread.sleep(100);
                                } catch (Exception e) {
                                }
                            }
                            // }
                        } else {
                            // swipe weast
                            // if (rotatedAngle <= 360) {
                            for (int i = 0; i < 45; i += 1) {
                                try {
                                    rotatedAngle += i;
                                    rotatedBitmap.setBitmap(ImageManipulator
                                            .rotate(originalBmp, rotatedAngle));
                                    bmpManager.invalidate();
                                    // bmpManager.deleteAll();
                                    // bmpManager.add(new
                                    // BitmapField(rotatedBitmap));
    
                                    // Thread.sleep(100);
                                } catch (Exception e) {
                                }
                            }
                            // }
    
                        }
                    }
                });
    
            }
        }
    
        public static void invokeDialog(final String msg) {
            UiApplication.getUiApplication().invokeLater(new Runnable() {
    
                public void run() {
                    Dialog.inform(msg);
                }
            });
        }
    
        public static byte[] resizeImage(Bitmap srcBitmap, int width, int height) {
            // int width = 0;
            // int height = 0;
            // Bitmap srcBitmap = Bitmap.createBitmapFromBytes(image, 0,
            // image.length,
            // 1);
            // if (srcBitmap.getWidth() > srcBitmap.getHeight()) {
            // width = widthT;
            // height = (widthT * srcBitmap.getHeight()) / srcBitmap.getWidth();
            // } else if (srcBitmap.getWidth() < srcBitmap.getHeight()) {
            // height = heightT;
            // width = (height * srcBitmap.getWidth()) / srcBitmap.getHeight();
            // } else {
            // width = widthT;
            // height = heightT;
            // }
            Bitmap destBitmap = new Bitmap(width, height);
            srcBitmap.scaleInto(destBitmap, Bitmap.FILTER_BILINEAR);
            JPEGEncodedImage encoded = JPEGEncodedImage.encode(destBitmap, 100);
            return encoded.getData();
        }
    }
    

    Thank you

    I tried to improve my code and I found the solution

    /**
     * @author : Ahmed Shoeib
     * @description : add BitmapButtonField over BitmapField
     */
    public final class MyScreen extends MainScreen {
    
        Bitmap originalBmp = Bitmap.getBitmapResource("[email protected]");
        BitmapField rotatedBitmap = new BitmapField(originalBmp);
    
        BitmapButtonField buttonField1 = new BitmapButtonField(
                Bitmap.getBitmapResource("images_1.png"));
        BitmapButtonField buttonField2 = new BitmapButtonField(
                Bitmap.getBitmapResource("images_2.png"));
    
        Manager mainManager = new Manager(USE_ALL_WIDTH | NO_HORIZONTAL_SCROLL
                | NO_VERTICAL_SCROLL) {
    
            public int getPreferredHeight() {
                return rotatedBitmap.getHeight();
            };
    
            public int getPreferredWidth() {
                return rotatedBitmap.getWidth();
            };
    
            protected void sublayout(int width, int height) {
    
                setPositionChild(rotatedBitmap, 0, 0);
                layoutChild(rotatedBitmap, rotatedBitmap.getPreferredWidth(),
                        rotatedBitmap.getPreferredHeight());
    
                setPositionChild(buttonField1, getPreferredWidth() / 2, 0);
                layoutChild(buttonField1, buttonField1.getPreferredWidth(),
                        buttonField1.getPreferredHeight());
    
                setPositionChild(buttonField2, getPreferredWidth() / 2,
                        getPreferredHeight() / 2);
                layoutChild(buttonField2, buttonField2.getPreferredWidth(),
                        buttonField2.getPreferredHeight());
    
                setExtent(getPreferredWidth(), getPreferredHeight());
            }
        };
    
        VerticalFieldManager bottomManager = new VerticalFieldManager(USE_ALL_WIDTH
                | NO_HORIZONTAL_SCROLL | NO_VERTICAL_SCROLL) {
    
            public int getPreferredHeight() {
                return Display.getHeight() - mainManager.getPreferredHeight();
            };
    
            public int getPreferredWidth() {
                return Display.getWidth();
            };
        };
    
        /**
         * Creates a new MyScreen object
         */
        public MyScreen() {
            super(USE_ALL_WIDTH | USE_ALL_HEIGHT);
            // Set the displayed title of the screen
            setTitle("Test Animation");
    
            mainManager.add(rotatedBitmap);
            mainManager.add(buttonField1);
            mainManager.add(buttonField2);
    
            bottomManager.add(new LabelField("fffffffffff"));
            bottomManager.add(new LabelField("fffffffffff"));
            bottomManager.add(new LabelField("fffffffffff"));
    
            add(mainManager);
            add(bottomManager);
    
        }
    
    }
    

    Thank you

  • Police custom for ButtonField

    Hi, I'm interested in simply changing the font size of the fields button. Then I do the following and it does not work... Any help is appreciated! Thank you!

    public class MyButtonField extends ButtonField
    {
    
    private Font font;
    font = getFont().derive(Font.PLAIN, (int) (PrefHandler.getInstance().getFontSize())); //getting the right font size I want
    
    ...
    
    protected void paint(Graphics graphics)
    {
        //set the custom font
        graphics.setFont(this.font);
        super.paint(graphics);
    }
    
    ...
    }
    

    Basically, it's everything but the helper methods simple couple...

    Thanks again!

    The font that you specified in the paint method will apply to any text as your draw.  However in super.paint, the default painting process will ask the field what his police and the draw the text to use.  If you need to do something like this:

    MBF MyButtonField = new MyButtonField (.);

    Font myFont = mbf. getFont()...

    mbf.setFont (myFont);

  • ButtonField()

    Hello

    When I use ButtonField(), it create a button with a default size.

    How can I create a little button

    Thanks in advance

    Hello

    Look at this thread.

    http://supportforums.BlackBerry.com/Rim/Board/message?board.ID=java_dev&message.ID=7430&query.ID=241...

    also replace getPrefferediHeight()

  • Fixed scrolling verticalfieldmanager in verticalfieldmanager of size?

    Hello

    I want to verticalfieldmanager scrollble in a verticalfieldmanager (screen size) of a fixed size.

    I tried sublayout to set the size to fix it works but the inner verticalfield Manager does not show all areas it contains. (not completely scrollble).

    I put a picture with envy of .and size fixed verticalfieldmanager (external) that all fields must be scrolling in internal verticalfieldmanager.

    can someone help me how can reach that.

    You add your mainManager on a screen?  If so, make sure that your screen is not scrolling.

    In addition:

    You make too much extra stuff in your code while missing a few key points:

    (1) adds the USE_ALL_HEIGHT and USE_ALL_WIDTH style to your mainManager bits;

    (2) delete the substitution of sublayout mainManager;

    (3) use getWidth() and getHeight() instead of 480 and 360 in your call drawBitmap;

    (4) replace paint in the mainManager with paintBackground and drop super.paint appeal from there;

    (5) remove your override of sublayout() of your innerManager - regularly VerticalFieldManager with VERTICAL_SCROLL and possibly VERTICAL_SCROLLBAR is all you need.

    (6) label your buttons in some way to distinguish between them, something like

    BTN [i] = new ButtonField ("button #" + (i + 1), ButtonField.FOCUSABLE);

    Navigate via the buttons and see if the screen scrolls.

  • LabelField is not displayed when, to the right of an EditField or ButtonField

    When I add a LabelField to the right of an EditField in a HorizontalFieldManager, it does not appear.  What follows is a subset of my program.  LabelField lblTdbUnits does not at all appear, when, after an EditField.  Y at - it a setting that I have to give the EditField to prevent it from hogging all the spaces in the line?  I tried to set the maximum size, but it does not help.

    I'm testing with the 8310 only Simulator.

    SerializableAttribute public class MyScreen extends form {}

    public static ButtonField btnCalc;

    public static LabelField lblTdbText;
    public static EditField editTdbVal.
    public static LabelField lblTdbUnits;

    public static HorizontalFieldManager _fieldManager1;

    public MyScreen() {}
    Super(); constructor of the parent component

    addScreenItems(); Adding visual elements to the screen
    }

    public void addScreenItems() {}

    _fieldManager1 = new HorizontalFieldManager();

    ButtonField
    btnCalc = new ButtonField ("Calc");
           
    lblTdbText = new LabelField ("Tdb =");
    editTdbVal = new EditField("","96",2,EDITABLE);
    lblTdbUnits = new LabelField ("deg F");
           
           
    Add (_fieldManager1);
            
           
    _fieldManager1.Add (lblTdbText);
    _fieldManager1.Add (editTdbVal);
    _fieldManager1.Add (lblTdbUnits);  / / Do not display this label

    >>>>>>>>>>>>>>>>>>>>>>>>>>>>>

    I also tried to have a display of the button field to the right of a field to edit, but that also does not work:

    _fieldManager1.Add (lblTdbText);
    _fieldManager1.Add (editTdbVal);
    _fieldManager1.Add (btnCalc);  / / This button does not appear

    >>>>>>>>>>>>>>>>>>>>>>>>>>>>>

    Any ideas?

    Thank you, b.

    The following Threads must explain what is happening here and give you example of code that will help you overcome the problem:

    http://supportforums.BlackBerry.com/T5/Java-development/BasicEditFields-won-t-show-up-in-HorizontalF...

    http://supportforums.BlackBerry.com/T5/Java-development/custom-field/m-p/392585#M76156

    Edit: I don't think that LabelField is default USE_ALL_WIDTH.

  • ButtonField is not visible in the Simulator after adding to the HorizontalFieldManager?

    Hi iam trying to view an EditField and and a 'go' button beside it in the same line.  So I added them to horizontal FieldManager but in sumulatro only the search is coming and button is not visible.  If I add the button to directly _mainscreen that it is displayed in the following line. So, how do I make visible button after adding to the HorizontalFieldManager?

    Please give your support. Thanks in advance.

    private BrowserFieldDemo()
    {
    EditField edit = new EditField("", "search",10, EditField.FILTER_DEFAULT);
    HorizontalFieldManager searchBar = new HorizontalFieldManager();
    searchBar.add(edit);
    searchBar.add(buttonField);
    _mainScreen.add(searchBar);
    pushScreen(_mainScreen);
    }
    

    You can also limit the size of your EditField to leave room for your BitmapField.  In theory, you need only substitute getPreferredWidth() for your EditField, but you may have to substitute layout() as well.

    You can see an example of the fact of a ButtonField in this thread.

    http://supportforums.BlackBerry.com/Rim/Board/message?board.ID=java_dev&message.ID=7430

    You can also find this useful Thread If you want to go in the direction of Manager:

    http://supportforums.BlackBerry.com/Rim/Board/message?board.ID=java_dev&message.ID=3745

    I found the code snippet according to who uses the layout to make sure you have 20 pixels to the right of the field:

    Protected Sub layout (int maxWidth, maxHeight int) {}
    Super.Layout (Display.getWidth () - 20, this.getHeight ());
    setExtent (Display.getWidth () - 20, this.getHeight ());
    }

  • Customized with no. ButtonField or a transparent border

    I am trying to create a ButtonField custom that has no visible border.  I was able to do this very easily to 4.6 and upward with the api set, but my goal is 4.5.  I have a VerticalFieldManager with a background image and my custom button is really 6 buttons is straddling with images that have transparent backgrounds so the border really makes it look terrible.  I was able to clean by 6 images of the same size and their completely overlap so that the borders are all in the same place, but I was not able to get the border to disappear.

    Code of CustomButton:

    import net.rim.device.api.system.Bitmap;
    import net.rim.device.api.ui.DrawStyle;
    import net.rim.device.api.ui.Graphics;
    //import net.rim.device.api.ui.XYEdges;
    import net.rim.device.api.ui.component.ButtonField;
    
    public class CustomButton extends ButtonField implements DrawStyle
    {
        private String _Label;
        private Bitmap NoFocus;
        private Bitmap Focus;
        private Bitmap bitmap;
        private int _X;
        private int _Y;
    
        CustomButton(int Position, String label, int Screen)
        {
            super(ButtonField.FOCUSABLE | ButtonField.CONSUME_CLICK);
    
            //CODE THAT WORKED IN 4.6+
            //XYEdges edges = new XYEdges();
            //Border fieldBorder = BorderFactory.createSimpleBorder(edges, Border.STYLE_TRANSPARENT);
            //setBorder(fieldBorder);
            //edges = null;
            //fieldBorder = null;
            //END CODE THAT WORKED IN 4.6
            _Label = label;
            NoFocus = Bitmap.getBitmapResource("NoFocus.gif");
            Focus = Bitmap.getBitmapResource("Focus.gif");
            bitmap = NoFocus;
        }
        protected void onFocus(int direction)
        {
            bitmap = Focus;
            invalidate();
        }
        protected void onUnfocus()
        {
            bitmap = NoFocus;
            invalidate();
        }
        String getText()
            {
            return _Label;
            }
        public int getPreferredWidth()
        {
            return 450;
        }
        public int getPreferredHeight()
        {
            return 300;
        }
        public void setX(int x)
        {
            _X = x;
        }
        public void setY(int y)
        {
            _Y=y;
        }
        public int getX()
        {
            return _X;
        }
        public int getY()
        {
            return _Y;
        }
        protected void layout(int width, int height)
        {
            // Calc width.
            width = Display.getWidth();
    
            // Calc height.
            height = Display.getHeight();
    
            // Set dimensions.
            setExtent( width, height );
    
        }
    
        protected void paint(Graphics graphics)
        {
            graphics.drawBitmap(0, 0, Display.getWidth(), Display.getHeight(), bitmap, 0,0);
            super.paint(graphics);
        }
        protected void paintBackground(Graphics graphics)
        {
        }
    
    }
    

    I searched for days to find the solution to this.  Thank you in advance for your help!

    You can also try adding

    protected void applyTheme(){} 
    

    If you wish, it can help to remove the residents/theme applied.

    Is there a reason your overload button and then draw the images, rather than an ImageField overload and then handle click events?

  • iMovie quadruples the file size. Why? And I can do something?

    I captured some pictures of my video conferencing software. It was released as a .mp4 file encoded in H264 etc..

    I then imported for some quick changes: it reduced to 39 from 44 minutes and added some melted transitions. Then he exported as a file using roughly the same settings. See screen capture.

    What you will see as it is that the file climbed from 300 MB to 1200!  SO:

    -What happened (can I avoid this?)

    -Can it be solved?

    Thank you!

    Look at them both in mediainfo

    http://MediaArea.NET/en/MediaInfo

    I can see that the second file has 2 audio tracks while the first has 1. Which may explain some of the size, but I don't know if it covers all of it.

    The other also has a color profile. I have to wonder if iMovie has tried using less compression when exporting. MediaInfo will show more detail, but you will have to manually compare the values and settings.

  • Export of pictures not of the same size as file Photos

    Try to export files to then import into Photoshop elements 15. I exported "original not modified", but the file size is about 50 GB when my photo file is about 80 GB. What did I miss? Thank you

    Your photo library is larger than the handset sizes original in your library pictures because pictures take the edited versions previews and thumbnails as well. There are also masks for brushed settings or thumbnails of scanned faces.

    To see if you got all the original ctrl - click on your photo library, use "Show Package Contents", look at the size of the folder "masters".  It is roughly the size of the folder with the exported originals?

  • Factory reset - the download size

    Hi all

    I want to perform a factory reset on my Mac and I wonder if I need to be connected to the Internet to do this? If this is the case, what download size I look? I have only 10 GB of data through my ISP.

    Thank you.

    It is about 5 GB.

  • optimal size of the photo

    I want to know what is the optimal size of the photo of the Apple calendar. Particularly in the case of several photos per month.

    Thank you and best regards

    pamabi

    Photo calendars are size 13 x 10.4 inches (or 33 x 26.4 cm).

    Information about the books, cards and calendars ordered photos for OS X and iPhoto - Apple Support

    The photos you use will be quite large, if the pixel size is high enough to support at least 200 dpi, best 250 dpi.

    So the picture full size should be at least 2600 pixels wide, better 3350 pixels to 250 dpi.

    If you want to have 3 pictures in a row, to split these numbers by three.

  • Font size too small in 10 IOS on iPhone email

    Hi after downloading 10 IOS on my iPhone font size in the body of the emails became very small. I have to zoom to read while before it adjusts the size automatically to the size of normal as police elsewhere. How can they be corrected? Thank you

    You can disable thread for this problem. Settings > mail > organize by thread (off).

Maybe you are looking for