Graphic objects on a custom Manager

Hello, all,.

I've implemented a Manager with complex methods of sublayout() and object.  sublayout() uses layoutChild() and childPosition() to place fields (some of which are in turn the instances of the same custom handler class) on the screen.  object uses graphical methods (setBackgroundColor, clear, setColor, drawLine, drawBitmap, drawText) to emulate the net.rim.device.api.ui.decor functionality (that we support v4.2).  I use no clipping rectangle to optimize the behavior that the performance is decent enough as it is.

My problem is that the small rectangular parts of the screen are sometimes deleted the background color.  Fixes extra "navigation" on the screen.  Hell, asking same background (at least) and return to the application solves the problem!

Here are a few images to see how the same screen looks like at different times (it is a simulator with 5.0.0.442 9700, phones and other simulators of all look at them differently, but close).  The last of them is the way in which the screen is supposed to look like, others have these "spots".  There is no field focus outside the screen main itself - all "navigation" is treated by painting the fields differently.

Any idea what's going on?  I confused framework BB enough to do some weird stuff?

Found the problem!  In my calls of drawText that I used g.getClippingRect () .width to get the available width for the text, which is clearly wrong.  Once I changed it to the extent of the field under the position of the original text and less good padding / width of the right border, everything started working.

Sorry to bother everyone with my own stupidity,

Arkady.

Tags: BlackBerry Developers

