Support for zoom in on the location of the mouse in graphics

All the world looked into how to fix this? I tried a few combinations of scale + translation, but I can't for the life of me understand the magic formula that makes it look good, i.e. zoom arrives dead center on the location of mouse position no matter where in the chart, and the chart itself seems to stand still in the eye.

Big bonus if I can bring the axes as well as the zoom as well, but this is not currently necessary in my application. I just need to figure out how to zoom.

Ask if you need more details. My zoom code is very basic;

Double scaleFactor = (scrollEvent.getDeltaY () > 0)? scaleDelta: 1/scaleDelta;
Double newScaleX = (chart.getScaleX (< 1,0))? 1.0: chart.getScaleX () * scaleFactor;
Double newScaleY = (chart.getScaleY (< 1,0))? 1.0: chart.getScaleY () * scaleFactor;

chart.setScaleX (newScaleX);
chart.setScaleY (newScaleY);

chart.setTranslationX (SOME_CALCULATION_X);

chart.setTranslationY (SOME_CALCULATION_Y);

I need to understand what SOME_CALCULATION_X and SOME_CALCULATION_Y must be. I'm experimenting with get the bounds of the array and that relating to the getSceneX / getSceneY in the ScrollEvent method, but have not been able to get a good result. Am I on the right track here, or should I switch tactics? I also tried just manipulation lowerBounds and upperBounds on the axes, but again, not been able to find a formula that works.

Previews have greatly appreciated!

I guess the manual calculation could look like this:

import javafx.event.EventHandler;
import javafx.geometry.Bounds;
import javafx.geometry.Point2D;
import javafx.scene.Node;
import javafx.scene.input.ScrollEvent;

...

chart.setOnScroll(new EventHandler() {
    @Override public void handle(ScrollEvent event) {
        zoom(chart, event.getX(), event.getY(), scaleFactor);
    }
});

...

private void zoom(Node node, double centerX, double centerY, double factor) {
    final Point2D center = node.localToParent(centerX, centerY);
    final Bounds bounds = node.getBoundsInParent();
    final double w = bounds.getWidth();
    final double h = bounds.getHeight();

    final double dw = w * (factor - 1);
    final double xr = 2 * (w / 2 - (center.getX() - bounds.getMinX())) / w;

    final double dh = h * (factor - 1);
    final double yr = 2 * (h / 2 - (center.getY() - bounds.getMinY())) / h;

    node.setScaleX(node.getScaleX() * factor);
    node.setScaleY(node.getScaleY() * factor);
    node.setTranslateX(node.getTranslateX() + xr * dw / 2);
    node.setTranslateY(node.getTranslateY() + yr * dh / 2);
}

Tags: Java

