Do white EditFields


Not 100% sure you understand this:

"And there is no label before either."

I presume you are saying that white includes the label.  That is right.  The field includes the Label and the text.  The code I provided takes the entire field and makes the white background.  So, which includes the label.

There are two ways to solve this problem:

(a) use a HorizontalFieldManager, add the label ' as a separate LabelField, then add the EditField with no "label".

(b) have the code as the beginning of the paint box after the label.  You can calculate where that is using code such as

textX = this.getFont () .getAdvance (this.getLabel ());

However, this method fails if you go on 1 line - try it and see!

Re

"The white box extends the length of the screen."

What is too long.  BasicEditField, by default takes the entire width.  You must override the layout to change that.  Search the Forum, this was asked before.

I deliberately say not everything here because then you learn to do things like this for yourself.  Sorry, just the way I do things.

Tags: BlackBerry Developers

Similar Questions

  • Border and background for EditField

    I want to create EditField rounded, white but I use jre 4.5 Blackberry so I can't use:

    myEditField..setBorder(BorderFactory.createRoundedBorder(new XYEdges(2, 2, 2, 2),  0x35586C, Border.STYLE_SOLID));
    

    Because doesn't have class BorderFactory or border.

    I tried to draw a rectangle inside the paint method:

    myEditField = new EditField(){
                public void paint(Graphics g) {
                    super.paint(g);
                    int prevColor = g.getColor();
                    g.setColor( 0xffffff);
                    g.fillRoundRect(0, 0, getWidth(), getHeight(), 10, 10);
                    g.setColor(prevColor);
                }
            };
    

    I look fine, but the problem is that text inserted inside the EditField cannot be seen...

    Call super.paint () after you make your bottom paint. You cover it up with the fillRoundRect. Alternatively, if you are wanting just a border, you can use drawRoundRect().

  • Custom elegant EditField (textbox)

    Hello!

    I was wondering if there is a way to create cute user interface components for our applications. I would like to have something like this:

    But the EditField BB is very very ugly. I tried a custom EditField of (http://www.blackberryforums.com/developer-forum/218757-custom-text-edit-filed-vertical-scroll.html)

    But it looks like this:

    It's completely is and ugly, not decent for any application. For cute, we should override the paint method and draw a Bitmap simulating a cute EditField?

    public void paint(Graphics g) {
        super.paint(g);
        g.drawBitmap(0, 0,50, 50, Bitmap.getBitmapResource("profile.png"), 10, 10);
        //g.drawRect(0, 0, getWidth(), getHeight());
    }
    

    If we paint a Bitmap with the height and width fixed, we will see it very small or big if the resolution is changed? For example, in "BOLD" curve with 320 x 240 or 480 x 360.

    Thank you!

    First of all - there is no built-in component like the one you want.

    Second - the article you mentioned has a very harmful code that would avoid you best. I don't know what drunk monkey for the first time getManager () .invalidate () inside the paint, but this piece of code has found its place in more than one article of the BlackBerry UI on the ' Net. Avoid it like the plague.

    Third - you need paint Bitmap image first, then call the super.paint. Otherwise, your bitmap image is painted on the letters!

    Fourth - indeed, the image will be different on different screens. There is a drawTexturedPath method that allows all sorts of affine transformations and the tiles of the original Bitmap. It is quite effective, but could distort Bitmaps. There is also the drawShadedFilledPath, which creates a sort of background gradient. Finally, there are all sorts of classes useful net.rim.device.api.ui.decor package (available since 4.6).

    And finally, the answer to your first question - Yes, there are several ways to create cute user interface components. Here's the complete code for my experience with rounded edge text boxes (it fate multi-line, scrollable vertically)-you can experiment with colors and other things there.

    import net.rim.device.api.ui.Color;
    import net.rim.device.api.ui.Field;
    import net.rim.device.api.ui.FocusChangeListener;
    import net.rim.device.api.ui.Font;
    import net.rim.device.api.ui.Graphics;
    import net.rim.device.api.ui.Manager;
    import net.rim.device.api.ui.UiApplication;
    import net.rim.device.api.ui.component.EditField;
    import net.rim.device.api.ui.container.VerticalFieldManager;
    
    public  class RoundBorderTextBoxField extends Manager implements FocusChangeListener {
        private int managerWidth;
        private int managerHeight;
        private int inactiveBorderColor = Color.BLACK;
        private int activeBorderColor = Color.BLACK;
        private int borderColor = inactiveBorderColor;
        private int backgroundColor = Color.WHITE;
        private int arcWidth;
    
        private VerticalFieldManager vfm = new VerticalScrollManager(VERTICAL_SCROLL | USE_ALL_WIDTH | USE_ALL_HEIGHT);
        private EditField editField;
    
        RoundBorderTextBoxField(int width, int height, long style) {
            super(style | NO_VERTICAL_SCROLL | NO_HORIZONTAL_SCROLL);
            managerWidth = width;
            managerHeight = height;
            long innerStyle = style & (READONLY | FOCUSABLE_MASK); // at least
            if (innerStyle == 0) {
                innerStyle = FOCUSABLE;
            }
            editField = new EditField("", "", EditField.DEFAULT_MAXCHARS, innerStyle);
            editField.setFocusListener(this);
            arcWidth = editField.getFont().getHeight() & 0xFFFFFFFE; // make it even
    
            add(vfm);
            vfm.add(editField);
        }
    
        public void setFont(Font font) {
            super.setFont(font);
            editField.setFont(font);
            arcWidth = editField.getFont().getHeight() & 0xFFFFFFFE;
            updateLayout();
        }
    
        public void setBorderColors(int inactive, int active) {
            inactiveBorderColor = inactive;
            activeBorderColor = active;
            invalidate();
        }
    
        public void setBackgroundColor(int bgColor) {
            backgroundColor = bgColor;
            invalidate();
        }
    
        RoundBorderTextBoxField(int width, int height) {
            this(width, height, 0L);
        }
    
        public String getText() {
            return editField.getText();
        }
    
        public void setText(String newText) {
            editField.setText(newText);
        }
    
        public void append(String addedText) {
            String newText = editField.getText() + addedText;
            editField.setText(newText);
            editField.setCursorPosition(newText.length());
            UiApplication.getUiApplication().invokeLater(new Runnable() {
                public void run() {
                    vfm.setVerticalScroll(Math.max(0, vfm.getVirtualHeight() - vfm.getVisibleHeight()));
                }
            });
        }
    
        public int getPreferredWidth() {
            return managerWidth;
        }
    
        public int getPreferredHeight() {
            return managerHeight;
        }
    
        protected void sublayout(int w, int h) {
            if (managerWidth == 0) {
                managerWidth = w;
            }
            if (managerHeight == 0) {
                managerHeight = h;
            }
            int actWidth = Math.min(managerWidth, w);
            int actHeight = Math.min(managerHeight, h);
            layoutChild(vfm, actWidth - arcWidth, actHeight - arcWidth); // Leave room for border
            setPositionChild(vfm, arcWidth / 2, arcWidth / 2);  // again, careful not to stomp over the border
            setExtent(actWidth, actHeight);
        }
    
        protected void paint(Graphics g) {
            int prevColor = g.getColor();
            int myWidth = getWidth();
            int myHeight = getHeight();
            g.setColor(backgroundColor);
            g.fillRoundRect(0, 0, myWidth, myHeight, arcWidth, arcWidth);
            g.setColor(borderColor);
            boolean aaLines = g.isDrawingStyleSet(Graphics.DRAWSTYLE_AAPOLYGONS);
            g.setDrawingStyle(Graphics.DRAWSTYLE_AAPOLYGONS, true);
            g.drawRoundRect(0, 0, myWidth, myHeight, arcWidth, arcWidth);
            g.drawRoundRect(1, 1, myWidth - 2, myHeight - 2, arcWidth - 2, arcWidth - 2);
            g.setDrawingStyle(Graphics.DRAWSTYLE_AAPOLYGONS, aaLines);
            g.setColor(prevColor);
            super.paint(g);
        }
    
        public void focusChanged(Field field, int eventType) {
            if (field == editField) {
                switch (eventType) {
                case FOCUS_GAINED:
                case FOCUS_LOST:
                    adjustBorderColor();
                    break;
                default:
                    break;
                }
            }
        }
    
        private void adjustBorderColor() {
            int nextColor;
            if (editField.isFocus()) {
                nextColor = activeBorderColor;
            } else {
                nextColor = inactiveBorderColor;
            }
            if (borderColor != nextColor) {
                borderColor = nextColor;
                invalidate();
            }
        }
    }
    
  • EditField - cursor stuck in the field

    Hello

    I have an EditField which changes color on onFocus and onUnfocus.  What is strange, is that the slider 'stuck' in the EditField whenever I move (using the trackball) in the field.  I am not able to move out of the EditField until I hit the ESC key.

    Anyone know why this is the case?

    I don't think that it has nothing to do with the definition of the properties available to the field, as all my EditFields behave this way when their "onFocus" and "onUnfocus" attributes are defined.

    (Code pasted below)

    EditField searchtextbox = new EditField(Field.FIELD_VCENTER) {
        public void layout(int width, int height) {
                super.layout(width, height);
                setExtent(250, 25);
                }
    
        public void onFocus(int direction) {
                Background activebgclr = BackgroundFactory
                    .createSolidBackground(Color.WHITE);
                setBackground(activebgclr);
                invalidate();
                select(true);
                }
    
        public void onUnfocus() {
                super.onUnfocus();
                Background inactivebgclr = BackgroundFactory
                        .createSolidBackground(Color.GRAY);
                setBackground(inactivebgclr);
                invalidate();
                }
    };
    

    When the focus is passed to the EditField, you use

    Select (true);

    This puts the ground in "selection mode, more usually used to select pieces of etxt for operations of cut and paste or copy.

    Delete this line and I think that things will work as expected.

  • Question EditField and border

    Hello!

    I had a problem of design. I did something I thought I would work, but I think that I am so close to get it. I have 2 is the image I updated my EditField as boder when unfocus the image has a WHITE background and what door another color. I have a few lines in unfocus and the development of the code field method and I put the border with these images. But when I run on the Simulator, the field has a white rectangle inside. So, I added a few lines and I put a background color when the field is developed. But I got something like that.

    Unfocus:

    Focus:

    How can I erase this white part? or maybe is there something I have missed?

    I hope you help me!

    Concerning

    Hello! Thanks for your review!

    Well, I create a custom EditField and here is a part of the code:

        private int mHColor = -1;
        public void setHightlightColor(int color) {
            mHColor = color;
        } 
    
        protected void onFocus(int direction) {
            invalidate();
            setBorder(BorderFactory.createBitmapBorder(new XYEdges(4, 7, 4, 7),Bitmap.getBitmapResource("img/box.png")));
        }
    
        protected void onUnfocus() {
            invalidate();
            setBorder(BorderFactory.createBitmapBorder(new XYEdges(4, 7, 4, 7),Bitmap.getBitmapResource("img/boxu.png")));
        } 
    
       public void paint(Graphics g) {
          if (-1 != mHColor && getManager().isFocus()) {
             g.setBackgroundColor(mHColor);
             g.clear();
          }
          int prevColor = g.getColor();
          g.setColor(prevColor);
          g.clear();
          g.setGlobalAlpha(200);
          super.paint(g);
        }
    

    And in my screen, I called like this:

       _inputField.setHightlightColor(0xFFFFBD);/// FFE9AF
       _inputField.setBorder(BorderFactory.createBitmapBorder(new XYEdges(4, 7, 4, 7),Bitmap.getBitmapResource("img/boxu.png")));
    

    You see how I use a bitmapborder. I create 2 images: one with white background and one with yellow background.

    I hope you can help me!

    Kind regards.

    PS: I use 4.6.0 SDK

  • Cursor/Caret appearing does not in EditField?

    I have an EditField which cursor/insertion sign does not appear.  What Miss me?  Here is my code (and I use 4.5.0 and SIM 8300):

    myEditField = new EditField( "", "", 7, Field.EDITABLE | Field.FIELD_LEFT ){
    
    // inner class method to set field size (setExtent)
    public void layout( int width, int height ) {
      int maxFontWidth = getFont().getAdvance( "W" );
      int fieldSize = myEditField.getMaxSize();
      int newWidth = maxFontWidth * fieldSize;
      setExtent( newWidth, getPreferredHeight() );
    }
    
    // inner class methods to handle changes onFocus/onUnfocus
    public void onFocus( int direction ) {
      super.onFocus( direction );
      invalidate();
    }
    
    public void onUnfocus() {
      super.onUnfocus();
      invalidate();
    }
    
    // inner class method to set text/background colors
    public void paint( Graphics g ) {
      if (myEditField.isFocus()) {
        g.setBackgroundColor( Color.LIGHTGREY );
      } else {
        g.setBackgroundColor( Color.WHITE );
      }
      g.fillRect( 0, 0, getWidth(), getHeight() );
      g.setColor( Color.NAVY );
      g.clear();
      g.drawText( myEditField.getText(), 0, 0 );
      super.paint( g );
    }
    
    }; // end inner class overrides
    

    Try this.  Sorry do not know what I changed to your code at random is went through she change things that did not look right.  However, the 'trick' is the drawFocus.

    In any case, I need to real work, please review, compare, test etc and see how you go.

    myEditField = new EditField( "Label", "Text", 7, Field.EDITABLE | Field.FIELD_LEFT ){
    
      boolean _drawFocus = false;
    
    // inner class method to set field size (setExtent)
    public void layout( int width, int height ) {
      int maxFontWidth = getFont().getAdvance( "W" );
      int fieldSize = this.getMaxSize() + this.getLabel().length();
      int newWidth = maxFontWidth * fieldSize;
      super.layout( newWidth, height );
    }
    
    // inner class methods to handle changes onFocus/onUnfocus
    protected void onFocus( int direction ) {
      super.onFocus( direction );
      invalidate();
    }
    
    protected void onUnfocus() {
      super.onUnfocus();
      invalidate();
    }
    
    protected void drawFocus(Graphics graphics,
                             boolean on) {
      _drawFocus = on;
      super.drawFocus(graphics, on);
      _drawFocus = false;
    }
    
    // inner class method to set text/background colors
    public void paint( Graphics g ) {
      if ( _drawFocus ) {
        super.paint(g);
        return;
      }
      int currCol = g.getColor();
      if (this.isFocus()) {
        g.setBackgroundColor( Color.LIGHTGREY );
      } else {
        g.setBackgroundColor( Color.WHITE );
      }
      g.fillRect( 0, 0, getWidth(), getHeight() );
      g.clear();
      g.setColor( Color.NAVY );
      super.paint( g );
      g.setColor(currCol);
    }
    
    }; // end inner class overrides
    
  • How to change the width of editfield in blackberry java

    Hi, blackberry has,

    I want to change the width of editfield... can someone tell me how I can do

    Hi Ludovic,.

    use TableLayoutManager and adjust the width of the field (based on no. added columns) for your screen.

    I don't get your condition, but if you want to insert fields so that it will adjust the space then use RoundedPanel and you can add a tablelayoutmanager to this Panel.

    /*
     * RoundedPanel.java
     *
     * © , 2003-2008
     * Confidential and proprietary.
     */
    
    import net.rim.device.api.ui.Field;
    import net.rim.device.api.ui.Color;
    import net.rim.device.api.ui.Manager;
    import net.rim.device.api.ui.Graphics;
    import net.rim.device.api.ui.container.VerticalFieldManager;
    import net.rim.device.api.system.Display;
    
    /**
     *
     */
    public class RoundedPanel extends VerticalFieldManager {
        private int _heightBtmIncr = 0;
        private int color = Color.WHITE;
        private String str = null;
    
        public RoundedPanel() {
            super(Manager.VERTICAL_SCROLL);
        }
    
        public RoundedPanel(int heightBtmIncr) {
            super(Manager.VERTICAL_SCROLL);
            _heightBtmIncr = heightBtmIncr;
        }
    
        public RoundedPanel(int color , String str) {
    
            super(Manager.VERTICAL_SCROLL);
            this.str = str;
            this.color = color;
        }
    
        public void paint(Graphics g) {
            g.setBackgroundColor(Color.LIGHTGREY);
            int initialColor = g.getColor();
            g.setColor(Color.LIGHTGREY);
            g.fillRect(0, 0, this.getPreferredWidth(), this.getHeight());
            g.setColor(color);
            g.fillRoundRect(3, 3, this.getPreferredWidth() - 6, this.getHeight() - 6, 17, 17);
            g.setColor(Color.DARKGRAY);
            g.drawRoundRect(3, 3, this.getPreferredWidth() - 6, this.getHeight() - 6, 17, 17);
            g.setColor(initialColor);
            super.paint(g);
        }
    
        public void sublayout(int maxWidth, int maxHeight) {
            super.sublayout(maxWidth, Integer.MAX_VALUE);
            int fieldCount = getFieldCount();
            int x = 12;
            int y = 10;
            Field child = null;
    
            for (int i = 0; i < fieldCount; i++) {
                child = this.getField(i);
                setPositionChild(child, x, y);
                layoutChild(child, getFieldWidth(child), Integer.MAX_VALUE);
                int childHeight = getFieldHeight(child);
                y = y + childHeight;
            }
    
            this.setExtent(getPreferredWidth(), Math.max(y, getPreferredHeight()));
            setVirtualExtent(getPreferredWidth(), Math.max(y, getPreferredHeight()));
        }                  
    
        private int getFieldWidth(Field f) {
            return Math.min(Math.max(Math.max(f.getContentWidth(), f.getWidth()), f.getPreferredWidth()), this.getPreferredWidth() - 12);
        }
    
        private int getFieldHeight(Field f) {
            return Math.max(Math.max(f.getContentHeight(), f.getHeight()), f.getPreferredHeight());
        }
    
        public int getPreferredWidth() {
            return Display.getWidth();
        }
    
        public int getPreferredHeight() {
            int height = 6;
            int iNumFields = getFieldCount();
            for (int i = 0; i < iNumFields; i++) {
                height += getFieldHeight(getField(i));
            }
    
            return height + _heightBtmIncr + 6;
        }
    
        protected boolean keyDown( int keycode, int status ) {
            invalidate();
    
            return super.keyDown( keycode, status );
        }
    
        protected boolean navigationMovement( int dx, int dy, int status, int time ) {
            invalidate();
    
            return super.navigationMovement( dx, dy, status, time );
        }
    
        protected int moveFocus(int amount, int status, int time) {
            invalidate();
    
            return super.moveFocus(amount, status, time);
        }
    }
    

    Thank you & best regards

    pp

  • How to set the font color EditField

    Hi guys

    Please help me the EditField setting font color.

    I'm doing a screen context menu custom for the credentials of the user with a white background. The problem is that when I put background color to white effects all items included in cluding edit fields.

    To change the fields, I can not set the color of the font all text contained in them become invisible.

    Thank you

    Well it seems settled now.

    I created a custom class and and overrided the paint method

    public class CustomEditField extends EditField
    {
    private int fontColor = -1;
    ...
    protected void paint(Graphics graphics)
    {
        graphics.setColor(fontColor);
        super.paint(graphics);
    }
    
    }
    

    see you soon

  • EditField slider - Vertical centering

    Hello

    I need a TextBox with rounded corners and in height and width on measure.  Am able to do this by extending the field to change. But the cursor is always at the top of the field. I want it to be centered, vertically... can someone please suggest me a solution?

    Please find the code below for reference

    public class TextBoxBorder extends EditField {
     String mDefaultText;
     int BorderColor, FillColor = Color.WHITE, FontColor = Color.BLACK, Width, Height, W = 0, H = 0;
     boolean _inFocus = false;
    
     public TextBoxBorder(int BorderColor,int FontColor, int Width, int Height,int W,int H,long _st) {
      super(EditField.NO_NEWLINE|EditField.FOCUSABLE|EditField.FIELD_VCENTER|_st);
      this.BorderColor = BorderColor;
      this.FontColor = FontColor;
      this.Width = Width;
      this.Height = Height;
      this.W = W;
      this.H = H;
     }
    
     public void setDefaultText(String DefaultText) {
            mDefaultText = DefaultText;
     }
     public int getPreferredWidth() {
            return this.Width;
     }
     public int getPreferredHeight() {
            return this.Height;
     }
     public void paint(Graphics g) {
        g.setColor(BorderColor);
        g.drawRoundRect(0, 0, getPreferredWidth() , getPreferredHeight(),10,10);
        g.setColor(FontColor);
        Font font= g.getFont();
        g.drawText(getText(), 2, (getPreferredHeight()-font.getHeight())/2);
        if ( _inFocus ){
                _inFocus = false;
        }
     }
     public String getDefaultText() {
        return mDefaultText;
     }
     protected boolean keyChar(char key, int status, int time) {
      if (null != mDefaultText)
       if (getText().equalsIgnoreCase(mDefaultText)) {
        setText(String.valueOf(key));
        return true;
       }
      return super.keyChar(key, status, time);
     }
     public void layout(int width, int height) {
        width = Math.min( width, getPreferredWidth() );
        height = Math.min(height,getPreferredHeight());
        super.layout(width, height);
        setExtent(width, height);
     }
     protected void onFocus(int direction){
        _inFocus = true;
     }
     protected void onUnfocus(){
            _inFocus = false;
     }
     protected boolean navigationClick(int status, int time) {
        fieldChangeNotify(1);
        return true;
     }
    }
    

    Welcome on the support forums.

    I suggest to use a handler for your decoration and add the editfield in the center of such manager.

  • The screen add people faces a (~ 1600) much just show as squares of white, grey

    Hello

    I was going through my photo library (running 2.0 on Sierra Photos) cleaning and marking of the people. I got far just about every face on the left is a square white, gray. If I add this person, the area where the image would be just rotates the circle of progress.

    Any idea on what is happening? I really miss the ability in iPhoto in order to have a Smart Album based on a photograph with a person "without name".

    Thank you, Tim

    That is a disused here bug that if you click on the x to remove a face, you end up with a tile empty - I hope that this will be fixed in a future Apple 9tell on the bug to improve its priority - http://www.apple.com/feedback/photos.html of output) and I hope that the patch will fix these old problems as well as properly - not advancing It is better to stop the removal of the faces until this problem is corrected

    LN

  • Is anyone elses iPhone on iOS 10 or above show grey stripes and white when you try to restart the appliance just before it stops?

    I restared my Iphone 7 more because I tried to update 10.0.2 and just before it turned off my entire screen turned stripes gray and white goes horzitonally on the screen then powered back and its been working fine since. I tried this on an Iphone 6s and he did the same so, the iPhone was in version 10.0.2. Can someone tell me if this has happened to you? Try to restart your phone to see if it happens. If you have an iPhone 7, you must hold down the power button and the volume at the same time as the home button is virtual now.

    This happened to me on my Mini 4 and my iPhone 6. Both of them work fine, but I noticed the same problem that you have indeed. Must be a bug in iOS 10.

  • MacBook (white) 2007 does not start

    Hello

    I just got a white macbook in 2007 and I accidentally used the adapter with plug L-shaped silver when I should have used that with the white plug T shaped. It starts very well using the L shaped plug, I used, and then close it. I bought the correct power adapter and he dived, but I could not to start. He shows no signs of life and the battery won't charge.

    Any help is greatly appreciated!

    I'm sorry, the battery charged, but very slowly.

  • Black/White screensaver on Apple TV?

    When I'm listening to music, I have a video 62 "diagonal of a waterfall in the background - NO MATTER HOW BEAUTIFUL is. Is there a way to make the default value for the screen saver to a black or white screen? This seems obvious.

    Thank you.

    J.

    N °

  • Can we get a white iPhone please?

    Can we get a white iPhone please?

    You talk about Apple here. It is a matter of technical support to the user. Your message does not match this criterion. If you like for Apple to see your desires, then click on the link back here, http://www.apple.com/feedback

  • iPhone 7 problem of camera Auto White Balance

    Hi guys, got my new iPhone 7 and had been shooting a lot of pictures with it. I noticed that all my whites in my photos appear yellowish and sometimes yellow in my photos may appear to be white / or with deep shades of yellow. I had attached 2 photos I took of a white wall in my office. 1 was captured by immediate shot in the camera application, while the other was shot after the camera go off focus. Not sure if it is a problem of software with the White Balance automatic camera or a hardware fault. I hope to hear advice from the community!

    I have iPhone 7 more on her white balance seems also more hot (more yellow) than the iPhone 6 s more.

    Friends with iPhone 7 also reported the same problem. Photos of the iPhone 7 more looks unnecessarily hot and yellow tinted.

Maybe you are looking for

  • HP Envy 15 TS (C8P47AV): can't get Realtek GBE onboard Ethernet RTL8168 go above 100 Mbps

    I've only used my HP Envy TS 15 (C8P47AV) wireless and recently got a wired connection using CAT7 at my desk on the 2nd floor. I can't exceed 100 Mbps and it is extremely frustrating! I've read tons of things on the web and can not find something tha

  • Drive settings recovery factory for Pavilion all-in-one 23-f319

    I have inadvertenly erased the my computer recovery disk and factory settings is not on my DD more. Where and how can I find a replacement for it. Since I'm stuck with a Windows that won't open apps and this HP support, even if they workrd hard tryin

  • How to rub my laptop in order to prepare for recycling?

    Hello. I'm rubbing my MacBook Pro (15-inch, mid 2009) to get ready for recycling.  I want to erase all documents, pictures and applications for security reasons, but I don't know how to do better work on it.  Any suggestions would be greatly apprecia

  • No Boot screen

    HP Pavilion HPE 1280-T Computer does not start on a splash screen. internal fans are running Tested CPU ok replace HARD drive with new - no change tried another monitor, monitor OK can I remove all the memory and see what happens? Remove the current

  • How do printerhead cleaning: HP Photosmart C4250 All In One error?

    I have a HP Photosmart C4250 All In One error?  Installed new ink cartridges, seemed to work fine, now upper half of the page is nice and dark, but half lower is pale.  How can I run a clean up for this?  Maybe the Black print head dry or partially s