Keypress in fullscreen?

Hey
I had an old version of air which loaded an swf that runs an as2 swf using as3
The as2 swf included keypressing and regular as2 stuff.
I just installed the new version of air and exported the AIR file again
Keypresses don't seem to work
any idea how to fix this?
I thought about exporting to an older version of air but I have no idea how since the only option I have in CS5 is 2.0
Also I was also wondering how do you disable escape un-fullscreening the AIR file using AS3
Thank you

I have found another question on how to disable esc button in fullscreen mode. Check this out.
http://forums.adobe.com/message/2225685
~ K

Similar Messages

  • Is it possible to enable Keypress in fullscreen out of CS5?

    I do a lot of multimedia presentations for events/awards/summits using flash where I have to assign numbers/letters to call certain screens (eg. a speaker screen) at any time, and I understand Adobe have disabled the keypress functions entirely when publishing out of CS5.
    Is it at all possible to bypass this and allow the key presses to be enabled? Or is this pretty much a “like it or lump it” it doesn’t work anymore issue.
    The only work around I have been able to work out is to save down to CS4 and publish from that, which kind of seems a bit silly and backwards.
    I see Director is still alive, am I going to have to switch back to that after 10 years… i really don't want to do that.
    thanks

    i don't think it will matter what cs version you use to publish.  what matters is the player version used to display your swf.
    however, if you use an exe or air app, you can probably still capture keypresses even in fullscreen.

  • Some problems with fullscreen, keylistener and bufferstrategy :-)

    Hi.
    I have a few questions.
    I worked a long time trying to make my game run smoothly but I just couldn't get it perfect. I thought it had something to do with the load of graphics I use, but it wasn't the case. Here is what I did:
    public class Game extends Frame implements Runnable, KeyListener {
        int [] controls = new int[256];
        final static int FrameRate = 60;
        final int MiliFrameLength = 1000/FrameRate;
        private long startTime;
        private int frameCount;
        public Game()
            GraphicsDev gd = new GraphicsDev(); // Class that handles the graphics device
            int ref = gd.getDisplayM().getRefreshRate();
            if(fullscreen==1) {
                setUndecorated(true);
                gd.getGraphicsDev().setFullScreenWindow(this);
                gd.getGraphicsDev().setDisplayMode(new DisplayMode(screenWidthX,screenWidthY,24,ref));
            } else if (fullscreen==0) {
                setSize(screenWidthX,screenWidthY);
            addKeyListener(this);
            show();
            createBufferStrategy(2);
            buffer = getBufferStrategy();
            startTime = System.currentTimeMillis();
            frameCount = 0;
            Thread t = new Thread(this);
            t.start();
            update();
        public void update() {
            while(rungame)  {
                Graphics2D gr2D = (Graphics2D)buffer.getDrawGraphics();
                if(controls[40] == 1) moveup(1);
                if(controls[38] == 1) movedown(1);
                if(controls[37] == 1) moveleft(1);
                if(controls[39] == 1) moveright(1);
                paintGraphics(gr2D);
                gr2D.dispose();
                buffer.show();
                frameCount++;
                while((System.currentTimeMillis()-startTime)/MiliFrameLength <frameCount)
                { Thread.yield(); }
        public void keyPressed(KeyEvent ke) {
             controls[ke.getKeyCode()&0xFF] = 1;
        public void keyReleased(KeyEvent ke) {
             controls[ke.getKeyCode()&0xFF] = 0;
          public void keyTyped(KeyEvent ke){}
    }The original code is of cause much bigger, so this is just to show what happens. It's pretty straight forward.
    My problem is that the game only runs completely smooth when it is in fullscreen and v-synched. This means that I have to have a framerate at 60 (same as the refreshrate). It looks great, but my keyboard input can't keep up with this speed. About every 10 sec the game hangs for a while. If I set the framerate or refreshrate lower it doesn�t run smoothly.
    My questions are:
    1: Is it possible to make the keyboard work with a framerate/refreshrate of 60+
    2: Is it possible to use v-synched in window mode?
    3: If yes � How do I do this? ;-)
    Maybe I'm taking a totally wrong approach to this, but everyone seems to have different solution to making a game to run smooth, and right now I'm very confused (was first yesterday I found out about the v-synch).

    I've seen this code before. You're following a standard rendering template right? I've never used the
    while((System.currentTimeMillis()-startTime)/MiliFrameLength <frameCount)
                { Thread.yield(); } method for syncing framerate but here's another suggestion which
    is what I use and my rendering is as smooth as silk even at a monitor refresh rate (and framerate)
    of 85 fps (however, like you, I only go to 60 fps) long framerate = 60;  //i.e. 60 fps
       public final void run(){
          long start_Time = 0;
          long elapsed_Time = 0;
          final Thread t = Thread.currentThread();
          while(t == thread){
             //start_Time = . . .
             render();
             relocate_Sprites();
             sort_Sprites_for_Z_Buffer();
             //elapsed_Time = . . .
             try{
                if(elapsed_Time < 1000/framerate)
                   Thread.sleep(1000/framerate-elapsed_Time);
                else
                   Thread.sleep(3); // without this line, you may starve the gc
             catch(InterruptedException e){
       }This system works perfectly even with 40 Sprites, one of which is like 1050 x 640 in dimensions
    (background which scrolls a bit). My system is not particularly fast:
    -AMD Athlon 1.2 GHz
    -384 MB RAM
    -nVidia GeForce 2 400 MX at 32 MB (this piece is practically extinct now)

  • Problem with fullscreen

    Hi,
    I am creating a JFrame with a JPanel. On clicking the Panel, I am invoking the fullscreen window. Now, I would like to know who is having the focus the JPanel, the JFrame or the JWindow.
    I am calling JPanel.requestFocus(), but the keyPressed or keyReleased of JPanel is not being called on pressing the key in the fullscreen window. Neither it comes in the keypressed or keyReleased event of JWindow.
    How to make the keyPressed or keyReleased event of JPanel or JWindow get called ?
    Also when i run this application in solaris, two windows are shown, one for the fullscreen window and one for the main window. But in Windows only one window is shown in fullscreen mode.
    import javax.swing.JFrame;
    import java.awt.BorderLayout;
    import javax.swing.JPanel;
    import java.awt.*;
    import java.awt.event.*;
    import javax.swing.JButton;
    import javax.swing.JWindow;
    class ExFrame
    extends JFrame implements KeyListener {
    JWindow window;
    BorderLayout borderLayout1 = new BorderLayout();
    JPanel jPanel1 = new JPanel();
    JButton jButton1 = new JButton();
    JPanel jPanel2 = new JPanel();
    public ExFrame() {
    this.getContentPane().setLayout(borderLayout1);
    jPanel2.addKeyListener(new KeyAdapter() {
    public void keyPressed(KeyEvent ke) {
    System.out.println("jPanel2 Pressed");
    public void keyReleased(KeyEvent ke) {
    System.out.println("Released");
    jPanel2.addMouseListener(new MouseAdapter() {
    public void mouseClicked(MouseEvent e) {
    if (window == null || !window.isVisible()) {
    jPanel2.requestFocus();
    if (window == null) {
    window = new JWindow(ExFrame.this);
    Dimension size = Toolkit.getDefaultToolkit().
    getScreenSize();
    window.setSize(size);
    window.addKeyListener(new KeyAdapter() {
    public void keyPressed(KeyEvent ke) {
    System.out.println("Pressed");
    if (ke.getKeyCode() == KeyEvent.VK_ESCAPE) {
    ExFrame.this.getContentPane().add(
    jPanel2,
    java.awt.BorderLayout.CENTER);
    public void keyReleased(KeyEvent ke) {
    System.out.println("Released");
    remove(jPanel2);
    window.getContentPane().add(jPanel2);
    window.setVisible(true);
    window.toFront();
    jPanel2.requestFocus();
    window.requestFocusInWindow();
    addKeyListener(this);
    jPanel2.setBackground(Color.blue);
    this.getContentPane().add(jPanel2, java.awt.BorderLayout.CENTER);
    public void keyReleased(KeyEvent ke) {
    System.out.println("Frame Released");
    public void keyPressed(KeyEvent ke) {
    System.out.println("Frame Pressed");
    if (ke.getKeyCode() == KeyEvent.VK_ESCAPE) {
    System.exit(0);
    public void keyTyped(KeyEvent ke) {
    System.out.println("Frame Typed");
    public static void main(String args[]) {
    ExFrame frame = new ExFrame();
    frame.pack();
    frame.setVisible(true);
    }

    yeah, its part of a workaround for switching between windowed and fullscreen.
    It isn't necessary to return to the original displayMode, simply setFullscreenWindow(null) will return you to the original desktops resolution.
    I'll warn you now, don't even attempt switching fullscreen<->windowed mode multiple times, it will crash. It should be fixed in 1.5 though.

  • Problem responding to events in fullscreen mode

    I made a fullscreen game and I'm trying to get it to respond to the mouse or keyboard input. The problem is it only responds a few second after I press the button. Does anyone know how I could speed up the response? All my code is posted below.
    EDIT: I did some experimenting and it looks like device.isDisplayChangeSupported() returns false and the resolution never gets changed to 800x600 (I haden't noticed this before since I was flooding the whole screen with black). I also took a look at the resolutions I could manually set the monitor to and it only shows 1280x800 and 1024x768. This is under Ubuntu Linux. Even though I haven't run this program under my Windows installation, I'm sure I can change to 800x600 resolution there since I've done it manually and through other programs. Does anybody know any solutions to this? I will probably try running the program under Windows and see what happens.
    import java.awt.*;
    import java.awt.event.*;
    import java.awt.image.BufferStrategy;
    public class LostHaven implements KeyListener, MouseListener
         private static DisplayMode[] BEST_DISPLAY_MODES = new DisplayMode[] {
            new DisplayMode(800, 600, 32, 0),
            new DisplayMode(800, 600, 16, 0),
            new DisplayMode(800, 600, 8, 0)
        Frame mainFrame;
        boolean done;
        boolean pressed;
        public LostHaven(GraphicsDevice device)
            try
                GraphicsConfiguration gc = device.getDefaultConfiguration();
                mainFrame = new Frame(gc);
                mainFrame.setUndecorated(true);
                mainFrame.setIgnoreRepaint(true);
                device.setFullScreenWindow(mainFrame);
                if (device.isDisplayChangeSupported())
                    chooseBestDisplayMode(device);
                mainFrame.addMouseListener(this);
                mainFrame.addKeyListener(this);
                mainFrame.createBufferStrategy(2);
                BufferStrategy bufferStrategy = mainFrame.getBufferStrategy();
                done = false;
                pressed = false;
                while (!done)
                    Graphics g = bufferStrategy.getDrawGraphics();
                    render(g);
                    g.dispose();
                    bufferStrategy.show();
            catch (Exception e)
                e.printStackTrace();
            finally
                device.setFullScreenWindow(null);
        private void render(Graphics g)
             Rectangle bounds = mainFrame.getBounds();
             g.setColor(Color.black);
            g.fillRect(0,0,bounds.width, bounds.height);
            g.setColor(Color.red);
            g.fillRect(bounds.width*1/4, bounds.height*1/4, bounds.width*2/4, bounds.height*2/4);
            if(pressed)
                 g.drawString("mouse pressed", 0, 15);
        private static DisplayMode getBestDisplayMode(GraphicsDevice device)
            for (int x = 0; x < BEST_DISPLAY_MODES.length; x++)
                DisplayMode[] modes = device.getDisplayModes();
                for (int i = 0; i < modes.length; i++)
                    if (modes.getWidth() == BEST_DISPLAY_MODES[x].getWidth()
    && modes[i].getHeight() == BEST_DISPLAY_MODES[x].getHeight()
    && modes[i].getBitDepth() == BEST_DISPLAY_MODES[x].getBitDepth()
    return BEST_DISPLAY_MODES[x];
    return null;
    public static void chooseBestDisplayMode(GraphicsDevice device)
    DisplayMode best = getBestDisplayMode(device);
    if (best != null)
    device.setDisplayMode(best);
         public void mousePressed(MouseEvent e)
         pressed = true;
         public void mouseReleased(MouseEvent e)
         public void mouseEntered(MouseEvent e)
         public void mouseExited(MouseEvent e)
         public void mouseClicked(MouseEvent e)
         public void keyTyped(KeyEvent e)
         public void keyPressed(KeyEvent e)
              if(e.getKeyCode() == KeyEvent.VK_ESCAPE)
                   done = true;
         public void keyReleased(KeyEvent e)
         public static void main(String[] args)
              try
    GraphicsEnvironment env = GraphicsEnvironment.getLocalGraphicsEnvironment();
    GraphicsDevice device = env.getDefaultScreenDevice();
    LostHaven gameWindow = new LostHaven(device);
              catch (Exception e)
                   e.printStackTrace();
    System.exit(0);
    Message was edited by:
    Japheth

    Do you get this behavior when it's not fullscreen (and the rest is the same)?

  • Problem going to fullscreen after loading AS2 movie into AS3

    I've got a loader movie that is written in AS3, and
    fullscreen is enabled. I have a context-menu fullscreen trigger and
    a keypress fullscreen trigger built into the loader movie. When I
    load an AS3 movie or an AS1 movie through the loader movie, I can
    go to fullscreen without problems. When I load the AS2 movie, I
    cannot.
    Does anyone have an idea why this might be? I'm struggling.
    Thanks in advance.

    Thanks for your help, but as said ("But also using a
    separated second loader to load the second file is not working.")
    even when using a second loader (with a different name) the second
    file loaded will not work.
    I'm removing any EventListener from the first loader,
    unloading and then nulling it.
    But to me it seems, that the first content is not garbage
    collected and because of that, even when loaded with an other
    loader the first loaded swf-file interferes with the second.
    I came to this conclusion, because the first loaded swf-file
    is still working after trying to load the second file. And just
    more weird: the first loaded file is in the same state and also
    after closing the Flash-Player.
    You can see it for yourself: download the testcase. Start the
    testcase.swf. Load a contentfile. Skip a few pages. Quit the Flash
    Player. Start the testcase.swf again and load the same contentfile.
    You will see it's at the same position like before quiting the
    Player.
    And I can't help, but that seems like a bug to me...

  • Fullscreen script - conflict on Mac

    Hi
    I am developing a website completely on Flash, it has an option for Fullscreen as well as keyboard navigation to switch between slides.
    On windows, when i do fullscreen, everything works fine. On Mac machines, after full-screen the keyboard navigation script stops working.
    This is the script i am using for keyboard action
    Is there any particular script for Macs too ?
    on (keyPress "<Right>") {
    _parent.gotoAndStop(2);
    Any help would be highly appreciable.
    Thanks.
    Nitin Garg

    My guess is that you have different versions of the flash plugin installed on the different computers. Originally Flash blocked all keyboard input when in full-screen mode to prevent using it to trick people into revealing passwords, etc. In a more recent update of the player they added support for the basic naviagation keys and a couple of others.
    I don't know exactly at which update number the features changed.
    BTW, if you really want to improve your coding, stop using on (event) style codeing. That went out with the introduction of Flash 6 in 2002.
    Look up how to use a key listener. It will help in the long run.

  • Keyboard Input in fullscreen mode!!

    Hello,
    I know that adobe has blocked the keyboard input in fullscreen mode.
    But, is there any other way to implement that.

    That doesnt work.
    At FullScreen the Flash Player is active and Javascript does not get the keyboard events (I think)
    you can try here:
    (just click on the right side to activate HTML , then press a key...
    Javascript sends the keyCode as a Number to Flash and Flash changes the x position of the button)
    http://www.flashdersi.com/flash/diger/adobeforum/keypress.html

  • What´s wrong? I can´t export this movie or even play it in fullscreen

    I´ve had imovie 09 with the latest updates for a while now. And everything has worked fine. But today when i was playing around and making a "movie"/presentation with only text effects, sound and pic´s it would´nt show it in full screen. When i hit the fullscreen mode it just went black. And when i try to export it, everything in that area is grey. I can´t choose anything ....not even itunes or mobilme...nothing. Have i missed something?
    Is this normal? Or am i doing something wrong.

    Just out of curiosity, try playing the song in a different program . . . maybe Windows Media Player to see if it works. I wonder if it's corrupted....

  • How to I get iPhoto to stop opening in fullscreen mode?

    Every time I open iPhoto, it opens in fullscreen mode. It's as if there is a setting that has been set for it to do it(though I've checked the settings and there's no such thing). I usually exit fullscreen mode in the usual way and it cooperates, but then sure enough, the next time I open it up, it's in fullscreen mode again. Additionally, perhaps it is linked to this problem, everytime I open iPhoto, it tells me that "iPhoto has detected inconsistencies in your[my] library" and that I should "click Repair to avoid any potential problems". I've clicked repair numerous times but it still gives me the same message the next time I start the program. I've tried deleting the iPhoto plist file and that has not helped either.
    Another side note that may be similar is that Terminal always opens in fullscreen just like iPhoto.

    Alright, I fixed the problem!
    A more in depth description of the process, some credit for its origins, why it works, and how else you can use it can be found here:
    https://discussions.apple.com/message/17269094#17269094
    But basically, you do the following:
    1. Navigate to "~/Library/Saved Application State/"
    2. Find "com.apple.iPhoto.savedState"
    3. Move it to the Trash
    4. Launch iPhoto
    Also, to solve the issue involving "Repairing" the Library, I had to navigate to the file "iPhoto library" (in ~/Users/dro8654/Pictures) and edit its "Sharing & Permissions" preferences such that only MY user was allowed to "Read & Write"
    This discussion was what helped me with this:
    https://discussions.apple.com/message/17261957#17261957

  • FLASH PLAYER 10.3.183.7  DOES NOT WORK IN FULLSCREEN

    FAO:  Mr CHRIS CAMPBELL
    Hello Chris
    You're probably getting this from all angles but the newest update to Flash Player  (10.3.183.7)   JUST DOES NOT WORK PROPERLY.
    I keep my browsers up to date and as of today (5 Sept 2011)  Flash  WORKS in "small pane in browser" mode (for example, in Youtube)  BUT GOES BLANK AS SOON AS FULLSCREENED.
    Note that overlay captions and the pause / play graphics DO all work - it is only the video decompression that doesn't - leave screen blank and black.
    This is BOTH in FireFox 7.0  and in latest Google Chrome:  I have carefully uninstalled & replaced Flash form the links you posted here and IT STILL DOES NOT WORK in fullscreen.
    You really should NOT release new version of auto-updating code like this that are not properly tested:  this has mucked up video viewing for millions of people needlessly.
    Is it because of the new accelerator support ?   who knows.    This is a mid-life Toshiba Satellite Pro   (we don't all go out and buy new PCs every ten weeks like you developers do)  and it has a P4 and standard onboard Intel 82852 graphics: perfectly fine up to last week.     But it has 64MB of graphics space and I see that 10.3.183.7  now "requires"   128MB ?       You just cannot make assumptions like that :  I bet there are  50 million plus PCs out there with 64MB (or less) VGA RAM.  
    Adobe is a lovely product,  but this is a complete and utter  bal*ls-up  as we in the UK call it:      please excuse my anglo-saxon directness.    Sort it out, please.
    Mike,  London,  exasperated
     

    Hi Chris
    Thanks for your rapid feedback.
    YES  -  you are right  - turning off hardware accelerate FIXES it on this machine.   
    (For anyone else trying this,  note that if your PC is busy you may not be able to get the Right-click menu to work while the video is displaying,  so PAUSE it first,  then right click in the pane,   choose "Settings",  and UNtick the hardware acceleration tickbox.  Then unpause, and bob's your uncle.)
    Interesting:  Chris -  I also notice that   Not All Videos Do it     -  some are fine (adverts seem to be,  on youtube)  -  but this (below) is an example of the one which will not fullscreen with the HW acceleration on  (nice watching, too  :-)
    http://www.youtube.com/watch?v=lb3VWZj_I6g&list=PL0F01AFE18471E7B8&index=1
    NB  Might it have anything to do with the transcoding YouTube are supposedly doing,  over to VP8 ?     I wonder if they change the content of the stream,  when you choose fullscreen perhaps ?   And so perhaps confusing the HW accelerator which may not know VP8 ?
    Thanks again for rapid response.   GOOD LUCK ALL
    Mike H
    London

  • Framerate problems playing HD in fullscreen.

    I am watching an HD video purchased from the iTunes store. The video plays perfectly (both within iTunes or with Quicktime Player directly) at actual-size. However, if I put the video in Fullscreen mode in either player, the video becomes choppy, especially in high action scenes. It seems almost like it is dropping frames.
    The odd thing is that the video is 1280x720 and my screen resolution is 1280x1024, so bringing it to Fullscreen is not resizing the video at all.
    I have looked into the video and advanced options in Quicktime and experimented with the DirectX settings as well disabling full-screen controls, but to no avail. I was hoping for a frame-drop control, an option to sync frame-rate to my monitor, or anything else other media players often have, but no such options exist for Quicktime.
    I would like to play the video in Fullscreen to remove the bright colored Quicktime frame. Is there a known fix for this?

    If you weren't playing a DRM-encumbered movie, I would say to use an external player such as VLC.
    So, you played with the Advanced DirectX settings -- did you try just disabling "Enable Direct3D Video acceleration"?
    You could also check if your video card drivers are up-to-date.

  • Problem with Wine, NVidia and fullscreen games

    Hi,
    I'm writing about a problem i recently noticed with wine, nvidia gpu and fullscreen 2d games.Basically the problem is as follows - i am running arch with the latest kernel and nvidia drivers on Thinkpad T61 with NVidia Quadro NVS 140M. I have a problem with old 2d games like Red Alert 2, Baldur's Gate, Icewind Dale, Diablo 2, Heroes 3. All of these games do not support the native 1440x900 resolution of my screen and all of them work fine in window mode but crash if fullscreen is selected. I managed to get some of them working by making them work at higher resolutions. For example although Red Alert 2 does not support 1440x900, it can be easily made to work at that resolution and after i applied the necessary settings it worked. The same was with Heroes 3 - by default it does not support 1440x900 and it used to work only i window mode but there is a HD mod which allows it to run in higher resolutions and after i applied it it worked perfectly in fullscreen. I haven't thested Baldur's Gate and Icewind Dale but i think it will work there too.
    The problem is that i cannot use this approach to all games - for example i must run Diablo 2 and Starcraft in their original resolutions. I read somewhere that the problem is that wine can only change between the resolutions described in the xorg.conf file and if doesn't find the necessary resolution the game will crash or will only take the portion of the screen that is its resolution - for example when i play Starcraft rather than stretching it to the whole screen it simply takes 640x480 pixels of my screen and the game is displayed in the top left corner of the screen leaving everything else black.
    I didn't have this problem before - it is something new though i'm not sure since when do i have the problem because i rarely play games. As for the idea that the problem may be related to the resolutions defined in the Xorg.conf file, my xorg.conf is automatically generated by the nvidia installer and there are no resolutions defined there.

    brebs wrote:
    Try nvidia 304.48
    I remember that issue, with the 302 series.
    I have Nvidia 304.48 installed and the problem still exists (it also happens with Catalyst). This didn't occur with 295.59 using the same version of Wine.
    https://bbs.archlinux.org/viewtopic.php?id=55145
    https://bbs.archlinux.org/viewtopic.php?id=147073

  • Problem with Projector and Fullscreen

    Hi,
    Can anyone confirm a problem with fullscreen in the latest
    player 9,0,115,0:
    When I use getURL to launch a browser window, or make an exec
    call with
    fscommand, the standalone projector jumps out of fullscreen.
    quote:
    fscommand("fullscreen", true);
    and
    quote:
    on(release){
    getURL("
    http://www.mylink.com",
    "_blank");
    I'm using CS3.
    Any ideas?

    I dont know really but i read here
    http://www.adobe.com/devnet/flash/articles/first_as3_application.html
    they the getURL() function was removed from CS3 and the new is
    URLRequest(); Try with this one i get it from the upper link
    import flash.net.*;
    var url = "www.google.com";
    var request:URLRequest = new URLRequest(url);
    try {
    navigateToURL(request);
    catch (e:Error) {
    // Handle error...
    }

  • Problem with FPS in fullscreen.

    Hello, for several days, regardless of the quality of the source, cut me(not enough FPS) after switching to fullscreen. The same thing happens when I right-click menu, expanding flash menu in the window. Clearing your cache, use different cleaners, install any version of flash / java, codecs, does not solve the problem. Is it 240P or 1080p loses fps very much, the same thing with Internet broadcasts. Everything happens regardless of which browser I use. WinXP SP3. I also tried to update the drivers from the graphics and disable hardware acceleration in flash. Nothing ... Help!
    Sorry for my english.

    Hi,
    Updating the video card driver and turning off the hardware acceleration are two things that should help. It is better if you get your Driver update from the manufacturer's site.
    You could try viewing in a lower resolution and see if that helps.
    If you need further help, post back your Operating System, 32bit or 64bit and browsers & versions used.
    What version of Flash Player are you using? Check here: http://kb2.adobe.com/cps/155/tn_15507.html 
    Thanks,
    eidnolb

Maybe you are looking for