Lack of Screen.mouseX or globalToScreen()

Hi,
The lack of support for mouse position in screen coordinates can be very crippling for some type of apps.
Basically if your mouse is not over any flash content OR you are doing a NativeWindow->startMove() you can't know where you are on the screen(s).
Is this truely by design ?

Sorry, disregard the mention of globalToScreen(). It exists but does not cover all scenarios.

Similar Messages

  • 24" Intel iMac - Intermittent lack of screen image

    I have a friends 24" iMac which has some performance issues.
    It has been crashing and hanging a lot and occasionally has lines on the screen.
    This could be a logic board or graphics issue, but my first thought was to reinstall the OS from scratch and during this process I have discovered a weird screen issue.
    I began by booting using the original install disc and resetting his password
    I then cloned the internal drive using superduper in preparation for wiping and reinstalling Leopard on the internal drive.
    To achieve this I plugged the iMac and the external drive into my MacBook as a firewire target disk
    (The firewire logo displayed normally on screen)
    I then connected the external drive directly to the iMac and booted from the new clone to test it.
    The apple logo appeared and then the login screen, after entering the password the desktop appeared, but the menu bar was halfway down and only part of the screen was actually displaying anything other than the original blue colour from startup. (It didn't look like a resolution issue)
    I forced a restart and booted from the original internal drive, I was able to hold option and see and select the internal drive, but the computer then proceeded to startup with a black screen
    This behaviour then persisted as I tried to repeat each of the following multiple times
    Reboot while holding C to bootfrom the leopard dvd
    Reboot, choosing external clone drive by holding option
    Reboot while holding option and choosing internal disk
    Reboot while holding option and choosing install dvd disk
    Reboot without holding anything to automatically boot from the internal disk
    At this point I called it a night
    Today I turned on the machine and reset the pram followed by a successful boot using the clone drive and another successful boot using the internal drive so I proceeded to boot from the install disk, erased the internal drive and installed leopard.
    The install proceeded without issue until the progress bar was nearly all the way there at which point I left the room for about half an hour
    On my return the screen was black and I was forced to hold down the power button to restart at which point the grey screen appeared, followed by the apple logo and then the black screen again, but this time I could hear the leopard intro movie playing - it appears that everything is working normally apart from the screen
    I have since held down Command and S to boot into single user modem where the terminal displays correctly on screen.
    I suspect allowing the machine to cool was the reason I had initial success this evening, but what could cause this problem?
    I am thinking a graphics card issue, but does that mean the graphics card is not involved in displaying the firewire target disk logo, single user mode or the different hard disk options available at startup?

    Update:
    Waiting several hours again allowed booting, but something is corrupted because the machine hangs badly (frozen screen and only the cursor moves)
    I think there are BOTH hardware and software problems
    At this moment;
    •The iMac has performance issues with the original setup as received from my friend
    •The iMac has performance issues with the new install of leopard and system migrated user account
    •The iMac no performance issues and only minor graphics performance issues when booted from my MacBook as a Target Disk
    I am posting from it right now and the only issue, which occurred on boot, was some lines on the screen
    I am planning to boot again into the new leopard install, but with a new user account if I can get far enough to create one, otherwise I will enable root and see if that allows the system to run with any stability
    I am expecting an hour or so of use to result in the blank screen issue again.

  • Shocked by lack of interest in buying my Power PC or Mac Pro

    This isn't really meant to be a question, but rather a statement . . . of astonishment.
    I guess I'm like, waaaaaay out of touch, but has it reached the point where desktop computers are pretty much obsolete? I guess I'm not talking about iMacs so much, but the towers -- The G5 and the Mac Pro.
    I have a fantastic PPC G5 tower with googolbytes of HD space and RAM, with a fantastic graphics card yada yada but I just can't even seem to GIVE it away.
    How can it have come to this?
    I mean, I love my MacBook Pro and my MacBook Air and my iPad. But they are completely different animals to my PPC and my MacPro (I have both -- the MacPro is running an Intel chip and the PPC is running, well, a PPC chip.
    But I can't seem to drum up even a yawn when I post either of them for sale on my local classifieds site. I mean, we're talking boxes that have at least $3-4,000 invested in them, being completely ignored at $300!
    I mean, I love my MacBook Pro, but I can't imagine power-editing videos with FCP and dealing with multi-gigabyte files on it. Not even mentioning the lack of screen space . . . but what is the "new" setup for the pros these days? Is it multi machines -- one MacBook Pro surrounded by two vast monitors, or one iMac flanked by 30" screens . . . what is it nowadays?
    I hear not a peep from any media whatsoever about Mac Pros and the next generation of monster tower computers . . . is Apple phasing these things out?
    It sure would appear so. It would also appear that I am now the proud owner of two huge paperweights.
    What's up?

    Steve Jobs foresaw the end of the desktop era a few years ago, though he said desktops will still remain viable and available for specific purposes, much as trucks are designed for different purposes than cars. Desktop PCs have generally been on the decline for at least the past couple of years. By and large people don't want them any more. The market has expressed a clear preference for small, portable, reliable devices to tweet, text, and otherwise waste time.
    No one is going to pay much for any PowerPC Mac. Unless they are already using one to perform actual work and has an unexpected failure, they are going to upgrade.
    If you want to get the maximum resale value for your G5, clean it up, repackage it in its original box, install its original OS, include the discs and original documentation, write a good description and include clear pictures. What you get for it, you get.
    The market is the ultimate judge of a thing's worth. People are not going to pay much for a platform that has been obsolete for seven years. Eight years is just about the limit of economic life for any Mac. It has been that way since about 1984.
    For those of us who need to use more capable machines to perform actual work, any Intel Mac will far exceed the capability of any PowerPC Mac. If an iMac's limitations are insufficient for your needs Tim Cook alluded to new Mac Pro models being introduced sometime this year.

  • Help writing RTS game

    I have been writing a RTS game, and need help. Can anyone tell me how to, when one of my units gets in range of a foe, to attack that foe and destroy it? It should attack the closest target in its weapons range. Here is my code so far...
    Main.java
    package rixor;
    import java.awt.Color;
    import java.awt.Container;
    import java.awt.FlowLayout;
    import java.awt.Font;
    import java.awt.Graphics;
    import java.awt.Image;
    import java.awt.Point;
    import java.awt.Rectangle;
    import java.awt.Toolkit;
    import java.awt.event.ActionEvent;
    import java.awt.event.ActionListener;
    import java.awt.event.KeyEvent;
    import java.awt.event.KeyListener;
    import java.awt.event.MouseEvent;
    import java.awt.event.MouseListener;
    import java.awt.event.MouseMotionListener;
    import java.net.URL;
    import javax.swing.ButtonGroup;
    import javax.swing.JFrame;
    import javax.swing.JPanel;
    import javax.swing.JRadioButton;
    import javax.swing.JViewport;
    public class Main extends JFrame implements ActionListener, KeyListener, Runnable, MouseListener,
            MouseMotionListener {
        Image map;
        int mouseX, mouseY;
        int counter = 0;
        Thread game = new Thread(this);
        int mode = 0;
        Point p = new Point(0,0);
        JViewport port = new JViewport();
        //Create my resources
        int resources = 10000;
        int aiResources = 10000;
        unit[] units = new unit[600];
        unit[] aiUnits = new unit[600];
        SoundClip music;
        SoundClip transferScreen;
        //Declare faction variables
        int playerFaction = 0;
        int computerFaction = 0;
        int mouseXa;
        int mouseYa;
        boolean enterGameSetupScreen = false;
        public Main() {
            super("Rixos");
            setSize(1024,768);
            setVisible(true);
            setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
            draw drawer = new draw();
            Container content = getContentPane();
            content.add(drawer);
            setContentPane(content);
            addKeyListener(this);
            addMouseListener(this);
            addMouseMotionListener(this);
            game.start();
            music = new SoundClip("music.wav");
            transferScreen = new SoundClip("0000.wav");
            music.setLooping(true);
            this.setResizable(false);
            this.setDefaultLookAndFeelDecorated(true);
            FlowLayout flow = new FlowLayout();
            content.setLayout(flow);
            music.play();
        public class draw extends JPanel {
            public void paintComponent(Graphics g) {
                Image image;
                //Draw the mouse
                if(mode == 0) {
                    g.setColor(Color.black);
                    g.fillRect(0,0,1024,768);
                    g.setColor(Color.white);
                    g.setFont(new Font("Axaxax",Font.PLAIN,40));
                    Toolkit tk = Toolkit.getDefaultToolkit();
                    image = tk.getImage(getURL("splash.png"));
                    g.drawImage(image,0,0,null);
                    g.drawString("Press B to Begin",100,100);
                    g.setColor(Color.GREEN);
                    g.fillRect(mouseX-10,mouseY-29,20,20);
                    repaint();
                if(mode == 1) {
                    g.setColor(Color.black);
                    g.fillRect(0,0,1024,768);
                    Toolkit tk = Toolkit.getDefaultToolkit();
                    image = tk.getImage(getURL("back.png"));
                    g.drawImage(image,0,0,null);
                    image = tk.getImage(getURL("earth.jpg"));
                    g.drawImage(image,700,200,null);
                    image = tk.getImage(getURL("planet.jpg"));
                    g.drawImage(image,690,450,null);
                    g.setFont(new Font("Axaxax",Font.PLAIN,80));
                    g.drawString("Operations Center Menu",40,80);
                    g.setColor(Color.RED);
                    g.fillRect(73,200,300,50);
                    g.fillRect(73,300,300,50);
                    g.setFont(new Font("Axaxax",Font.PLAIN,35));
                    g.setColor(Color.black);
                    g.drawString("About This Game",75,240);
                    g.setColor(Color.GREEN);
                    g.fillRect(70,170,20,20);
                    checkImage(70,270,20,20,mouseX-10,mouseY-29,20,20);
                    g.fillRect(70,270,20,20);
                    g.setColor(Color.black);
                    g.drawString("Start a Game",75,340);
                    g.setColor(Color.GREEN);
                    g.fillRect(mouseX-10,mouseY-29,20,20);
                    repaint();
                if(mode == 4) {
                    //The select map screen
                    g.setColor(Color.green);
                    g.fillRect(0,0,1024,768);
                if(mode == 2) {
                    //The game mode (Under construction)
                    Toolkit tk = Toolkit.getDefaultToolkit();
                    image = tk.getImage(getURL("back.png"));
                    g.drawImage(image,0,0,null);
                    Color transparency = null;
                    if(playerFaction == 0) {
                        //Each faction gets a different HUD Color
                        transparency = new Color(10,10,10,50);
                    g.setColor(transparency);
                    g.fillRect(900,50,100,680);
                    g.fillRect(10,20,990,25);
                    g.setColor(Color.BLACK);
                    g.setFont(new Font("Axaxax",Font.PLAIN,20));
                    if(playerFaction == 0) {
                        //Each faction gets a different TEXT Color
                        g.setColor(Color.BLUE);
                    g.drawString("Resources: "+resources,15,40);
                    if(playerFaction == 0) {
                        g.drawString("Faction: None",215,40);
                    g.setColor(transparency);
                    g.fillRect(mouseX-10,mouseY-29,20,20);
                    g.setColor(Color.RED);
                    g.fillRect(970,22,20,20);
                    g.setColor(transparency);
                    for(int i = 0; i < 600; i++) {
                        if(units.getHealth() > 0) units[i].drawUnit(g,Color.BLUE);
    if(aiUnits[i].getHealth() > 0) aiUnits[i].drawUnit(g,Color.RED);
    g.setColor(Color.RED);
    //Draw the tank option
    image = tk.getImage(getURL("0000.png"));
    g.drawImage(image,900,80,null);
    repaint();
    private URL getURL(String string) {
    URL url = null;
    try {
    url = this.getClass().getResource(string);
    } catch(Exception e) {}
    return url;
    public void checkImage(int i, int i0, int i1, int i2, int i3, int i4, int i5, int i6) {
    Rectangle b = new Rectangle(i,i0,i1,i2);
    Rectangle c = new Rectangle(i3,i4,i5,i6);
    if(b.intersects(c)) {
    enterGameSetupScreen = true;
    public static void main(String[] args) {
    Main i = new Main();
    public void actionPerformed(ActionEvent e) {
    public void keyTyped(KeyEvent e) {
    public void keyPressed(KeyEvent e) {
    if(mode == 0){
    if(e.getKeyCode() == KeyEvent.VK_B) {
    transferScreen.play();
    mode = 1;
    if(mode == 3) {
    if(e.getKeyCode() == KeyEvent.VK_B) {
    mode = 1;
    transferScreen.play();
    if(e.getKeyCode() == KeyEvent.VK_Y) {
    mode = 2;
    //Create player's construction vehicle
    for(int i = 0; i < 600; i++) {
    units[i] = new unit(0,0,0,0,0,0,0);
    aiUnits[i] = new unit(0,0,0,0,0,0,0);
    units[0].setController(1);
    units[0].setType(1);
    units[0].setX(500);
    units[0].setY(680);
    units[0].setHealth(80000);
    units[0].setSpeed(0);
    aiUnits[0].setController(2);
    aiUnits[0].setType(1);
    aiUnits[0].setX(500);
    aiUnits[0].setY(30);
    aiUnits[0].setHealth(80000);
    aiUnits[0].setSpeed(0);
    //TODO: ADD AI UNITS
    transferScreen.play();
    if(mode == 2) {
    for(int i = 0; i < 600; i++) {
    if(e.getKeyCode() == KeyEvent.VK_DELETE) {
    if(units[i].isSelected()) {
    if(units[i].getType() == 2) { resources = resources + 600; }
    units[i].setType(0);
    public void keyReleased(KeyEvent e) {
    public void run() {
    while(game == Thread.currentThread()) {
    if(mode == 2) {
    if(counter < 90) {
    //Count the time for a resource addition
    counter = counter + 1;
    if(counter == 90) {
    //Allot resources to the player
    resources = resources + 5;
    aiResources = resources + 5;
    counter = 0;
    moveCheck();
    if(mode == 1) {
    counter = 0;
    try {
    Thread.sleep(20);
    } catch(Exception e) {}
    repaint();
    public void mouseClicked(MouseEvent e) {
    public void mousePressed(MouseEvent e) {
    if(mode == 1) {
    if(e.getX() > 70) {
    if(e.getX() < 120) {
    if(e.getY() > 200) {
    if(e.getY() < 500) {
    mode = 3;
    transferScreen.play();
    if(enterGameSetupScreen) {
    mode = 4;
    enterGameSetupScreen = false;
    if(mode == 2) {
    //Does in-game mouse detection
    Rectangle Quit = new Rectangle(970,22,20,20);
    Rectangle mouseTest = new Rectangle(mouseX-10,mouseY-29,20,20);
    if(Quit.intersects(mouseTest)) {
    transferScreen.play();
    mode = 1;
    aiResources = 10000;
    resources = 10000;
    for(int i = 0; i < 600; i++) {
    //Deletes the units
    try {
    units[i].setController(0);
    units[i].setType(0);
    aiUnits[i].setController(0);
    aiUnits[i].setType(0);
    } catch(Exception ex) {}
    //Creates a new Human tank if player is human
    if(mouseTest.intersects((new Rectangle(900,80,50,50)))) {
    int offset = 0;
    boolean found = false;
    if(playerFaction == 0) {
    if(resources > 700) {
    resources = resources - 700;
    for(int i = 0; i < 600; i++) {
    if(found == false) {
    if(units[i].getType() == 0) {
    offset = offset - 10;
    found = true;
    units[i].setType(2);
    units[i].setFirepower(800);
    units[i].setX(550+offset);
    units[i].setY(650+offset);
    units[i].setSpeed(1);
    units[i].setHealth(800);
    units[i].setController(1);
    for(int i = 0; i < 600; i++) {
    if(mouseTest.intersects(units[i].getBounds())) {
    units[i].setSelected(true);
    if(!mouseTest.intersects(units[i].getBounds())) {
    units[i].setSelected(false);
    public void mouseReleased(MouseEvent e) {
    public void mouseEntered(MouseEvent e) {
    public void mouseExited(MouseEvent e) {
    public void mouseDragged(MouseEvent e) {
    for(int i = 0; i < units.length; i++) {
    if(units[i].isSelected()) {
    //The moving!
    if(units[i].getType() == 2) {
    units[i].setState(3);
    if(units[i].isSelected()) {
    //The moving!
    if(units[i].getType() == 2) {
    units[i].setState(0);
    units[i].setDistance(new Point(e.getX(),e.getY()));
    units[i].setTraveled(0);
    public void mouseMoved(MouseEvent e) {
    //Moves our mouse collision sensor accross screen
    mouseX = e.getX();
    mouseY = e.getY();
    private void moveCheck() {
    if(mode == 2) {
    for(int i = 0; i < units.length; i++) {
    if(units[i].getDistance() != new Point(units[i].getX(),units[i].getY())) {
    if(units[i].getX() > units[i].getDistance().getX()) {
    units[i].setX(units[i].getX() - units[i].getSpeed());
    if(units[i].getX() < units[i].getDistance().getX()) {
    units[i].setX(units[i].getX() + units[i].getSpeed());
    if(units[i].getY() > units[i].getDistance().getY()) {
    units[i].setY(units[i].getY() - units[i].getSpeed());
    if(units[i].getY() < units[i].getDistance().getY()) {
    units[i].setY(units[i].getY() + units[i].getSpeed());
    And here is my unit.java file...
    package rixor;
    import java.awt.Color;
    import java.awt.Font;
    import java.awt.Graphics;
    import java.awt.Image;
    import java.awt.Point;
    import java.awt.Rectangle;
    import java.awt.Toolkit;
    import java.net.URL;
    public class unit {
        //This class controlls the units and structures and allows them to be declared.
        int type = 0;
        int controller = 0;
        //1 is player, 2 is computer
        int health = 0;
        int firepower = 0;
        int speed = 0;
        int x;
        int y;
        int traveled;
        Point distance = new Point(x,y);
        int sizeX;;
        int sizeY;
        int state = 0;
        //0 is being places, 1 is placed.
        boolean selected = false;
        public unit(int type, int controller, int health, int firepower, int speed, int x, int y) {
            this.type = type;
            this.controller = controller;
            this.health = health;
            this.firepower = firepower;
            this.speed = speed;
            this.x = x;
            this.y = y;
        public int getHealth() {
            return health;
        public int getType() {
            return type;
        public int getController() {
            return controller;
        public int getSpeed() {
            return speed;
        public int getFirepower() {
            return firepower;
        public int getX() {
            return x;
        public int getY() {
            return y;
        public void setX(int x) {
            this.x = x;
        public void setY(int y) {
            this.y = y;
        public void setHealth(int health) {
            this.health = health;
        public void setFirepower(int firepower) {
            this.firepower = firepower;
        public void setController(int controller) {
            this.controller = controller;
        public void setSpeed(int speed) {
            this.speed = speed;
        public void setType(int type) {
            this.type = type;
        public void setState(int state) {
            this.state = state;
        public int getState() {
            return state;
        public void drawUnit(Graphics g, Color color) {
            Image image;
            Toolkit tk = Toolkit.getDefaultToolkit();
            if(type == 1) {
                sizeX = 30;
                sizeY = 30;
                //Draw A Construction Vehicle
                g.setColor(color);
                g.fillRect(x,y,sizeX,sizeY);
                g.setFont(new Font("Axaxax",Font.PLAIN,36));
                g.setColor(Color.green);
                g.drawString("C",x+5,y+30);
                if(selected == true) {
                    g.setColor(Color.PINK);
                    g.drawRect(x,y,sizeX,sizeY);
            if(type == 2) {
                sizeX = 40;
                sizeY = 40;
                image = tk.getImage(getURL("0000.png"));
                g.drawImage(image,x,y,null);
                if(selected == true) {
                    g.setColor(Color.PINK);
                    g.drawRect(x,y,50,50);
        private URL getURL(String string) {
            URL url = null;
            try {
                url = this.getClass().getResource(string);
            } catch(Exception e) {}
            return url;
        public Rectangle getBounds() {
            Rectangle bounds = new Rectangle(x,y,sizeX,sizeY);
            return bounds;
        public void setSelected(boolean selected) {
            this.selected = selected;
        public boolean isSelected() {
            return selected;
        public void setTraveled(int traveled) {
            this.traveled = traveled;
        public void setDistance(Point distance) {
            this.distance = distance;
        public int getTraveled() {
            return traveled;
        public Point getDistance() {
            return distance;
    //TODO: Implement collision testing systemThat's all you should need to help. Thanks in advance.

    pardon me jwenting,
    But you cannot triangulate with 2 (x,y) pairs.
    TRI-angulation involves 3 coordinates.
    The method our peer needs is a simple distance formula:
    dist = sqrt( ( x1-x2 )^2 + ( y1-y2 )^2 )
    Now...
    All you need for range detection is a little "for-each loop"
    Place something like this in your unit class's update method:
    for ( each unit in unit list )
       if ( unit.isNotMine() && unit.isWithinMyRange() )
          this.attack( unit );
    }The attack( Unit u ) function should do as follows:
    double dx = this.getX()-u.getX(); //you may need to flip these i did not test
    double dy = this.getY()-u.getY();
    double angle = Math.atan2(dy,dx);
    // here define what "attacking" even means???
    if ( this.isMelee() )
       this.x += Math.cos(angle)*this.getSpeed(); //this will move your unit
       this.y += Math.sin(angle)*this.getSpeed();
       if ( this.getDistance( u ) <= this.meleeAttackRange() )
          this.causeDamage( u );
    else
       load++;
       if ( load>this.loadingTime() )
          this.shootToward( unit );
    }Ok, get started with that...
    If that doesn't help then we cant help you!!
    Show us what you're trying to do, then tell us what errors.
    Dont just post all your code and say "fix-me".
    Good luck though, hope this gave you some ideas.
    Message was edited by:
    ArikArikArik

  • 15.4" or 13.3" ?

    I've been lurking this forum for awhile. Waiting to see how well the intel boxes get the bugs worked out. Looks like they are getting closer. Question - I'm having a bit of a problem deciding on the 15.4 vs the 13.3. It will mostly be used at home but I would like to use it on vacations, wifi hot spots occasionally, church, etc. Any comments on should I wait for the 13.3's ? I have not previously owned or used a laptop so your opinions would help.
    Thanks,
    tbusby

    There isn't currently a 13.3 inch model of any Apple notebook. While some have rumored that one would come out, you should realize there will always be a new model out "soon" and the rumors are just that, not product specs. It's best to base your buying decisions on what you need, not what might come out.
    As to size, the real determinant is what kind of computing you do. I personally had the original PowerBook G4 which was a 15" screen. I got the 12" PowerBook a few years ago because I didn't like the weight of the 15. However, the lack of screen real estate has really started bothering me with that model, such that I mostly work on one of my desktops. Even switching between my 23" cinema display at work & the 22" at home (1920v1600) makes me appreciate the extra pixels. Now, granted I do development work & video/audio editing, so my apps : XCode, Eclipse, Final Cut, Logic, love lots of pixels. If you do anything where an app has multiple palettes, you'll greatly appreciate the 15 or even the new 17 MacBook Pro. However, if your computing is limited to email, text documents & browsing, a 12" PowerBook, iBook or future similar sized Intel-based model would work fine.

  • No Go?

    Hey.
    I was just checking out Aperture and noticed its minimum requirements. So, it isn't supported on an iBook G4?
    This is silly. While I wish I had waited for the Intel update, my system still carries a 1.42 GHz PowerPC G4 with 1 GB of memory.
    The only thing I can see as holding me back from being able to run Aperture (albeit sluggishly, perhaps) would be my graphics card, the disgusting 32MB ATI Radeon 9550 tainting an anotherwise awesome computer.
    Probably should be for a different thread...but why is it I can't upgrade my graphics card, anyway? Thanks for the long list of options there, Mr. Jobs.
    Regards,
    M. Riordan
    iBook G4 14"   Mac OS X (10.4.5)   1.42 GHz PowerPC G4, 1 GB Memory, 60 GB HD w/60 GB external HD

    Welcome to the forum.
    I was just checking out Aperture and noticed its
    minimum requirements. So, it isn't supported on an
    iBook G4?
    Technically no, although I have heard reports that it works OK, as far as the limits of the 1024x768 screen resolution will allow. The same applies to the 12" PowerBooks, so it's not just the iBook. I've used it on a 1280x854 15" screen and that was already pretty painful due to lack of screen space.
    The only thing I can see as holding me back from
    being able to run Aperture (albeit sluggishly,
    perhaps) would be my graphics card, the disgusting
    32MB ATI Radeon 9550 tainting an anotherwise awesome
    computer.
    No 'perhaps' when it comes to sluggishness with that graphics card.
    Also, 1GB RAM is very much the minimum spec, and performance will again be bad.
    Probably should be for a different thread...but why
    is it I can't upgrade my graphics card, anyway?
    Because it's a consumer laptop? There are a few high-end laptops in the PC world with replaceable graphics cards, but they are few and far between. The history of fairly puny graphics cards in Macs is another matter...
    Ian

  • 6th Gen nano,

    Never had a problem with my 6th gen nano until now. Can't move songs from iTunes to it any more.Keep getting error stating Unable to Sync unknown error 13019. Any suggestions?

    SeattleMoose wrote:
    2) Bigger screen - gone
    I believe that the screen is bigger.
    I predict the Nano to be an epic failure. One has to wonder how the iPod team could possibly trash the elegant and highly functional G5 and replace it with......@#$%
    That's very similar to what people said about the Mini. Smaller, too expensive. Turned out to be the one of the best selling iPods ever.
    The new Nano was the only new iPod that really grabbed me. I ordered one as soon as the speech was over. I have one of the, I believe, 3rd gen Nanos, which was also squarish. Loved the shape. As I primarily use my Nano for running, video capture and playback never really mattered to me. I like the small size. I have a couple of Shuffles which are nice enough but I really don't like the lack of screen.
    I think this Nano has huge potential.

  • Quick Path to folder or collection

    I find myself frustrated when try to move photos to another folder or collection thats out of view because the lack of screen real estate.
    I know there is way to make a quick collection with B but is there a way to make a target folder or collection?
    If not I would love to see an alternate ( maybe floater dock) of the "Hot" folders I need to work with. This way I could move item to specific ones with out having to drag hold scroll till the proper folder or collection appears.

    Right click any collection and select the option to make it the target connection for B.
    You don't have to drag to move.  Select your images, got to the folder in question (without selecting it) and right-click and hit Move Selected Photos to this Folder.

  • Time for a VZW executive to step up and explain!

    I received my Droid X on 7/16 and was excited after returning my Incredible for call quality issues. But since then I have found serious problems and have arranged to return the defective handset and am waiting for a replacement. I keep up with the forums and myself experienced crazy 3G - 1x - no bars - all bars fluctuation, and **100%** of my calls were dropped, ie after 1-2 rings or less, the screen spontaneously reverted to previous/home screen. Talked to tech services 3x at length; took it to a corp. store in King of Prussia, PA -- they had no idea. MANY people are complaining -- why in the world doesn't Verizon respond?? I've been a VZ customer for many years -- unbelievable that this would be going on with no response! I wish that I had chosen the iPhone, and still might abandon this. My fear is that the replacement DX will have problems too -- this is very common! Let's have a response, please!
    Frustrated in PA

    AZSALUKI wrote:
    you guys are right in the sense that they should have set aside x% for replacements (for the htc inc too!!). poor planning and customer service on their part. but as far as going to the iphone because your dropping calls? well that's just silly. if you know what an iphone is then you know the first issue you will be dealing with is dropped calls. apple is going to drop $175 MILLION to give everyone the rubber bumpers to attempt to fix the antenna issue and keep their customers happy. the htc inc and the droid x will have some lemons (as will every line of devices) and a few will even replace one only to get another bad one. but these problems don't compare to the nightmare that apple and at&t has on their hands right now with the ip4. i just won't ever understand the underestimating of demand. vzn knew that the inc and the x would be HUGE. i have to figure it has something to do with creating demand by supplying in shortage?? or something? why they wouldn't have a million of these units ready to go is beyond me??? we wouldn't even see or hear about all of the issues if you could just walk into a store and replace the bunk ones.
    You are right on creating demand, via a shortage. If you look back, after a release of a phone, how soon does the price drop? Usually a month. (When Alltel came out with the Hero recently the price dropped within a week) Inc's been out nearly 3 months and if buying from Verizon the price is still the same.
    Now add the lack of screen available issue for the Inc and the screen issue with the X, it will create a backlog they did not expect.If these two things had not occurred, you would not see a two week wait.
    But to defend them.....a bit......There is not one company who wants a lot of product sitting in the warehouses. Or cars sitting in their lot. (Look at the PalmPre. They must have oodles of them. They are basically being given away WITH free MiFi of 5GB) THAT costs money. So they ATTEMPT to plan based on a perfect world, planning for some variables. When testing is done it is with such a small group. That is why many will not buy a new phone or gadget first day out and wait a few weeks. They rather not deal with what many on the site are presently dealing with.
    I have been lucky. My phone has been rock solid from the rollout date, even with a very marginal signal at my house. -98. I have not seen the pink screen, or garbled voice or any issues.
    One thing to consider, as kpex alluded to, for every complaint here, there are probably 10,000-30,000 others who are very satisfied. These forums tend to draw in, naturally, the negative issues with the phones.

  • May buy an iPod need tips

    I cant figure which one to buy. I am on a tight budget, but perhaps I can use my CC for this purchase. It seems to be what most are doing these days. Well anyways I presently use a Palm Pilot for music. Its cute, but I hear the iPod is tons better.
    The regular iPod is bulky, and I'm not sure I need 30GB just for music. The iPod nano is cute and with 2GB's music would be nice. Then I saw the iPod shuffle. However it lacks a screen. But for only $69 and 512MB's perhaps this might work. I dont know. What do you say?
    This is what I want to do.
    a. Copy my Music from my Palm Pilot (all in MP3 format) and transfer them to my iPod.
    b. Copy music from my Music library (I only have downloaded about 52 songs) to my Ipod.
    c. Copy a few of my CD's over. Being able to store 120 songs like Apple boasts should be able to copy a few.
    The iPod shuffle boasts at holding 100 songs, so obviously the iPod must use its own special music format, as it seems that 10 songs downloaded via the Music store are over 100 megs.
    John

    10 Songs from the iTunes Music Store should be about 30-40 MB assuming they are just songs and that they are 3-4 minutes long.
    Also, even if you only have 100 songs now, your music library will continue to grow. You don't want to limit the amount of songs you can put on your iPod. A 2GB iPod nano gives you the ability to add more songs.
    The iPod nano and the iPod shuffle can do a, b, and c. However, I would still go with the 2GB iPod nano. It can hold more songs and has a screen. I would want an iPod with a screen so that I can see what song I'm playing, have different playlists, choose what song to hear, have the contacts, calendar, games, and notes features. The iPod nano could also be used to transfer files between computers. If your iPod shuffle has no space left on it, you can't add files to it (if that is something you would do). The iPod nano can will be able to store and view photos as well
    The iPod nano works with many more accessories as well, simply because it has a dock connector.
    You would also get more for your money with an iPod nano. 2GB is 4x the amount of storage space in a 512 MB iPod shuffle. However, an iPod nano is 3x the price, and it has a screen and all the additional features I previously mentioned.
    btabz

  • All files browser

    I wanted to know if i 'm the only one who have this problem .
    when put  in a search in the la files browser lets say a hat or ride notting wrong he finds it but when i close the browser and open it again my search is gone and the browser is empty. now i have to press return to search again

    Why did you close the browser? That clears the search.....
    Lack of screen space?

  • Nokia 5800XM Bug

    There IS a question that's annoying me greatly: not so far ago I updated my cell to the firmware 20,0,012 and since that sometimes when I have incoming call the phone stops to respond, it deeply hangs and does nothing, three buttons light on and the screen blanks, the only thing I can do is to detach the battery. What's wrong????
    Message Edited by chiper on 21-Feb-2009 12:08 AM

    Hey
    I can confirm the envelope/txt issue. And there's definitely something funny with the battery indicator. Additionally, the touch screen doesn't seem to react as fast as I'd like it too. However, this was improved alot after having modified the touch speed settings. Still, though, space seems to be lagging.
    It's also annoying that, while the phone's screen's locked, it doesn't light up when receiving a text. The only thing that happens is that it plays the text sound and/or vibrates and the notification light "flashes". Why doesn't the whole screen illuminate as is the case on every other phone I've owned?
    I have no issues regarding discolouration while changing from portrait to landscape mode, though. And I can't say I have an issue with the bass while playing music.
    I'd appreciate comments about the lack of screen illumination upon receiving a text message, though!

  • Which Creative play

    Hi, I already have the ZVM 30Gb which is fantastic, but I need a replacement for my old Muvo TX 52Mb which is worn out after nearly 3 years hard use. I just want a Gb player without radio for the gym, walking the dog etc. I'm looking at: Gb Zen StoneGb Muvo V00Gb Nano I'm leading towards the Stone, but the lack of screen is a bit off-putting. Which one has the best sound quality

    What about the Zen V You can get it from the site here for $59.99 USD, and it does have a very nice little display for album art and pictures. It also has no FM tuner. I use it for jogging, and it is a very simple player to use. It is so small, that it fits in the key pocket of my running shorts! Hope that doesn't just cloud the issue, but it is my strong recommendation. Eric

  • Macmini running at 1.83GHz all the time...

    My Mac mini CD 1.83 arrived yesterday. I am surprised that it runs on 1.83GHz all the time even I only open Adium and Safari (but doing nothing). Does it sound alright? cause the temperture stay on 55-63'c all the time, will it be too hot? Any feedback is great....Thanks in advance.

    You raise some interesting points, to which I would like to respond - as much from curiosity as to your conclusions and observations as anything.
    "smcFanControl" is a small app that will allow you to
    set the minimum fan speed to a higher value than the
    default 1500rpm. I have now set mine to 1750rpm and
    the temps are now46/39C (core1 and core2). HD is
    44C.
    I can't entirely understand in what way users of this software feel the standard fan control based in MacOS is deficient - and that if it is in a specific system, why it would not be considered better to have that fault resolved rather than circumvented. That someone has written software to control the fan does not, in itself, suggest users would be wise to avail themselves of it.
    I can not exclude the possibility that this may
    decrease the life expectancy of the fan, but it
    should definitely INCREASE the life of the
    logicboard's components and harddrive.
    'Should definitely' is a good disguise for lack of certainty! There is, for example, no indication that the design of the Mac mini's logic board would benefit in any way in common use from running cooler, and to take one of your later points regarding not wanting to cause vibration by use of the internal optical drive in order to avoid damage to the logic board, no reason to believe that the increased fan speed you have selected will not cause greater vibration impact over time anyway. That said, there is nothing to indicate that the logic board suffers from vibration damage anyway, but if it does as you suppose, then surely fan speed is just as much a potential culprit.
    Someone else has reported that removing the top case
    lowers the temps 12C,so it seems the Mini IS
    suffering from it's diminutive size, not
    unexpectedly..
    It is self-evident that removing the casing would cause the system to run cooler, as would be expected in any conventional design where a box encloses a heat-generating source. The issue isn't whether it runs cooler that way, but whether the heat levels when running in more conventional 'assembled' mode are in any way damaging to the system.
    There is always the possibility that your supposition is right, but if the history of laptops, for example, is anything to go by it would seem likely not. I have both Mac and PC laptops that have been in service for many years combined service and suffered no ill effects of temperature, vibration, even minor impacts and general handling abuse - things which the manufacturers (including Apple) have clearly designed the product to cope with. It is certainly true that both my iBook and TiBook run much hotter than my mini, that their optical drives create far more vibration and their cooling systems are far more challenged by cramped internal design, yet they both function flawlessly, despite continual heavy use. My experience is not, as far as I know, untypical. It leads me to believe that Apple have some competence in their design of products, and that they actually do know what they are doing.
    Ultimately, given that the mini is heavily based on laptop technologies, it seems to me there is no reason to believe it will fare any worse in reliability and capacity to cope with heat and vibration than laptops do - and it certainly has more internal 'space' to allow air circulation.
    However, removing the top case will expose it to
    RFI/EMI, so the chance of it crashing due to nearby
    radio transmissions will be somewhat higher..
    Not really. The sides and base of the mini are metallic, though the clips that hold the sides to the base are plastic and there's no indication of a solid electrical contact which would help screen spurious RFI. The top panel is, however, a form of plastic, which has no RFI screening characteristics, so any stray radio frequency energy in the area is capable of leaking in there. Radio frequencies are not particularly directional (except when approaching microwave levels), and the worst common RFI generators are typically VDUs, which are normally above the mini anyway.
    Much more of a problem than RFI getting INTO a mini is RFI getting OUT! The top panel is transparent to radio because both Bluetooth and Airport antennas are inside the unit under the top and they have to be able to 'see' out, and computers typically generate far more RFI than they are likely to receive in a normal home. Try putting a mini next to an end-fed wire antenna connected to a shortwave (HF) transceiver or receiver. The lack of screen on the wire allows a lot of stray RFI to get into the signal received! People generally don't notice RFI at that level anyway, and of course most modern domestic appliances, such as TVs etc, are designed to screen it out.
    My personal choices are intended to make the mini
    live as long as possible, and this includes not using
    the internal optical drive AT ALL, since any
    vibration from this will be transferred directly down
    to the logicboard. This is not really my idea of
    healthy design..
    I can't disagree with the notion of using an external optical, though in my view not because of vibrational concerns, but simply performance and usability. I think all the indicators are that Apple's designers know far better than I do about what the system itself can cope with and how to design it to be robust enough to withstand time, but the optical drives used are frankly not that wonderful in terms of performance, and can be problematic to extract a stuck disk. An external allows the user to select a unit which specifically meets their need, and is more likely to allow easier retrieval of disks in the event of a failure.
    Seems to me as if Apple's priorities were to make it
    small, good looking and quiet, and they succeeded in
    that. I wonder if life expectancy were ever part of
    this equation..?
    You imply it wasn't, but there is no evidence of that being so, and plenty of evidence it was. One has to accept that no modern product is designed to last an eternity, and the mini is certainly no exception, but as far as it is possible to tell from a model life that is still a little under 2 years, there's no indication that the mini will not last as well as any other system. certainly in my experience, one of mine has been running 24/7 since the end of January 2005, and it shows no indication of getting tired or suffering any problems - and I can tell you without any doubt that in that time it has suffered a far harder working life and higher consistent load than the average home system would get in twice that time or more.
    A number of Apple's designs in the past have shown
    that thermal management is not really their biggest
    strength, so a little self-help here can go a long
    way..
    I can't help but wonder what you mean by this. I own three Macs which specifically are famed for high temperatures; an iBook, a TiBook and a G5 dual processor powermac. The laptops run hot, as laptops do, but are clearly designed to cope, and the G5 has incredibly efficient cooling which means that for the most part the fans barely do more than idle - indeed, the cooling of the G5 is really a masterpiece in its own right. Given that the switch to Intel results in lower overall heat generation than the PPC counterparts, it allows Apple to design systems of far greater power than was possible before without increasing heat generation beyond (or in many cases such as the Mac Pros, even as high) as those systems that went before.
    For example, to get similar performance from a PPC mini that an Intel model is capable of producing, would have required a G5 (or indeed, dual G5s) which would have been impossible to accomplish in this sort of design. The Intel chips now being used allow substantially better performance without markedly increasing heat levels - indeed that was the argument used when justifying the switch. Intel minis do run hotter than the G4 models did, but at substantial gains in performance.
    I'd say that makes for good thermal design - understanding the limitations of the physical space and ensuring the product is engineered with those factors in mind.
    Overall, I think you raise some great issues for discussion, and no small number of common concerns. But, for example, the simple issue of heat levels, often argued as critical to component reliability because of heat stressing, ignores the fact that component and board tolerances and manufacturing standards have improved radically, and that in reality it's not, within operationally tolerable margins the temperature at which the system runs that is the actual problem, but the width of variation of temperatures as the system is in use. Variations around the steady-state operating temperature are what causes the worst effects of heat stressing, most likely to cause component failure, not the steady-state temperature level itself.
    Anyway, I didn't set out with the intention of trying to demolish your arguments, and I hope it doesn't come across as such - indeed, quite the contrary, I wanted to explore the thoughts and issues because they are interesting and of no small value to the community of owners overall.

  • N8 maps 3.08 sync

    Can Any one tell me if it is possible to sync when I start map and closes map, as it was before so I can see my preferred routes and places on my phone and on the web maps.nokia.com?
    Solved!
    Go to Solution.

    webnoob wrote:
    Yes yes I can synd, og would just have with the auto sync.
    Indeed - one of several issues I took with 3.08 - this auto sync at startup and shutdown of maps was truly a great way of doing things - so when you start maps on your phone, you pick up anything you've added, say, using a computer and the maps website - and on shutdown, you sync anything you've added / changed whilst using maps.
    I can't fathom why things like this were damaged, as is the way traffic works on 3.08, given it all worked fine on 3.06 - and this is supposed to be progress?
    What was so wrong with 3.06, that a LOAD of things either got removed, or no longer able to be configured?
    Surely, if you wanted to update the visuals to be more pleasing, key function and configuration could have been retained, but it wasn't - and when I questioned this in beta labs, I just got some hand-waving as if what they'd done made any kind of logical sense.
    As a generalism, I liked the updated interface in 3.08 - the lack of screen real estate in the betas didn't bother me that much, as I use my N8 in portrait mode for navigation. But I'll never opt to move off 3.06, whilst key configuration and functions are missing, broken or removed.
    The traffic thing irritated me, too - at least in the betas, haven't checked the real release - you could configure how often traffic info was obtained - in 3.08 beta it defaults to every 5 minutes if you have traffic updates turned on. In 3.06 you could select a range of time periods - 5 minutes being the briefest. When I questioned this in the 3.08 beta forum, I was told the configuration of this had been removed to ensure that the servers weren't overloaded? Well the configuration they forced was the shortest interval from 3.06, so it wouldn't have made a blind bit of difference - it might have been eased, because some users with tighter margins on their data contract / usage, may have opted for a less frequent update.
    Also, the changes to the routes, based on traffic, were automatic in the 3.08 beta - don't think there was even notification. My understanding was that there would be some indication on the final 3.08 release, but it would still do it automatically. Well every previous release allowed you to choose what to do in configuration - either prompt, or reroute automatically. Every sat nav I've ever used with traffic input, I've always wanted some choice when traffic affects routing in real-time - but again, when I questioned this when 3.08 was beta'd I was told the option to decide on whether to accept a re-route due to traffic had been removed for safety reasons, and that people shouldn't have to do any of this when driving - well why bother with big buttons for the interface then? And every sat nav I've ever used, previously, has allowed me to either accept, or ignore re-routing due to traffic.
    It's just that sort of tihnking and arrogance, that's really neutered 3.08 in my opinion. 3.06 worked well, and could be configured well. Sure you may want to make it look nicer, you may want to make it easier to use - in which case, just make defaults of many things, and perhaps give advanced menus, if you don't want to trouble most users with things that may be a bit complex - but just to remove them altogether? Just daft - in an ever more competitive market, I'd previously moved away from standalone sat navs to Nokia Maps, but if things carry on the way they have with 3.08 - if that is truly a sign of things to come, I can't see me staying with it.

Maybe you are looking for

  • Red light problem 8900

    I forgot my password on my phone last week, and i lost all my contacts and that on my phone, since then the red light has stopped working so it doesnt flash when i get messages or emails, the only thing i have yet to set backup on my blackberry is my

  • CD burn fails

    Hello My iMac will burn DVDs, but not CDs. When I try to burn a CD in iTunes, the initial message 'Burning....Initializing' appears, but only seconds later 'Burning.....Finishing' appears. Shortly after that, the CD ejects, and the following message

  • Automatic UWL refresh ?

    hi, I am using a custom workflow. the task is called in UWL and there is a Z-report called with SAP-GUI HTML. so a window pops up, inside there is the z-report for approval of the workflow. then the user closes the sap-gui-html window. so far so good

  • Organization Data in Quotations

    Hi experts, Anybody knows where is stored (system table) the Organization Data referref to a Quotation? I tried to view the relationships in CRMD_ORDERADM_H but I'm not able to get it. Is there any way to allocate it withouth debugging process? Thank

  • Fireworks CS3 to Flash CS3?

    Hi everyone, Okay, I watch the tutorial on workflow between Fireworks and Flash, but I don't get. First, it assumes that the viewer has a deep understanding of Fireworks -- I have only been using it for the past 2 days!.... I want to be able to creat