Similar Questions

  • Creating a new workspace of object for a custom object

    Hello

    I have a problem with creating workspace object for my custom in the plugin object. I am trying to create something similar to 'chassis-rack' example that comes with the SDK. I added a new category of app and I want to display lists of the inventory of the various objects custom under him. For each custom object, I can see it has objects and its own properties. So I did everything as in the sample "chassis-rack". I am able to display lists of custom my objects. However, when I click on a specific object in the list, its workspace does not appear (although it is defined in plugin.xml), I get a blank screen with a message: "you don't have privileges to view this object, or there is not." I added two custom objects, and both behave the same way.

    I checked the newspaper and there is nothing interesting. I also have it debugged and discovered that "getData" function of the object DataAdapter recorded for these objects is not called when I click on the object in question, so I guess that the problem is linked to the workspace object, but I can not find or understand how I can find it.

    I'll be very grateful for the help.

    Here's my plugin.xml:

    <? XML version = "1.0" encoding = "UTF-8"? >

    < id = "com.emc.ecs.scaleioPlugin plugin"

    moduleUri = "Scaleiopluginui.swf" defaultBundle = "ScaleiopluginuiResources" > "

    < resources >

    < local resources = "en_US" >

    <! - relative path of the .swf resource generated by the build script - >

    < uri="locales/scaleio-plugin-ui-resources-en_US.swf"/ module >

    < / resource >

    < / resource >

    <!--==========================================================================

    ================================== General ===================================

    ==============================================================================-->

    <!-add "ScaleIO ECS' node in the view of the Virtual Infrastructure of the object

    Navigator. This category node is used below for the MDM group collection. ->

    < id = "com.emc.ecs.scaleioAppCategory extension" >

    < extendedPoint > vise.navigator.nodespecs < / extendedPoint >

    < object >

    < title > #{scaleioAppCategory} < /title >

    < parentUid > vsphere.core.navigator.virtualInfrastructure < / parentUid >

    < / object >

    < / extension >

    <!--==========================================================================

    ==================================== MDM =====================================

    ==============================================================================-->

    < id = "com.emc.ecs.mdm.objectType extension" >

    < extendedPoint > vsphere.core.objectTypes < / extendedPoint >

    < object >

    < types >

    < string > ecs:Mdm < / String >

    < / types >

    < label > #{mdmLabel} < / label >

    < labelPlural > #{mdmLabelPlural} < / labelPlural >

    icon <>#{mdmIcon} < / icon >

    < / object >

    < / extension >

    < templateInstance id = "com.emc.ecs.mdm.viewTemplateInstance" >

    < templateId > vsphere.core.inventory.objectViewTemplate < / templateId >

    < variable name = "namespace" value="com.emc.ecs.mdm"/ >

    < variable name = "objectType" value = "ecs:Mdm" / >

    < / templateInstance >

    < templateInstance id = "com.emc.ecs.lists.allMdm" >

    < templateId > vsphere.core.inventorylist.objectCollectionTemplate < / templateId >

    < variable name = "namespace" value="com.emc.ecs.mdmCollection"/ >

    < variable name = "title" value = "#{mdmLabel}" / >

    < variable name = "icon" value = "#{mdmIcon}" / >

    < variable name = "objectType" value = "ecs:Mdm" / >

    < variable name = value="com.emc.ecs.mdm.list"/ "listViewId" >

    < variable name = value="com.emc.ecs.scaleioAppCategory"/ "parentUid" >

    < / templateInstance >

    < id = "com.emc.ecs.mdm.list.sampleColumns extension" >

    < extendedPoint > com.emc.ecs.mdm.list.columns < / extendedPoint >

    < object >

    elements <>

    < com.vmware.ui.lists.ColumnContainer >

    com.EMC.ECS.MDM.column.IP < uid > < / uid >

    < dataInfo >

    < com.vmware.ui.lists.ColumnDataSourceInfo >

    < requestedProperties >

    < string > ip < / String >

    < / requestedProperties >

    intellectual property < sortProperty > < / sortProperty >

    < exportProperty > ip < / exportProperty >

    < /com.vmware.ui.lists.ColumnDataSourceInfo >

    < / dataInfo >

    < item >

    < mx.controls.advancedDataGridClasses.AdvancedDataGridColumn >

    Ip address < headerText > < / headerText >

    intellectual property < dataField > < / dataField >

    < /mx.controls.advancedDataGridClasses.AdvancedDataGridColumn >

    < / component >

    < /com.vmware.ui.lists.ColumnContainer >

    < com.vmware.ui.lists.ColumnContainer >

    com.EMC.ECS.MDM.column.Type < uid > < / uid >

    < dataInfo >

    < com.vmware.ui.lists.ColumnDataSourceInfo >

    < requestedProperties >

    Type < string > < / String >

    < / requestedProperties >

    Type < exportProperty > < / exportProperty >

    < /com.vmware.ui.lists.ColumnDataSourceInfo >

    < / dataInfo >

    < item >

    < mx.controls.advancedDataGridClasses.AdvancedDataGridColumn >

    < headerText > MDM Type < / headerText >

    Type < dataField > < / dataField >

    < /mx.controls.advancedDataGridClasses.AdvancedDataGridColumn >

    < / component >

    < /com.vmware.ui.lists.ColumnContainer >

    < / object >

    < / object >

    < / extension >

    <!--==========================================================================

    ================================ MDM Cluster =================================

    ==============================================================================-->

    < templateInstance id = "com.emc.ecs.mdmCluster.viewTemplate" >

    < templateId > vsphere.core.inventory.objectViewTemplate < / templateId >

    < variable name = "namespace" value="com.emc.ecs.mdmCluster"/ >

    < variable name = "objectType" value = "ecs:MdmCluster" / >

    < / templateInstance >

    < templateInstance id = "com.emc.ecs.lists.allMdmCluster" >

    < templateId > vsphere.core.inventorylist.objectCollectionTemplate < / templateId >

    < variable name = "namespace" value="com.emc.ecs.mdmClusterCollection"/ >

    < variable name = "title" value = "#{mdmClusterLabel}" / >

    < variable name = "icon" value = "#{mdmClusterIcon}" / >

    < variable name = "objectType" value = "ecs:MdmCluster" / >

    < variable name = value="com.emc.ecs.mdmCluster.list"/ "listViewId" >

    < variable name = value="com.emc.ecs.scaleioAppCategory"/ "parentUid" >

    < / templateInstance >

    < id = "com.emc.ecs.mdmCluster.list.sampleColumns extension" >

    < extendedPoint > com.emc.ecs.mdmCluster.list.columns < / extendedPoint >

    < object >

    elements <>

    < com.vmware.ui.lists.ColumnContainer >

    com.emc.ecs.mdmCluster.column.name < uid > < / uid >

    < dataInfo >

    < com.vmware.ui.lists.ColumnDataSourceInfo >

    < requestedProperties >

    < string > name < / String >

    < / requestedProperties >

    < sortProperty > name < / sortProperty >

    name of < exportProperty > < / exportProperty >

    < /com.vmware.ui.lists.ColumnDataSourceInfo >

    < / dataInfo >

    < item >

    < mx.controls.advancedDataGridClasses.AdvancedDataGridColumn >

    < headerText > name < / headerText >

    < dataField > name < / dataField >

    < /mx.controls.advancedDataGridClasses.AdvancedDataGridColumn >

    < / component >

    < /com.vmware.ui.lists.ColumnContainer >

    < com.vmware.ui.lists.ColumnContainer >

    com.emc.ecs.mdmCluster.column.mode < uid > < / uid >

    < dataInfo >

    < com.vmware.ui.lists.ColumnDataSourceInfo >

    < requestedProperties >

    mode of < string > < / String >

    < / requestedProperties >

    mode of < exportProperty > < / exportProperty >

    < /com.vmware.ui.lists.ColumnDataSourceInfo >

    < / dataInfo >

    < item >

    < mx.controls.advancedDataGridClasses.AdvancedDataGridColumn >

    < headerText > Mode < / headerText >

    mode of < dataField > < / dataField >

    < /mx.controls.advancedDataGridClasses.AdvancedDataGridColumn >

    < / component >

    < /com.vmware.ui.lists.ColumnContainer >

    < / object >

    < / object >

    < / extension >

    < id = "com.emc.ecs.mdmCluster.objectType extension" >

    < extendedPoint > vsphere.core.objectTypes < / extendedPoint >

    < object >

    < types >

    < string > ecs:MdmCluster < / String >

    < / types >

    < label > #{mdmClusterLabel} < / label >

    < labelPlural > #{mdmClusterLabelPlural} < / labelPlural >

    icon <>#{mdmClusterIcon} < / icon >

    < / object >

    < / extension >

    < / plugin >

    Thanks for your help, laurentsd. I think that I managed to find the problem (actually, it looks like some sort of bug).

    I think there is a problem when the word "cluster" appears in the object type, because when I changed the type of the object to "ecs:mdmCluster" to "ecs: something ' in all places where it appears, everything started working. I'm sure that if collect you chassis and change the type "samples: chassis ' in ' samples: Cluster ', you will get the same problem I experienced. In any case, my problem is already solved.

  • Custom Manager does not display anything

    I encounter the same problem that has been described in this thread:

    http://supportforums.BlackBerry.com/T5/Java-development/implement-own-custom-manager/TD-p/233568

    The thread was to make a ScrollChangeListener. Is a necessary ScrollChangeListener in the extension Manager? The API documentation makes no mention of this requirement.

    Thank you

    I think that I finally understand it.

    When you use drawText, I put values non-null in the coordinates of the anchor. I thought that I had to move the anchor point for each field that I drew in the Manager. It turns out that Manager takes care to position the region of drawing of field, so I didn't need to move the anchor point.

    I assumed that when I moved the anchor, he moved the drawing actually so that he was no longer in the clipping region. It is in any case I guess.

  • Invert the colors of a graphic object?

    Hello, I use the graphics of the image object to draw lines/rectangles etc...

    How to invert the colors of the graphics object?

    Change the blendMode to BlendMode.Invert affect the image (what there are none) not the graphics object.

    You can set a ColorTransform (-1, -1, -1, 1, 255, 255, 255, 0);

    I'll probably get to test this a bit more later, but I think that should reverse the colors in the image...

  • Need help installing QuickBooks Customer Manager v 2.5 on windows 8.

    Trying to install QuickBooks Customer Manager v 2.5 on windows 8... help!

    Hello

    There is a notice on the certified QuickBooks Pro on Windows 8 to the QuickBooks
    Pro Support site.

    Intuit - QuickBooks Pro - Support - contact us
    http://support.QuickBooks.Intuit.com/support/ContactUsPhoneList.aspx

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

    Check with QuickBooks support and their forums.

    QuickBooks - Support
    http://support.QuickBooks.Intuit.com/support/default.aspx

    QuickBooks - contact technical support
    http://support.QuickBooks.Intuit.com/support/contactus.aspx

    Intuit community
    http://community.Intuit.com/

    Intuit Community/Forums
    http://community.intuit.com/quickbooks?lid=Community(SUB%2520HDR)

    I hope this helps.

    Rob Brown - Microsoft MVP<- profile="" -="" windows="" expert="" -="" consumer="" :="" bicycle=""><- mark="" twain="" said="" it="">

  • It is better to have graphical objects superimposed on the images?

    Hi, I have a doubt as to the best practice to prepare a file for printing.

    This file will be exported to PDF / X - 1a: 2001 and I wonder if there is any problem with the graphic object (especially dark) with the tangent of one side to an image.

    Is probably a silly question, but I would like to know from your experience, which is the best way to do it.

    Is he better have the overlay for images, or enough of the rectangle is dark align the two borders on the same principle?

    Rectangle and the image isn't any style.

    Thanks in advance!

    indesign-forum.png

    Maybe I understood you.

    Of course, the image must be more large that part which is masking the image, so you can adjust it in InDesign and you should have the material to make changes in the presentation.

    But that you shouldn't do, cover images with white frames to make them invisble.

  • to get the id of the page containing the graphic object

    How can we get the id of the page the file FrameMaker containing the graphic object using the FrameMaker API?

    For example: If there are four body pages in a file with the third page containing a graphical object. How can I get the id of page 3?

    Hi Asha,

    If FP_FrameParent is to give you the frame of the page, then I think that is the answer you are looking for. This means that the graphic is not in an anchored frame.

    Russ

  • Scroll the document to a specified graphics object window

    Hello

    someone knows a way to scroll through the document to a graphical object window specified?

    I tried with the F_ApiScrollToText() function, but it only works with the object that contains the text and text does not have a graphical object (like a line)...

    Thanks in advance.

    There is not directly command to control, but if you push the slider to the bottom of the graph, then a button will scroll and display on the window.

    The code example is below:

    IntT fcodes [] = {CSR_DOWN};

    Set the target graph

    F_ApiSetInt (docId, graphicId, FP_GraphicIsSelected, True);

    / * Slider down to go to this graph * /.
    F_ApiFcodes (sizeof (fcodes) /sizeof (IntT), fcodes);

    Just above the code, it works fine for me.

  • Can I modify a graphic object for example drawCircle?

    I have a Sprite in which I drew a circle with a fill.  Later, I would like to change the color of the circle.  I have retrieved the Graphics of the Sprite object using getChildAt() and tried:

    getChildAt (i).graphics.beginFill (0 x 550000);

    However, this does not work.

    Is this possible?  I have RTFM but can not know exactly how to deal with the Graphics object.

    Thank you!

    you need to re - draw the circle.

    sp.graphics.beginFill (0 x 550000);

    sp.graphics.drawCircle(x,y,rad);   //<--assign>

    sp.graphics.endFill)

  • Simultaneous fixation for custom manager request

    Hi all

    Please let me know how I can join demand set to custom Manager simultaneously.

    Thank you.

    Hello

    You must provide rules of specialization for your simultaneous custom manager - see this thread for the steps that you must implement.

    Creating new concurrent Manager custom
    Re: create new custom simultaneous Manager

    Kind regards
    Hussein

  • graphic objects custom-is it possible?

    The task is to create my own map in illustrator which will interact with spreadsheets similar to existing graphics from Illustrator.  Is this possible?  Looks like an excersise script to set basic objects and layout settings, then one of these parameters (in this case a diameter) a link to an excel file prepared with measures unique-number of pixels.  A key element is that the table should be updated in the database is changed.

    Any ideas?

    Isn't fun script. It was a breeze (well - sort) to get something running for InDesign & top... Now translate into very different Javascript for Illustrator has proved more difficult than I thought!

    (There no way to align text vertically within its framework? It is now-of the sort, but it depends on the number of lines of text...)

    Type (or copy or import) your values in a new block of text. Separate the label and the value in a single tab. The values will be sorted automatically, and the greatest value will appear in the middle. the rest will be distributed nicely around the edge. I noticed my mathematical distribution isn't exactly the same as the sample you provided... even when you allow for a pixel here or there. I wonder why?

    For better or for worse, this is what it produces - the first tiebreaker will always be at an angle of 45 degrees, the rest is separated from each other by an exact distance of 5 points.

    and here's the script:

    //DESCRIPTION:Krazy Circular Diagrams
    // A Jongware Script 24-Sep-2010
    
    // Uses a tab-separated set of String / value data
    // which ought to be selected when running the script.
    // Use but do not abuse, please.
    
    if (app.documents.length == 0 || app.selection.length != 1 || !(app.selection[0].hasOwnProperty("baseline") || app.selection[0].hasOwnProperty("contents")))
    {
         alert ("Please select the text frame containing data");
    } else
    {
         var dataArray;
         var resultGroup;
    
         var parent_diameter = 100;
         var parent_position_x = app.activeDocument.activeView.centerPoint[0];
         var parent_position_y = app.activeDocument.activeView.centerPoint[1];
    
         var black = new GrayColor(); black.gray = 100;
         var white = new GrayColor(); white.gray = 0;
    
         dataArray = gatherValues(app.selection[0]);
         if (dataArray.length == 0)
              alert ("Unable to get sensible values .. please check");
         else
         {
              calculateValues ();
              resultGroup = app.activeDocument.groupItems.add();
              drawCircles(resultGroup);
         }
    }
    
    function gatherValues (fromItem)
    {
         var result = new Array();
         var l, line, lines, dataSource;
    
         if (fromItem.hasOwnProperty("baseline"))
              dataSource = fromItem.parentStory.contents;
         else
              dataSource = fromItem.contents;
    
         lines = dataSource.split ("\r");
    
         for (l=0; l position of center of B (anywhere)
              // oh, and distance from parent_center to child_center B is the same as to child_center A!
              // checking on Wikipedia, http://en.wikipedia.org/wiki/Law_of_sines
              // yields something like this ...
    
                   angle_diff = Math.asin ( ((dataArray[nextCircle+1][2]/2 + 5 + dataArray[nextCircle][2]/2)/2) / centerDistance);     // in Radians
                   angle_diff = 2*angle_diff * 180 / Math.PI;     // in Degrees
                   circleAngle = circleAngle - angle_diff;
              }
         }
    }
    
    function drawCircleAt (group, xpos, ypos, textAndSize, color, lineto_x, lineto_y, parentRad, angle)
    {
         var tframe, line;
    
    //     The connexion line, if any
         if (lineto_x != undefined && lineto_y != undefined && parentRad != undefined)
         {
              angle = Math.PI * angle / 180.0;
    
              line = group.pathItems.add();
              line.setEntirePath ( [[lineto_x + parentRad*Math.cos(angle),lineto_y + parentRad*Math.sin(angle)], [xpos - textAndSize[2]/2*Math.cos(angle),ypos - textAndSize[2]/2*Math.sin(angle)]]);
              line.filled = false;
              line.stroked = true;
              line.strokeWidth = 0.5;
              line.strokeColor = black;
         }
    
    //     The Circle
         circle = group.pathItems.ellipse (ypos+textAndSize[2]/2, xpos-textAndSize[2]/2, textAndSize[2], textAndSize[2]);
         circle.strokeColor = black;
         circle.strokeWidth = 0.5;
         circle.fillColor = color;
    
    //     The Text Frame
         tframe = app.activeDocument.pathItems.rectangle(ypos+textAndSize[2]/6, xpos-textAndSize[2]/2, textAndSize[2], textAndSize[2]/2);
         tframe = group.textFrames.areaText(tframe);
         tframe.contents = textAndSize[0];
         tframe.wrapInside = false;
         tframe.wrapped = false;
         tframe.textRange.hyphenation = false;
         tframe.textRange.justification = Justification.CENTER;
         tframe.textRange.textFont = app.textFonts.getByName("MyriadPro-Regular");
         tframe.textRange.characterAttributes.size = textAndSize[2]/6;
         tframe.textRange.fillColor = white;
    
    }
    
    function sortByValue (a,b)
    {
         a = Number(a[1]);
         b = Number(b[1]);
         return (a == b) ? 0 : (a < b ? 1 : -1);
    }
    
  • Custom Manager not correctly rendered after having been added to a VerticalFieldManager in BlackBerry

    I have a VerticalFieldManager that renders a white round rectangle.

    This is the code:

    VerticalFieldManager _vfmBackground = VerticalFieldManager(Manager.NO_VERTICAL_SCROLL | nouveau)
    Manager.NO_VERTICAL_SCROLLBAR | Manager.USE_ALL_WIDTH) {}
    public void paint (Graphics graphics)
    {
    Graphics.Clear;
    graphics.setColor (Color.WHITE);
    graphics.fillRoundRect (10, 10 460, 400, 25.25);
    Super.Paint (Graphics);
    }

    protected void sublayout (int maxWidth, maxHeight int)
    {
    displayWidth = int (Display.getWidth ());
    displayHeight = int (Display.getHeight ());

    Super.sublayout (displayWidth, displayHeight);
    setExtent (displayWidth, displayHeight);
    }

    };

    Then, I created a custom handler named BaseHeaderBlueScreen class that renders a blue rectangle:

    public void paint (Graphics graphics)
    {
    Graphics.Clear;
    graphics.setColor (610212);
    graphics.fillRect (20, 0, Display.getWidth (), Display.getHeight ());
    Super.Paint (Graphics);
    }

    protected void sublayout (int maxWidth, maxHeight int)
    {
    int displayWidth = (Display.getWidth () - 40);
    displayHeight = int ((Display.getHeight () / 2))-90;

    super.setExtent (displayWidth, displayHeight);
    }

    Finally, I add this handler to the VerticalFieldManager with the white rounded rectangle:

    BaseHeaderBlueScreen _vhbs = new BaseHeaderBlueScreen (environment, textBottom, 0);
    _vhbs.setPadding (20,30,0,0);
    _vfmBackground.Add (_vhbs);

    That's how the rectangle blue should be displayed in the white rectangle.

    But it is how the blue rectangle is currently displayed (note the gray space on his left side):

    How do I do to make the blue rectangle, exactly like you want (without the left border gray)?

    Thanks in advance!

    Hi thanks, I just removed object calls these two methods clear() and now it works!

  • Satellite A660-12E - freezes with graphical objects

    Hello

    Here's my problem:

    I bought a Satellite A660-12th. Was obtained last Saturday, transported with great caution.

    The problem is that when I use a program dependent CG as a game, the games freezes quickly, even in the menus, with the screen objects, symptom of failure of CG (that happened in the menus of TF2, alien swarm and all playing Plain SIght). When Windows (with aero and transparency), goes on the internet, watching movies, everything is ok. No problem when using 3DSmax and Mudbox, but does not check since the last time the problem happened.
    In addition, the problem does not occur the first time that I start a game. After a long series of the computer (I use a cooling station and check the temperature: never more than 55 ° c) to download a game on steam, for example.

    I tried to install my own version of windows 7 (64 bit professional), updated the cg driver, installed a selection of programs from ninite.com, but the problem is back.

    Since then, I am a student with low resources and worked all summer to get a laptop, I am a little upset. :/
    Anyone has a solution, or should I contact the customer as soon as possible?

    Thank you.

    Hello

    Can you explain what CG and CG pilot mean, please?

    I can only tell you that it is important to use the original display driver Toshiba place drivers nVidia because they are pre-tested and overheating protection. So be sure that Toshiba display the most recent driver is installed.

  • Customer management - t410 - HP zero

    Ok.  I need to know which management option to use for the t410 and why there are two; no good documentation on explaining the differences.  We use both?  I've been playing with zero service HP Device Manager and customer.  Looks like Zero Client Services is a configuration all or nothing; which means that your limited to one profile and if you want to have different settings for other devices, you must create a structure of folders to MAC address.  Could turn into a nightmare when the count of device gets over 50 or more.

    I am also unable to find any documentation on explaining how the image and push with Zero customer service packages.  There is not a management console for the zero customer service see all features that are deployed and easily allows the concealment, such as Device Manager.  Is there a rule of thumb to go when deciding on what management console to use?  Also where kits of Client for the zero customer service?  I need of advice and help on the update of the images, pushing packages, customer Kits and shadowing remote with Zero Client.  HP Device Manager seems to be explicit.

    Thank you

    Knox-TN

    Hello

    Please find the steps to install packages via SMART zero client

    1. Download and save the file (for ex: file .deb/xar)
    2. In your server have. C:\Program Files (x 86) \Hewlett-Packard\HP customer smart Service\auto-update
    3. In the folder paste the file in the packages folder
    4. Go to the C:\Program Files (x 86) \Hewlett-Packard\HP customer smart Service\auto-update
    5. Index.txt open and the following lines.

    Packages /.

    For example: (packages/xxxxxxx.deb)

    1. Save the file.
    2. Restart the workstation.

    ******************************************************

    Regarding its use, I recommend using HPDM 4.6 as he got both built-in profile editor.

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

    Although I am an employee of HP, I speak for myself and not for HP. ===

    * Click on the star of CONGRATULATIONS on the left say "thank you."

  • HP Pavilion p6754y Desktop PC of new graphics cards and after custom computer installation starts.

    AMD Athlon (TM) II X 4 640 processor 3.00 GHz 4.00 GB of RAM (3.75 usable) 64-bit operating system.

    I tried installing Nvidia Geforce 8400 GS hardware. If the hardware is installed, the computer lights. Start button / stop does nothing inside of the activity is a light on the motherboard. also on the back of the power supply light when plugged in for the first time but stops after you press the power button / stop. on the motherboard remains lit. but it's the only activity. also computer work very well after the removal of material. Maybe it's a bad graphics card or insufficient PSU? I also tried to install the Nvidia drivers, but they moved it not unless the equipment is installed. Help, please.

    Hello
    The unit you only comes with a 250W power supply (PSU). http://support.HP.com/us-en/document/c02628380

    For the graphics (GPU) card you want, I recommend at least 350W because the GPU will draw 71W according to nVidia (http://www.nvidia.com/object/geforce_8400_Gs_faq.html).

    Here is a video on how to to replace the power supply: http://support.hp.com/us-en/document/c01684432

Maybe you are looking for