Archive for Mac OS X

Show Desktop Command on Mac OS X

I’m relatively new to Mac OS X and have been struggling to find out how to quickly “Show the Desktop” to see all the icons I have in there.

I have been used to clicking that little “Show Desktop” icon on the bottom left of the screen in Windows and was looking for an equivalent on my Mac.

Fortunately, there is! But it’s not an icon that you would click but some keyboard shortcuts you need to type. For me pressing fn F10 did the trick.

You can find more Expose tips on this page.

Advertisements

Leave a Comment

vi Page Up/Page down for Mac OS X

In case you’re wondering how to move up or down in “vi” from Mac OS X terminal:

Then CTRL-B and CTRL-F should do the trick.

Got this from the Mac forums at macworld.com.

Leave a Comment

Windows 7 RC and Ubuntu 9 Downloads

Windows 7 Release Candidate is now ready for beta testing and will be available until July 2009.

Here’s what you need to have:

* Internet access (to download Windows 7 RC and get updates)
* A PC with these system requirements:
o 1 GHz or faster 32-bit (x86) or 64-bit (x64) processor
o 1 GB RAM (32-bit) / 2 GB RAM (64-bit)
o 16 GB available disk space (32-bit) / 20 GB (64-bit)
o DirectX 9 graphics processor with WDDM 1.0 or higher driver

Ubuntu 9 also is now available for download and was reported to be “as slick as Windows 7 and Mac OS X”.

I wonder when we can see a preview of Snow Leopard

Leave a Comment

Flex/Flash navigation link problems in Mac OS X

I’ve had one of the weirdest problems last week when a friend reported that our newly designed navigation menu created in Flex was not working on her MacBook.

Basically, I had a couple of moving Flex Canvas’s where I attached mouse click events.

private function homeClicked(evt:MouseEvent):void {
   getURL('/');
}

private function updatesClicked(evt:MouseEvent):void {
   getURL('/category/updates');
}

private function storiesClicked(evt:MouseEvent):void {
   getURL('/category/stories');
}

private function galleryClicked(evt:MouseEvent):void {
   getURL('/category/gallery');
}

private function getURL(url:String):void {
   var request:URLRequest;
   request = new URLRequest(url);
   navigateToURL((request), "_self");
}

We had no problems running this on IE, Firefox and Safari on Windows and Firefox on Ubuntu Linux so we got a little worried why it was not working properly on a Mac.

I initially thought that a popup blocker was probably causing the problem with navigateToURL() so I tried exploring changing the AllowScriptAccess parameter to “always” and use Flash/Flex’s support for calling ExternalInterface.

The animated Canvas’s also had rollover and rollout effects but they worked fine on all the mentioned platforms including Mac. So the problem must be with the Mac Flash Player not getting the mouse click events.

After several days of searching we discovered that the div where I placed our Flash object had a negative z-index declaration on its stylesheet which was getting in the way of Mac OS X’s Flash Player ability to receive mouse clicks.

I simply removed the z-index value and we finally got the links to work on those lovely little MacBooks.

Anyway, thanks to all my friends and their MacBooks for helping me with this very tricky problem.

Now we’re off to exploring PaperVision3D…

Comments (1)