Similar Questions

  • You try to create VHDX or another format not supported for this version of the server

    Hello

    I have a problem with vWorkSpace do not load VM and I really hope that someone here might be able to add comments. We run vWorkSpace v8.5 on a box of windows server 2012 and v6.1 Hyper-V on Windows Server 2008.

    After running then changing the main image, I've updated the image of our cloud. Once the update of the virtual machine would not load, giving the below error

    End of the action (create) (failed to create. CreateVM: Unable to create the virtual machine of provided information. : CreateVhdxDisk: try to create VHDX or other format not supported for this version of the server. Path to the virtual disk: .avhd - call stacks - to Quest.vWorkspace.VirtualCore.HyperV.HvVmService.CreateVM (VmCreateData createData, String domainNameIP)
    at HypervLocalExecutor.HvCreateVM (string strUser, strPwd, VmCreateData createData, String strDomainNameIP, VmResult String & result)
    to CHyperVClone.doClone (basic_string<>\,std::allocator > * nsHostName, basic_string<>\,std::allocator > * nsUsername, basic_string<>\,std::allocator > * nsPasswd, VmDefData * vmData, basic_string<>\,std::allocator > * strDomainIPaddress, NewVmInfo * newVmInfo)-> Quest.vWorkspace.VirtualCore.HyperV.Server2008R2.CreateVhdxDisk (String parentDiskPath, String diskPath)
    at Quest.vWorkspace.VirtualCore.HyperV.Server2008R2.CreateDiskForVM (vmMgmntObj, String vmPath, VmCreateData ManagementObject & vmData, String & vhdPath)
    at Quest.vWorkspace.VirtualCore.HyperV.Server2008R2.CreateVirtualMachine (VmCreateData vmData, String domainNameIP)
    at Quest.vWorkspace.VirtualCore.HyperV.HvVmService.CreateVM (VmCreateData createData, String domainNameIP))...
    5 March 2015 15:54:15 - 1392:8580511090155201372 - caught error: Stack Trace and stack Exception below:
    at Quest.vWorkspace.VirtualCore.HyperV.Server2008R2.CreateVhdxDisk (String parentDiskPath, String diskPath)
    at Quest.vWorkspace.VirtualCore.HyperV.Server2008R2.CreateDiskForVM (vmMgmntObj, String vmPath, VmCreateData ManagementObject & vmData, String & vhdPath)
    at Quest.vWorkspace.VirtualCore.HyperV.Server2008R2.CreateVirtualMachine (VmCreateData vmData, String domainNameIP)
    at Quest.vWorkspace.VirtualCore.HyperV.HvVmService.CreateVM (VmCreateData createData, String domainNameIP)

    We believe that it is somehow to do with Hyper-V under Windows 2008 and vWorkSpace running on Windows 2012 - the VHDX format is not supported by the version of Hyper-V server. A glance online confirms this. So my question is, how update the master image changed the format VHD vWorkSpace wants to use and is there a way to assign vWorkSpace don't know this format?

    I have widely in search of a solution to this line and not found anything it either, nor there seems a clear way in the vWorkSpace console to change that.

    Thank you

    Hello

    I suspect that you have created a snapshot on your model.  It is not supported, if you delete the snapshot so that the .avhd is merged to the vhd/vhdx and update the model in vWorkspace again.  If this does not work, you will need to delete the model of vWorkspace and then re-import.

    Concerning

    Paul

  • Support for zoom

    Has anyone used MacKeeper and then Zoom support for aid in line with mac?  I have a mac book (not pro).

    Avoid MacKeeper. Your Mac runs the maintenance in the background for you.

    I don't know how MacKeeper and Support of Zoom have something to do with the other?

  • 22/07/13 - caveat, 'ZIRCON SYSTEMS, TECH SUPPORT FOR WINDOWS' CROOK, USING THE PLOY of id # 888DCA60-FC0A-11CF-8F0F-00C04FD7D062

    Last week, and now on the longest phone conversation with me this morning, Mon, 22/07/13, phone swindler wants to CHECK the ID NUMBER OF YOUR COMPUTER.  A 3rd call repeat 'husband' today, from "Steve Matthew," of "Zircon systems", where the staff is all "Microsoft Certified technicians".  Said our PC has been disconnected from the server "universal routing" and needed to check the identification number.  Said computer infected and disengaged, errors with malicious files.  That 50% of Microsoft applications does not.  Finally, after several questions polite but stupid me, as if to say but our computer works OK?  the appellant was told that he is temporarily hung up a temporary server! but it must be reconnected...  After having his name and telephone number - strongly Indian accented man "Steve Matthew" on the phone # 408-498-3608, and have patiently give me the 888DCA60 etc etc 32 numbers, he indicated that he understood my being suspicious, but it is a Microsoft Certified tech, calling for Windows, have we not Windows 7 or XP or Windows 8, etc.?    And he said I could not find the computer ID number easily, it wasn't on our guaranteed purchase paperwork, etc, that I would need to go online with him, to find our location.

    Knowing that registrations for computers, go directly to the manufacturer only if you send the information on your purchase, and that no known iin manufacturer sends the modern world 'Oops, you're disconnected' phone calls, it seemed a bit of fun to keep to provide information...

    So I explained to Mr. Steve, when he repeated for the 4th time that it has been certified Microsoft Tech and trustworthy and kept warning me that our computer would break soon, that, by analogy, certified Subaru Techncians had simply taken a few classes to automotive Subaru training and were not necessarily qualified or guaranteed to work on my car the certification does not matter, you should still consult your dealer, the garage, make sure it's good reputation.    Then, I asked him directly, so, on a phone call from me, a total unknown, he would be willing to send me or transfer to me $2 000,00.  He actually misses, in dismay.  So I repeated it-$ 2,000, say, in US dollars, would it send it to me, if I had called and told him his bank account had been disconnected from his bank, and I needed to reconnect it?   He ate and asked me ' you mean $2,000! $? ' so I said yes, would he give me or transfer to me on this amount, based on a phone call?  He said absolutely not.  End of quote.   I told him how we would check with some type IT geek friends we know, took his phone, name and said I would be back to him and please DON'T NOT CALL BACK IN AN HOUR, BUT PUT us WE HIS DO NOT CALL LIST.

    At this point, I googled Zircon systems - and there is no such American society less than a jeweler or invest co. in Illinois), although I had a systems Zicom in India, which seems to be the sale of legitimate & electronic security systems and then I googled the identification number, find some great ads about what happen and asks what will be PayPal scam, if one agrees with the appellant and goes online and follow their directions.

    (See mutation 2012 of a David Jacoby to http://www.securelist.com/en/blog/208193750/ , who described a telephone scam quite similar, with the technical information, copy requested screens, orders).   Maybe giving a technical support genuine or scam to support people on your side, an idea of what was going on my caller to walk me through, if I had fallen for the Universal Server disconnected claim it does?

    Hope this helps to update your information, files.

    In any case, this is my first time ever having reported a telephone scam.  Thought it would do, seems since then I received a call from update and more sophisticated scam.  My husband simply hung up on the caller last week - he knows little re our PC, I ask more tech-savvy people to help if necessary.  But then, the scammer called back, too.  If something had to be done to put an end to the process?

    Don't forget, if you get that kind of call, simply ask the crook to trust YOU, say that you are a certified technician to bankruptcy with years of training from the IRS.  Ask if he is personally prepared to transfer $2 000,00 to you (via Paypal, do not give your bank account to him for any potential future direct deposit!), but preferably by cheque of... And it must be sent to the address of your worst enemy in life, as you need the alimony to a former spouse.  Or to a mailbox in a different city than your...  And then tell him you'll telephone him with the identification number of your computer, once you have verified that the money is in hand.

    Done politely, in a pleasant soft voice, you would be surprised how unprepared the scammer or snow must be befriended as a simple employee, but itself for you send funds then asked?  I'm looking seriously for the money from them here - I'm not asking in fact send me $2,000, but I said that I was trying to explain by analogy, with auto - trained technicians and requests for money, why I wanted to check with the best-known people before giving identification numbers.  Analogies, it seems well understand what we hear - an example?  I just him speechless when I wanted a large amount of course him sent me instead...

    Uh, Mr. Steve Matthew, Zircon systems, technical support for Windows company, also clearly didn't "want to send me a few thousand, and he hung up, after I suggested that he does not call again, asked him to put us on the list of subscribers do not call...   Clearly a new variant, although, in the wick on the Microsoft Certified Tech claims, the name of Zircon systems company and so I thought after that.

    Hello

    I had a similar call from Indian women (?) strongly accented called 'Janet' of 'Zedconnsystems', based in Floria, USA. She had called asking to speak with my roommate to tell her at the computer (which is mine) showed the error messages.  She shook off the usual garbage and was unable to answer most of the questions I asked, but gave his phone number as 4084983608.

    As far as scams go this one seems rather transparent, but mention on the off chance someone saves a load of hassle!

  • Zoom in on the mouse pointer

    Y at - it a possiblity to zoom to the current location of the mouse pointer? It would be great!

    Pressing Z will zoom in on the last place you clicked to zoom.

    Hold down the space bar and the cursor turns into the zoom tool, and you can click to zoom in anywhere.

  • limit for video clips following the mouse

    Here's my ACE...

    myInterval = setInterval(KBMOglobal,15);

    function KBMOglobal () {}
    KBMOglobal1._x = (KBMOglobal1._x - _xmouse) / 10;
    KBMOglobal1._y = (KBMOglobal1._y - _ymouse) / 10-2;
    }

    OK, so my video clip follows the mouse around, with a slight delay and the y axis is slightly lowered. the scene of my film is 380 x 640. someone has suggestions on how to create a border, equal to the size of my stage, which leaves no film clips that follow the mouse to extend to the beyond? Does still make sense? Basically, I'd like to as video clips to follow the mouse, the stay of entire film visible on the scene clip. due to the positioning of elements on the stage which initiates this function, I must only consider the width of each clip, which fortunately is a constant = 200. Does this make any sense? Let me try this one more time...

    How to set the above function for the clip, KBMOglobal1 (which has a width of 200) remain in the horizontal limits of the scene (which is 380)?

    Thank you for your time and all members of this forum who was very helpful with all my questions in this project so far, yall rock!

    Quote:
    Posted by: NickTheNameless
    It's almost works perfectly, however I need to adjust the limit of axis x. for some reason, the video stops after the mouse when it comes to halfway on scene, horizontally.

    could you please be so kind as to explain what your script is doing? because I'm not a fool, I realize that I could probably replace 380 to 760 (double the width of the scene) and it works as expected. However, if you could spare the time to explain what the following two lines do, step by step... I'll give you my first born...

    KBMOglobalGeneralCancelDispatch._x<0?KBMOglobalGeneralCancelDispatch._x=0:KBMOglobalGenera>
    KBMOglobalGeneralCancelDispatch._x > 380 - KBMOglobalGeneralCancelDispatch._width? KBMOglobalG eneralCancelDispatch._x = 380 - KBMOglobalGeneralCancelDispatch._width:KBMOglobalGeneralCancel Dispatch._x;

    Thanks again for your time!

    do you know? : operator? It's as if... else... statements,

    When we say:

    somethingIsTrue? do1(): do2();

    This is exactly the same direction as:

    If {(somethingIsTrue)
    do1();
    } else {}
    DO2();
    }

    Now, we look at this line:

    KBMOglobalGeneralCancelDispatch._x<0? kbmoglobalgeneralcanceldispatch._x="0:">

    It is same as

    If (KBMOglobalGeneralCancelDispatch._x<0)>
    KBMOglobalGeneralCancelDispatch._x = 0
    } else {}
    KBMOglobalGeneralCancelDispatch._x
    }

  • Bearings support a conditional to move the mouse out of them?

    To clarify, I know that I can have a reversal or slidelet legend who did something when I roll over, but it is possible to implement a conditional also do something when it is not implemented to the course? I was wondering if I could have as a rollover area that displays an image when I mouse over it and hides the image when I move the mouse away. Is this possible?

    Go to insert > Standard objects > rollover Image.

  • Using mask for "Zoom in" on the Photo?

    Hi all

    I fight a bit to produce a smooth result for an effect that I am trying to achieve.  I am currently working on a price see the video presentation featuring a variety of photos that I would like to animate.  My main conflict comes when I hide a picture to the size of the mask remains the same, so that the image in the mask is scaling upwards or downwards and maybe moves using the anchor Point to distract from the image.  Another way to describe it is I want to zoom in/out on an image which is constrained by a framework that does not change its size or position.

    A method I've tried is to draw a mask rectangular around the image at the point when he first enters the composition.  This first mask is the exact size of the "frame" I want to preserve.  I then duplicate the image layer/mask, move forward in time on the layer of the original image and animate the scale and perhaps, anchor.  Then using the double image as a guide, I animated the original mask path to match the double size, which is made by the view.  I let the linear keyframes, but can still '; t get it as soon as the mask still seems to grow and then cut again. Take a look at this example below.

    I tried to copy the exact values of the original size of the mask 'framework', but the scale of these values with the layer itself and the framework does not retain its original size.

    I have a feeling, Miss me something perhaps of motorhomes this or parenting, etc.  Can someone point me to a tutorial or tip that can help to smooth this?

    Please let me know if you need an another informaiton, etc..  I am running CS5 on a Windows 7 PC.


    Thank you


    Lindsay

    You can make a solid mask, to the size you want and use as a track matte for the image below.  You can then scale the image as you wish, and the size remains the same.

  • Question about support for power management in the comments on a laptop.

    V6.5.2 workstation

    Home XP/32

    Guest XP/32

    The icon of power (in the taskbar) in the prompt comes as being powered by the source. When I host out of battery power, the host icon changes to a battery, but the comments icon shows always operated by HQ should change to a more battery?

    Cool, glad it finally works for you.  I can't give you an answer to why it was crumbly at first.

    I had asked the virtual hardware version, because I believe that the battery information parameter has been added in Workstation 6.0 - for virtual material must be at least at this level (virtualHW.version = 6 or greater).

  • Windows 8 Switchable Graphics Support for AMD Mobility Radeon and 1st Gen Core i5 Intel Graphics

    Since I've upgraded to Windows 8 my graphics did not work at all (only the work aside Intel). This is a problem because it seems that my HDMI port is plugged directly into my ATI card and with it disabled I can't play half of my games or make use of my HDMI port. I contacted AMD and have tried all their drivers but nothing has worked for the past 3 months. They said that, because Intel is a competitor, the manufacturer must release these new driver updates to manage the two cards. I couldn't find anything to help me with this and I am planning to switch brands because it has been a frustrating experience for me. In addition, I can not install AMD Catalyst Control Center because for some reason it does not recognize my card. If you guys could help me find a solution to this problem or point me in the right direction would be great. Thank you.

    ~ Matt

    PC model: HP Pavilion dm4t-1000

    Graphics card: ATI HD5450M & Intel HD x 000 (whatever 1st gen Core i5)

    OS: Windows 8 64-bit Pro

    Graphics device from Device Manager error message: Windows cannot start this hardware device because its information of configuration (in the registry) is incomplete or damaged. (Code 19)

    Changes: upgrading from Windows 7 to Windows 8

    Hi Matt,

    I don't think that HP will develop Windows 8 drivers for your model, but you can try the switchable graphics avaiable to measure on the following link - I would suggest that you read the guide on how to install these drivers correctly.  It is also important to note that the driver signature enforcement is disabled so that these drivers to load, - more details can be found here.

    http://leshcatlabs.NET/index.php/2012/11/catalyst-12-10-WHQL-unifl-for-amdintel-graphics/

    Kind regards

    DP - K

  • Zoom hides the mouse cursor

    In Captivate, I added as well a zoom and a cursor in the same blade. The zoom area hides the mouse cursor, which is a problem because the idea of the zoom area has been to highlight mouse click! Yes, the mouse is above the zoom area.

    My idea is to have a small size video, with zooms on the areas I want to talk to.

    Hi again

    Okay, so it looks we are hurt to understand what you want.

    Initially, I assumed that you were unhappy that the width or the height does not reflect changes in the frame on the right for the same area.

    Am I right to say that you want to see the following behavior?

    Suppose that you have inserted a zoom area. The Zoom destination is located at 200 x 200 pixels. The Zoom area is set to 100 x 100 pixels. You change the area of Zoom 100 x 50 pixels (effectively reducing the width or the height of 50%. So, you want to verify that the Destination of Zoom is also affected by 50%. If the new Destination of Zoom and then automatically might change 200 x 100 pixels.

    What are you willing? If so, outside calculation methodically and configure manually, there is no way for that to happen. You (and those who want to achieve) must submit a form would ask.

    Until then, your best bet is to zoom in an image and not a region.

    See you soon... Rick

    Useful and practical links

  • Support for OEM or Open License or retail issue

    We have a company IT "Microsoft Certified partner" monitor all of our computers, servers,.  When we ask for an upgrade of the server, we have got a system in mind of Dell, but was informed by the company COMPUTER, we cannot do this, we can get the Dell hardware, but the system must come from them that Dell's dating system OEM, and Microsoft does not support OEM.  Not even retail, because Microsoft does not detail support either

    My question is if we pay them a large sum every month to support already, why is it important, or a matter of concern for us that Microsoft does not support OEM?  They should know how to support?  After all, that's why we pay for and certified?  So, do not know why they say that.    There is not a difference between OEM and Open License wholesale price, but work involved will be more if we do not work with OEM.

    Another interesting thing is, OEM is more expensive than the retail?  When I wonder if OEM is not supported, it seems that retail version is less expensive that the price of the Open License, told me the retail is not supported either, so go with what they suggested that seems unreal because I thought Open License is for buyers of volume that would be less expensive than a single commercial version.

    OEM licenses are considerably cheaper than retail ones to buy - as OEM is required by the terms of their license to provide support for it.

    The OEM may or may not pass the cost of such support on in the cost of the system supplied.

    ALWAYS MS supports licensing retail - 90 days.

    If you buy Volume licenses, you get an appropriate support from MS, depending on the package purchased.

    Check the terms of your license to see what support MS you have right to-which will be different from the support you pay your partner for.

  • SYSTEM WILL NOT RESPOND FOR 1 MIN AFTER THE CONNECTION

    Once connected to my system after a reboot it will not respond for atlesat 1 minute. I can open some software like firefox... but I can't open Control Panel or modify a system

    Hi mohdrafi,.

    (a) since when are you facing this problem? What were the changes to the system between the time where everything has worked, and when you noticed the problem?

    This problem may occur because of the conflict between the hardware or programs on the computer.

    To refine the question, I suggest you try the following steps:

    Disconnect all external devices, mainly USB devices except for devices such as the mouse and keyboard.

    Check if the problem persists,

    Step 1: Disable security software, follow the steps mentioned below

    http://Windows.Microsoft.com/en-us/Windows-Vista/disable-antivirus-software

    Note: Activate security software once the test is completed.

    Step 2: Start the computer in safe mode and check if the problem persists, to do this, follow the steps below.

    Access the menu advanced startup options by turning on your computer and pressing the F8 key before Windows starts. In the advanced startup options select safe mode

    http://Windows.Microsoft.com/en-us/Windows-Vista/advanced-startup-options-including-safe-mode

    If everything works properly in safe mode, you can deduce that some third-party services are at the origin of the problem.

    Step 3: Put the computer to boot to figure out program causing problem.

    Follow step 1 in the link below,

    How to troubleshoot a problem by performing a clean boot in Windows Vista or in Windows 7

    http://support.Microsoft.com/kb/929135

    If everything works well after a clean boot, you can deduce that some third-party services are at the origin of the problem.

    After find you the program that is causing the problem, you will have to perhaps to update or install a newer version of the program, if you rarely use that you should consider uninstalling the software

    Important: n ' forget not the computer to start normal follow step 7 in the link.

    For more information, see the link below:

    What to do if Windows does not start successfully

    http://Windows.Microsoft.com/en-us/Windows-Vista/what-to-do-if-Windows-wont-start-correctly

    This might interest you:

    5 ways to speed up your PC
    http://www.Microsoft.com/atwork/maintenance/speed.aspx

    Thank you, and in what concerns:

    Ajay K

    Microsoft Answers Support Engineer

    Visit our Microsoft answers feedback Forum and let us know what you think.

  • CS6 support for Nvidia Quadro 4000 K

    Hello

    Our engineer has updated our old system CS5 CS6 with a new Z820 with a Nvidia Quadro 4000 K.

    After trying to activate CUDA seems that CS6 does not support the card.

    Is there an update for CS6 for recent GFX cards?

    Or does perform a work around that?

    See you soon

    > Is there an update for CS6 for recent GFX cards?

    N °

    This card has been added to the list of cards supported for accelerating GPU of the raytraced 3D rendering engine in after effects CC (12.1):

    GPU (for CUDA and OpenGL) changes after effects CC (12.1)

    You use the traced the beam 3D rendering engine? If this isn't the case, then this is unimportant to you, since it is the only feature in After Effects that uses CUDA.

  • clock appears, zoom in and out, the mouse not responding pluse

    Randomly, the clock will be displayed in the lower right of the screen, the scren performs a zoom in and zoom out and the mouse goes haywire.  What is going on?

    Have you tried to test with another mouse that your current mouse is perhaps faulty?

    On the keyboard if you press the Ctrl Key and spin the mouse wheel at the same time this causes the screen to zoom in and out in some windows, such as Internet Explorer or on the desktop (if an icon is highlighted or selected).

    As you mention that the fault is random it will be difficult to solve the problems in the usual way.  See if you can detect some rhyme or reason to explain why it is being implemented.

Maybe you are looking for

  • Need help with libraries FCPX

    Here's my dilemma.  I have a great documentary that I worked for a few years.  I was still at the stage of FCPX 10.0 due to the fact that my MacPro does double duty for other software that couldn't have executed what whether past OSX 10.7. Here's my

  • Tecra 9000 - problem Usb

    I recently bought a second hand t9000, when he came to one of the usb ports didn't work. It was completely inadmissible, but the other was fine. now, the other comes back with "unrecognized usb device" every time I put something in. any ideas?

  • Satellite L300D-110 - white screen and continue to restart

    Hello I have a L300-110, this just started to happen when I turn on the laptop light power green lights then get white screen but if continue to restart the laptop starts to work again. Can anyone help?

  • Rationalization of El Capitan?

    Is there a known way to get rid of the superfluous junk in this OS? I need this machine to be a video editing STATION, not a social media party Center / Mall of Apple. I would like to remove ITunes, Photos, mail, Messages, Contacts (for beginners,...

  • Cut random downs and crashes. Computer laptop closing at startup. No virus, what is - this?

    A few months my computer has been acting crazy. Lately, it is essential, it is closed right after it starts. Another thing, it tends to do is to enter a State of low power (not in standby or Hibernate), with all the lights and power always, by discol