Any chance of Audiobus input, audiopaste export & virtual midi out?

This is one for the devs. I love using Garageband because of it's simplicity and great sounding loops & instruments. However because of the lack of these 3 features I find myself using Cubasis more and more as it offers better flexibility.
So in light of this is there any chance that any of these things will be implemented in the future or will Garageband continue to be closed to other apps? The lack of audiopaste export seems particularly silly as there is a way aound it by sharing a song via email and saving it in the draft folder. Then it can be opened in another compatible app.
Would be extremely happy to see any of these features make an appearance on future versions of GB.

Just FYI.
I probably overestimated RHEL/OEL-5.3 capability to "compete in Music Showbiz" as a digital studio workstation OS. Seems that "very old" alsa kernel drivers (1.0.17), compiled with actual kernel, don't like Audigy cards when it comes to MIDI interface, despite the fact the audio is perfect. Although I am still not sure nothing could be done as a workaround in order to get MIDI worked on OEL-5.3, the fact is that SB Audigy MIDI works like Roland Synth, sounding amazingly, if the kernel 2.6.18-128.1.1.0.1.el5 is recompiled with the actual alsa driver version 1.0.19 (modules snd-emu10k1, snd-emu10k1-synth, etc).
It's interesting that overall device and loaded-modules schema's picture is the same as with old alsa (original kernel). That's why I still think something could be done, at least as workaround, to get MIDI worked with original OEL-5.3 kernel.
NJ

Similar Messages

  • Any solution in sight for the constant automatic log-outs?

    Just wondering if there's any chance of solving the problem of being logged out dozens of times per day?
    I know the Jive software is the absolute pits, but even the elephantine Adobe bureaucracy managed to solve this constant log-out problem on their forums, which are also underpowered by Jive.
    In any event, at least I'll have this post to find this board again. 

    MGW wrote:
    The Community Hosts have fixed the problem, you should be able to stay logged in as long as the browser you use stays open, once you close it, you will be logged out.
    That's not the case here. I've been logged out three times this afternoon already, without my having closed Firefox 3.6.19 under Tiger 10.4.11.  I'm within roughly 100 miles of Apple Headquarters in Cupertino.
    Please don't interpret this as a complaint against Apple or the forums.  I'm familiar with the miserable performance of Jive software. 
    CORRECTED: Firefox 3.6.19
    Message was edited by: Ramón G Castañeda

  • Any chance I can use PC3200 (ECC) from my PC in my iMac?

    I write 'my iMac' with faith, as I don't have one yet, but I'm getting closer and closer to pulling the trigger (and selling my powerbook to finance it). You see, I'm basically poor. I've got an open tab in this very browser for a 2gb kit of Corsair Value Select ($217). I've also considered a single gig stick (bringing me up to an unmatched 1.5gb). Then I had a crazy notion:
    "My PC, which I hardly use any more due to the gruesome inferiority of XP to OS X, has 2x512mb PC3200 sticks in it... XP doesn't know what to do with anything more than 512!"
    They are both ECC sticks, but my understanding is that ECC can work in non-ECC setups, but not vice versa. If you mobo requires ECC, you need ECC, but the ECC functionality can be not used and it'll work like non-ecc memory. Sorry if that wasn't clear, but I'm pretty sure my current mobo doesn't acknowledge or use ECC, yet my ECC ram is running fine. ECC stands for Error Correcting SOMETHING, btw. Servers often use it, runs a bit slower but more stably than non-ECC. Anyway, I've got two chips, a samsung and a crucial chip, and I'm hoping that IF they'll work at all, that one of them would 'match' whatever 512 chip Apple sends stock. Then I can get by with the iMac running on 1gb.
    Am I a crazy cheap-skate? The other thing I considered slyly was 'Why not buy that 2gb kit and stick the spare 512 in the PC - then I can run BitTorrent, Google Earth AND a game at the same time on 1.5gb and stave off upgrading to an Intel iMac for another 6 months (ie. 2008?) because I also have 2gb in my iMac.'
    Thanks for your input.
    Alex
    p.s. if anyone knows if the spanning hack has any chance to output to DVI, please let me know - or look at my other post - thanks.

    Alex,
    Apple says:
    "Important: DIMMs with any of the following features are not supported in the computer: registers or buffers, PLLs, ECC, parity, or EDO RAM."
    However, my understanding of the language "not supported" is that they might work, anyway, but if something goes wrong it's not Apple's fault.
    With as many iMacs as are in use, there must be someone else who has tried ECC chips, if they are willing to own up to it:-)

  • Using result of a Calculated Keyfigure as input for a Virtual Keyfigure

    Hi experts,
    is it possible, to use the result of a calculated keyfigure of a query for the input of a virtual keyfigure und use the virtual keyfigure within the same query?
    My problem: depending on drilldown, I have a different percentage within the calculated keyfigure. And depending on that value, I would like to read a score out of a DSO and fill a virtual keyfigure with that, and show the score in the same query. In my opionion, the only way to calculate the score is on the fly, depending on the navigation step I do. Maybe there is another approach that I do not know.
    I was glad for any ideas. Thank you in advance!
    Regards
    F.L.

    Hi,
    Sorry but a calculated key figure result cannot be used in a virtual key figure calculation. The reason purely being that the CKF calculations happen after the Virtual KF/ Char calculations (through BAdI or CMOD).
    The only solution i see here is that you will need to do the calculations in the VKF logic itself. Please do remember that VKF calculations and population happens for each record bein fetched into OLAP from the Infoprovider for the Filters put into the report.
    Hope it helps.
    Thanks,
    Abhishek.

  • Any chance to see the linux-vserver patch included in kernel26 ?

    Hi,
    Is there any chance to see the vserver patch is included in the kernel26 or kernel26ck some day ?
    I often use it (am I the only one ?) and I'd love to be able to use it out of the archlinux box.
    Thx and congrats for the work.
    Last edited by arno (2007-06-21 11:22:04)

    Sorry, I can get into more details :
    Lazily quoting the http://linux-vserver.org web site :
    "Linux-VServer provides virtualization for GNU/Linux systems. This is accomplished by kernel level isolation".
    The main advantage over Qemu, Virtualbox or Vmware, is that there is only a very little performance loss for the virtual hosts. Virtual hosts, which all are linux hosts are isolated from eachother, no hardware emulation is done. You can see it like a kind of "super chroot/jail".
    Basically, this is composed of two parts : a kernel patch, ans some userland utilities. The kernel patch (http://ftp.linux-vserver.org/pub/kernel … 0-rc3.diff) applies easily against a vanila kernel. The linux-vserver guys follow very well the kernel updates and I've been applying the patches for several versions now, without problem.
    Userland apps have already been ported for Archlinux (http://oldwiki.linux-vserver.org/ArchVserver), even if they look a little outdated and can't be found on the archlinux.org package search engine.
    The only hitch is the need to build a home-maid kernel.
    I thought this patch inclusion could be of someone else's interest.
    What is Archlinux kernel patch admittance process ?
    Do you provide only vanila kernels ?

  • Any chance for more fonts on photoshop touch for android phones?

    I've enjoyed the app for a while now... but, i've run out of creative ideas when dealing with fonts.  is there any chance we can download more?

    To get over this barrier, you could export your PS Touch project as a PSD or PSDX and work with it in Photoshop or Photoshop Elements. (The latter requires Photoshop; you can't open PSDXs in Elements.) Not exactly an ideal solution but it's something.

  • Any chance to extract/search a doc/xls from all sites

    Hi,
    I have a sharepoint server with over 30 sub-sites but only one or two turned on the search/indexing function. Any chance I can issue a PowerShell command to search through all the sub-sites and locate a file ?
    Thanks !!

    Hi,
    You may try below script
    function
    Get-DocInventory() {
        [void][System.Reflection.Assembly]::LoadWithPartialName("Microsoft.SharePoint")
        $farm
    = [Microsoft.SharePoint.Administration.SPFarm]::Local
        foreach ($spService
    in $farm.Services) {
            if (!($spService
    -is [Microsoft.SharePoint.Administration.SPWebService])) {
                continue;
            foreach ($webApp
    in $spService.WebApplications) {
                if ($webApp
    -is [Microsoft.SharePoint.Administration.SPAdministrationWebApplication]) {
    continue }
                foreach ($site
    in $webApp.Sites) {
    foreach ($web
    in $site.AllWebs) {
    foreach ($list
    in $web.Lists) {
    if ($list.BaseType
    -ne
    "DocumentLibrary") {
    continue
    foreach ($item
    in $list.Items) {
    $data
    = @{
    "Web Application"
    = $webApp.ToString()
    "Site"
    = $site.Url
    "Web"
    = $web.Url
    "list"
    = $list.Title
    "Item ID"
    = $item.ID
    "Item URL"
    = $item.Url
    "Item Title"
    = $item.Title
    "Item Created"
    = $item["Created"]
    "Item Modified"
    = $item["Modified"]
    "File Size"
    = $item.File.Length/1KB
    New-Object
    PSObject
    -Property
    $data
    $web.Dispose();
    $site.Dispose()
    Get-DocInventory | Export-Csv -NoTypeInformation -Path c:\inventory.csv

  • My iphone 4s power button is stuck. Is there any chance that it can be fix?

    My iphone 4s power button is stuck. is there any chance that it can be fix?

    This will be covered for free under Apple Warranty. Until you do this, a software workaround is a Virtual Lock Button in Assistive Touch on iPhone. Tap Settings App>General>Accessibility>Assitive Touch>ON>Tap new Virtual White Screen Button>tap Device> tap Lock Screen. If you hold down on the Lock Screen Icon it will give you the "slide to power off". To turn iPhone ON, connect to Power Source with USB Cable, via Charger or Computer USB Port.

  • Sharepoint Foundation 2013 on Windows Server 2012 R2 Essential - any chance to install?

    Understood that it's impossible to install SharePoint as it is not supported on a domain Controller BUT is there any chance to install instead SharePoint Foundation 2013 on a Essential Server?

    Hi: 
    Seems so, although as you know it would be better on a member server as a VM.
    http://www.em-soft.si/myblog/elvis/?p=305
    Larry Struckmeyer[MVP] If your question is answered please mark the response as the answer so that others can benefit.

  • My new Ipod touch 5 32GB is stolen is there any chance to be find if i don't have iFind

    My new Ipod touch 5 32GB is stolen is there any chance to be find if i don't have iFind....is it possible that people from apple can trace ipod useing serial No. or something.

    Sorry... No.
    What to do if your iOS device is lost or stolen
    http://support.apple.com/kb/HT5668

  • Just bought a new iphone 5 i have an old imac computer OSX 10.5.8 and itune version 10 (updated at great cost last year for iphone4) it dosen't let me restore data... any chance of update or do i have to thow away my computer (and never by Mac aga data 0

    Just bought a new iphone 5, i have an old imac computer OSX 10.5.8 and itune version 10 (updated at great cost last year for iphone4) it dosen't let me restore data... any chance of update or do i have to thow away my computer (and never by Mac again?)

    You an use your iPhone without connecting it to a computer.
    But the product description for the iPhone clearly states that in order to sync with a Mac you must have OSX 10.6.8 or later. That version of the OSX is usually called Snow Leopard. There are two mo recent versions of OSX. OSX 10.7.x (Lion) and OSX 10.8.x (Mountain Lion).
    If you can upgrade your computer to at least Snow Leopard I suggest you do so.

  • Another iPod locking up -- any chance of service from Apple?

    Yesterday, it froze in the middle of a song at 5:21 (according to the clock display) and never came unfrozen. The battery died, I plugged it in when I got home, it charged overnight, and I was listening to a song today and it froze again. The advice of resetting it hasn't helped. When it's frozen, I tried four or five times to reset it, and it just won't do anything. It even stays lit up the whole time! When I first got my iPod, it could take literally hours for iTunes to recognize it in the source list, even though the computer knew it was there. I don't think that's related, but oh, well. And of course, a fourth-gen isn't really covered anymore in their service policy. I got it in Sept of 05, and already used my one free call. I haven't yet been able to get through to an actual person, but I'm planning on it.
    So, two questions:
    1) any clue what the problem with these iPods is?
    2) Any chance the people at Apple would be willing to replace it with a working, SERVICEABLE model?

    And of course, a fourth-gen isn't really covered anymore in their service policy.
    The warranty is for one year after purchase.
    If you bought it new in Sep 05, its still covered.
    already used my one free call. I haven't yet been able to get through to an actual person, but I'm planning on it.
    If you have not spoken with an actual person, you have not used your one free support.
    But that is only good for the first 90 days anyway. After 90 days, it'll cost.
    Try the 5Rs on this page.
    http://www.apple.com/support/ipod/
    If this does not solve the problems, you can request service for your iPod at an Apple Retail store or here.
    http://depot.info.apple.com/ipod/

  • Batch-input for exporting cost calculation to a local file (ecc 6.0)

    Hi,
    we had a batch-input to export some data in a local file (excel format) in SAP 4.5B.
    We recorded transaction CK11 for a material number, we got Itemization screen and then we recorded menu' option "List . Export . Local file / Spreadsheet). If the batch-input ran in foreground it would produce required outputs (some excel files).
    Now we are migrating from 4.5B version to Ecc6.0; we recorded same transaction (both ck11 and ck11n, to be more ), but at execution time the window for local file saving never is displayed and B.I. stops with error.
    One difference is that now data are collected into a container,  instead that in a write list ...

    Hi again,
    the data i look for is a result of calculation of different tables so for every single product, it is calculated. In standart CO reports, there is no such report that give me that detail.
    Finally i managed to call print OK code, but it was in the foreground processing mode, i cannot run it on backround processing..
    I know i misuse the LSMW, but i think LSMW may have such flexibility to use such reports, thanks to SAP.. it was an adhoc report i tried to combine, so writing a program may be much more time consuming.

  • In the process of saving a file a power surge rebooted computer. Any chance of recovering file?

    In the process of saving a file a power surge rebooted computer. Any chance of recovering file?

    Have a look at the sample script below. The "while" loop waits for the specified number of milliseconds, then reads the contents of a directory and processes every individual file in the directory. In my example, it just prints the file path to the console. You would replace this part with your Open / Save as / Move sequence.
    For more file system commands, refer to Adobe's Javascript Tools Guide, "File object functions".
    var stop = false;
    while( stop==false ) {
        // Wait for 20.000 ms
        $.sleep(20000);
        var fld = new Folder("c:/incoming");
        var filesInFld = fld.getFiles("*.fm");
        for(var f=0; f < filesInFld.length; f++) {
            // process the individual file
            $.writeln(filesInFld[f]);
        // Exit the  loop after 19:00
        var time = new Date();
        if( time.getHours() > 19 ) stop = true;

  • How to enter text in text input box using virtual keyboard in flex application

    Re: how to enter text in text input box using virtual keyboard in flex application
    hi,
    im using flash builder 4,
    i  designed virtual keyboard, i have to update the text in text input box  continously by using virtual keyboard.
    i used button events.i did  some mistake there.
    can some one help me out of tat.
    thanks  in advance.
    i have included my mxml program with this.
    virtualkeyboard.mxml
    <?xml  version="1.0" encoding="utf-8"?>
    <s:Application  xmlns:fx="http://ns.adobe.com/mxml/2009"
                   xmlns:s="library://ns.adobe.com/flex/spark"
                    xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955"  minHeight="600" creationComplete="initfunc()">
         <fx:Script>
            <![CDATA[
                import  mx.controls.Alert;
                private function initfunc():void
                    b1.addEventListener(MouseEvent.CLICK,handleEvent);
                     b2.addEventListener(MouseEvent.CLICK,handleEvent);
                     b3.addEventListener(MouseEvent.CLICK,handleEvent);
                     b4.addEventListener(MouseEvent.CLICK,handleEvent);
                     b5.addEventListener(MouseEvent.CLICK,handleEvent);
                     b6.addEventListener(MouseEvent.CLICK,handleEvent);
                     b7.addEventListener(MouseEvent.CLICK,handleEvent);
                     b8.addEventListener(MouseEvent.CLICK,handleEvent);
                     b9.addEventListener(MouseEvent.CLICK,handleEvent);
                     b10.addEventListener(MouseEvent.CLICK,handleEvent);
                     b11.addEventListener(MouseEvent.CLICK,handleEvent);
                     b12.addEventListener(MouseEvent.CLICK,handleEvent);
                     b13.addEventListener(MouseEvent.CLICK,handleEvent);
                     b14.addEventListener(MouseEvent.CLICK,handleEvent);
                     b15.addEventListener(MouseEvent.CLICK,handleEvent);
                     b16.addEventListener(MouseEvent.CLICK,handleEvent);
                     b17.addEventListener(MouseEvent.CLICK,handleEvent);
                     b18.addEventListener(MouseEvent.CLICK,handleEvent);
                     b19.addEventListener(MouseEvent.CLICK,handleEvent);
                     b20.addEventListener(MouseEvent.CLICK,handleEvent);
                     b21.addEventListener(MouseEvent.CLICK,handleEvent);
                     b22.addEventListener(MouseEvent.CLICK,handleEvent);
                     b23.addEventListener(MouseEvent.CLICK,handleEvent);
                     b24.addEventListener(MouseEvent.CLICK,handleEvent);
                     b25.addEventListener(MouseEvent.CLICK,handleEvent);
                     b26.addEventListener(MouseEvent.CLICK,handleEvent);
                     b27.addEventListener(MouseEvent.CLICK,handleEvent);
                     b28.addEventListener(MouseEvent.CLICK,handleEvent);
                     b29.addEventListener(MouseEvent.CLICK,handleEvent);
                     b30.addEventListener(MouseEvent.CLICK,handleEvent);
                     b31.addEventListener(MouseEvent.CLICK,handleEvent);
                     b32.addEventListener(MouseEvent.CLICK,handleEvent);
                     b33.addEventListener(MouseEvent.CLICK,handleEvent);
                     b34.addEventListener(MouseEvent.CLICK,handleEvent);
                     b35.addEventListener(MouseEvent.CLICK,handleEvent);
                     b36.addEventListener(MouseEvent.CLICK,handleEvent);
                     b37.addEventListener(MouseEvent.CLICK,handleEvent);
                     b38.addEventListener(MouseEvent.CLICK,handleEvent);
                     b39.addEventListener(MouseEvent.CLICK,handleEvent);
                     b40.addEventListener(MouseEvent.CLICK,handleEvent);
                     b41.addEventListener(MouseEvent.CLICK,handleEvent);
                     b42.addEventListener(MouseEvent.CLICK,handleEvent);
                     b43.addEventListener(MouseEvent.CLICK,handleEvent);
                     b44.addEventListener(MouseEvent.CLICK,handleEvent);
                     b45.addEventListener(MouseEvent.CLICK,handleEvent);
                     b46.addEventListener(MouseEvent.CLICK,handleEvent);
                     b47.addEventListener(MouseEvent.CLICK,handleEvent);
                     b48.addEventListener(MouseEvent.CLICK,handleEvent);
                     b49.addEventListener(MouseEvent.CLICK,handleEvent);
                     b50.addEventListener(MouseEvent.CLICK,handleEvent);
                     b51.addEventListener(MouseEvent.CLICK,handleEvent);
                     b52.addEventListener(MouseEvent.CLICK,handleEvent);
                     b53.addEventListener(MouseEvent.CLICK,handleEvent);               
                public function handleEvent ( e :  MouseEvent ) : void
                    var a:String=  e.target.name ;
                    Alert.show(e.target.name);
                   var b:String=null;
                    switch(a)
                        case "Button20":
                           b=textbox.text;
                            //textbox.text="a";
                             textbox.text=b+"a";
                            break;
                       case "Button21":
                            //textbox.text="b";
                           textbox.text=b+"b";
                           break;
                       default:
                           //textbox.text="s";
                            textbox.text=b+"s";
            ]]>
        </fx:Script>
        <s:Panel  x="43" y="82" width="527" height="213">
          <mx:Button  x="71" y="86" id="b1" label="1" width="30" height="24"/>
             <s:Button x="180" y="86"  id="b2" label="5" width="30"  height="24"/>
            <s:Button x="127" y="86"  id="b3"  label="3" width="30" height="24"/>
            <s:Button x="99"  y="86"  id="b4" label="2" width="30" height="24"/>
             <s:Button x="323" y="86"  id="b5" label="0" width="30"  height="24"/>
            <s:Button x="294" y="86"  id="b6"  label="9" width="30" height="24"/>
            <s:Button x="265"  y="86"   id="b7" label="8" width="30" height="24"/>
             <s:Button x="237" y="86"  id="b8" label="7" width="30"  height="24"/>
            <s:Button x="209" y="86"  id="b9"  label="6" width="30" height="24"/>
            <s:Button x="42"  y="86"  id="b10" label="`" width="30" height="24"/>
             <s:Button x="382" y="86" id="b11" label="=" width="30"  height="24"/>
            <s:Button x="353" y="86"  id="b12"  label="-" width="30" height="24"/>
            <s:Button x="410"  y="86"  id="b13" label="back" width="76" height="24"/>
             <s:Button x="157" y="86"  id="b14" label="4" width="30"  height="24"/>
            <s:Button x="43" y="109" id="b15"  label="tab" width="66" height="24"/>
            <s:Button x="105"  y="109"  id="b16" label="q" width="31" height="24"/>
             <s:Button x="247" y="109"  id="b17" label="y" width="30"  height="24"/>
            <s:Button x="303" y="109"  id="b18"  label="i" width="31" height="24"/>
            <s:Button x="361"  y="110"  id="b19" label="p" width="34" height="23"/>
             <s:Button x="394" y="109"  id="b20" label="[" width="31"  height="24"/>
            <s:Button x="191" y="109"  id="b21"  label="r" width="34" height="24"/>
            <s:Button x="424"  y="109"  id="b22" label="]" width="31" height="24"/>
             <s:Button x="222" y="109"  id="b23" label="t" width="31"  height="24"/>
            <s:Button x="161" y="109"  id="b24"  label="e" width="31" height="24"/>
            <s:Button x="133"  y="109"  id="b25" label="w" width="31" height="24"/>
             <s:Button x="332" y="109"  id="b26" label="o" width="31"  height="24"/>
            <s:Button x="275" y="109"  id="b27"  label="u" width="31" height="24"/>
            <s:Button x="220"  y="133"  id="b28" label="g" width="31" height="24"/>
             <s:Button x="424" y="132"  id="b29" label="enter" width="62"  height="24"/>
            <s:Button x="43" y="132"  id="b30"  label="caps" width="66" height="24"/>
            <s:Button x="275"  y="133"  id="b31" label="j" width="42" height="23"/>
             <s:Button x="314" y="132"  id="b32" label="k" width="31"  height="24"/>
            <s:Button x="133" y="133"  id="b33"  label="s" width="31" height="23"/>
            <s:Button x="161"  y="133"  id="b34" label="d" width="31" height="23"/>
             <s:Button x="250" y="133"  id="b35" label="h" width="31"  height="23"/>
            <s:Button x="105" y="133"  id="b36"  label="a" width="31" height="23"/>
            <s:Button x="191"  y="133"  id="b37" label="f" width="31" height="23"/>
             <s:Button x="342" y="132"  id="b38" label="l" width="31"  height="24"/>
            <s:Button x="152" y="154"  id="b39"  label="x" width="31" height="24"/>
            <s:Button x="353"  y="154"  id="b40" label="." width="31" height="24"/>
             <s:Button x="325" y="154"  id="b41" label="," width="31"  height="24"/>
            <s:Button x="294" y="154"  id="b42"  label="m" width="31" height="24"/>
            <s:Button x="259"  y="154"  id="b43" label="n" width="37" height="24"/>
             <s:Button x="236" y="154"  id="b44" label="b" width="31"  height="24"/>
            <s:Button x="211" y="154"  id="b45"  label="v" width="31" height="24"/>
            <s:Button x="181"  y="154"  id="b46" label="c" width="31" height="24"/>
             <s:Button x="122" y="154"  id="b47" label="z" width="31"  height="24"/>
            <s:Button x="380" y="154"  id="b48"  label="/" width="31" height="24"/>
            <s:Button x="368"  y="132"  id="b49" label=";" width="31" height="24"/>
             <s:Button x="396" y="132"  id="b50" label="'" width="31"  height="24"/>
            <s:Button x="43" y="154"  id="b51"  label="shift" width="82" height="24"/>
            <s:Button  x="407" y="154" id="b52" label="shift" width="79" height="24"/>
             <s:Button x="455" y="109"  id="b53" label="\" width="31"  height="24"/>
        </s:Panel>
        <s:TextInput  x="161" y="27" id="textbox" width="253"/>
    </s:Application>
    regards,
    saran r

    hi,
    how to code for these buttons "control,alt,delete,insert and spacebar".
    can u help me how to program?
    i have attached the mxml code with this,
    virtualkeypad1.mxml
    <?xml version="1.0" encoding="utf-8"?>
    <s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
                   xmlns:s="library://ns.adobe.com/flex/spark"
                   xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" minHeight="600"
                   creationComplete="application1_creationCompleteHandler(event)" viewSourceURL="srcview/index.html">
        <fx:Script>
            <![CDATA[
                import flash.utils.getQualifiedSuperclassName;
                import mx.events.FlexEvent;
                private var inpText:String = 'inp1';
                private var shiftState:Boolean = false;
                private var capsState:Boolean = false;
                protected function keyboard_clickHandler(event:MouseEvent):void
                    this[inpText].text = this[inpText].text+(event.currentTarget as Button).label;
                    if (shiftState == true) shift_clickHandler(null);
                protected function caps_clickHandler(event:MouseEvent):void
                    capsState = !capsState;
                    if (capsState == true)
                        currentState = "SHIFTED" else currentState = "PRIMARY";
                protected function tab_clickHandler(event:MouseEvent):void
                    this[inpText].text = this[inpText].text+"    ";
                protected function shift_clickHandler(event:MouseEvent):void
                    shiftState = !shiftState;
                    if (shiftState == true)
                        currentState = "SHIFTED" else currentState = "PRIMARY";
                protected function enter_clickHandler(event:MouseEvent):void
                    this[inpText].text = this[inpText].text+"\n";
                protected function backspace_clickHandler(event:MouseEvent):void
                    var tmpStr:String = this[inpText].text;
                    this[inpText].text = tmpStr.substr(0,tmpStr.length-1);
                protected function application1_creationCompleteHandler(event:FlexEvent):void
                    inp1.setFocus();               
                protected function focus_enterHandler(event:MouseEvent):void
                    inpText = event.currentTarget.id;
            ]]>
        </fx:Script>
        <s:states>
            <s:State name="PRIMARY"/>
            <s:State name="SHIFTED"/>
        </s:states>
        <fx:Declarations>
            <!-- Place non-visual elements (e.g., services, value objects) here -->
        </fx:Declarations>
        <s:TextInput id="inp1" y="36" width="151" horizontalCenter="0" click="focus_enterHandler(event)" y.PRIMARY="239" horizontalCenter.PRIMARY="42" width.PRIMARY="199" height.PRIMARY="31"/>
        <s:Group id="keyboard" width="661" height="184" horizontalCenter="0" y="300" focusEnabled="false">
            <s:Button x="5" y="5" label="~" height="43" width="44" fontSize="24" fontWeight="bold" click="keyboard_clickHandler(event)" label.PRIMARY="`"/>
            <s:Button x="49" y="5" label="!" height="43" width="44" fontSize="24" fontWeight="bold" click="keyboard_clickHandler(event)" label.PRIMARY="1"/>
            <s:Button x="93" y="5" label="@" height="43" width="44" fontSize="24" fontWeight="bold" click="keyboard_clickHandler(event)" label.PRIMARY="2"/>
            <s:Button x="137" y="5" label="#" height="43" width="44" fontSize="24" fontWeight="bold" click="keyboard_clickHandler(event)" label.PRIMARY="3"/>
            <s:Button x="181" y="5" label="$" height="43" width="44" fontSize="24" fontWeight="bold" click="keyboard_clickHandler(event)" label.PRIMARY="4"/>
            <s:Button x="225" y="5" label="%" height="43" width="44" fontSize="24" fontWeight="bold" click="keyboard_clickHandler(event)" label.PRIMARY="5"/>
            <s:Button x="269" y="5" label="^" height="43" width="44" fontSize="24" fontWeight="bold" click="keyboard_clickHandler(event)" label.PRIMARY="6"/>
            <s:Button x="313" y="5" label="&amp;" height="43" width="44" fontSize="24" fontWeight="bold" click="keyboard_clickHandler(event)" label.PRIMARY="7"/>
            <s:Button x="357" y="5" label="*" height="43" width="44" fontSize="24" fontWeight="bold" click="keyboard_clickHandler(event)" label.PRIMARY="8"/>
            <s:Button x="401" y="5" label="(" height="43" width="44" fontSize="24" fontWeight="bold" click="keyboard_clickHandler(event)" label.PRIMARY="9"/>
            <s:Button x="445" y="5" label=")" height="43" width="44" fontSize="24" fontWeight="bold" click="keyboard_clickHandler(event)" label.PRIMARY="0"/>
            <s:Button x="489" y="5" label="_" height="43" width="44" fontSize="24" fontWeight="bold" click="keyboard_clickHandler(event)" label.PRIMARY="-"/>
            <s:Button x="533" y="5" label="+" height="43" width="44" fontSize="24" fontWeight="bold" click="keyboard_clickHandler(event)" label.PRIMARY="="/>
            <s:Button x="577" y="5" label="Backspace" height="43" width="80" fontSize="11" fontWeight="bold" click="backspace_clickHandler(event)"/>
            <s:Button x="5" y="48" label="Tab" height="43" width="67" fontSize="12" fontWeight="bold" click="tab_clickHandler(event)"/>
            <s:Button x="72" y="48" label="Q" height="43" width="44" fontSize="24" fontWeight="bold" click="keyboard_clickHandler(event)" label.PRIMARY="q"/>
            <s:Button x="116" y="48" label="W" height="43" width="44" fontSize="24" fontWeight="bold" click="keyboard_clickHandler(event)" label.PRIMARY="w"/>
            <s:Button x="160" y="48" label="E" height="43" width="44" fontSize="24" fontWeight="bold" click="keyboard_clickHandler(event)" label.PRIMARY="e"/>
            <s:Button x="204" y="48" label="R" height="43" width="44" fontSize="24" fontWeight="bold" click="keyboard_clickHandler(event)" label.PRIMARY="r"/>
            <s:Button x="248" y="48" label="T" height="43" width="44" fontSize="24" fontWeight="bold" click="keyboard_clickHandler(event)" label.PRIMARY="t"/>
            <s:Button x="292" y="48" label="Y" height="43" width="44" fontSize="24" fontWeight="bold" click="keyboard_clickHandler(event)" label.PRIMARY="y"/>
            <s:Button x="336" y="48" label="U" height="43" width="44" fontSize="24" fontWeight="bold" click="keyboard_clickHandler(event)" label.PRIMARY="u"/>
            <s:Button x="380" y="48" label="I" height="43" width="44" fontSize="24" fontWeight="bold" click="keyboard_clickHandler(event)" label.PRIMARY="i"/>
            <s:Button x="424" y="48" label="O" height="43" width="44" fontSize="24" fontWeight="bold" click="keyboard_clickHandler(event)" label.PRIMARY="o"/>
            <s:Button x="468" y="48" label="P" height="43" width="44" fontSize="24" fontWeight="bold" click="keyboard_clickHandler(event)" label.PRIMARY="p"/>
            <s:Button x="512" y="48" label="{" height="43" width="44" fontSize="24" fontWeight="bold" click="keyboard_clickHandler(event)" label.PRIMARY="["/>
            <s:Button x="556" y="48" label="}" height="43" width="44" fontSize="24" fontWeight="bold" click="keyboard_clickHandler(event)" label.PRIMARY="]"/>
            <s:Button x="600" y="48" label="|" height="43" width="57" fontSize="24" fontWeight="bold" click="keyboard_clickHandler(event)" label.PRIMARY="\"/>
            <s:Button x="5" y="91" label="CapsLock" height="43" width="80" fontSize="12" fontWeight="bold" click="caps_clickHandler(event)"/>
            <s:Button x="85" y="91" label="A" height="43" width="44" fontSize="24" fontWeight="bold" click="keyboard_clickHandler(event)" label.PRIMARY="a"/>
            <s:Button x="129" y="91" label="S" height="43" width="44" fontSize="24" fontWeight="bold" click="keyboard_clickHandler(event)" label.PRIMARY="s"/>
            <s:Button x="173" y="91" label="D" height="43" width="44" fontSize="24" fontWeight="bold" click="keyboard_clickHandler(event)" label.PRIMARY="d"/>
            <s:Button x="217" y="91" label="F" height="43" width="44" fontSize="24" fontWeight="bold" click="keyboard_clickHandler(event)" label.PRIMARY="f"/>
            <s:Button x="261" y="91" label="G" height="43" width="44" fontSize="24" fontWeight="bold" click="keyboard_clickHandler(event)" label.PRIMARY="g"/>
            <s:Button x="305" y="91" label="H" height="43" width="44" fontSize="24" fontWeight="bold" click="keyboard_clickHandler(event)" label.PRIMARY="h"/>
            <s:Button x="349" y="91" label="J" height="43" width="44" fontSize="24" fontWeight="bold" click="keyboard_clickHandler(event)" label.PRIMARY="j"/>
            <s:Button x="393" y="91" label="K" height="43" width="44" fontSize="24" fontWeight="bold" click="keyboard_clickHandler(event)" label.PRIMARY="k"/>
            <s:Button x="437" y="91" label="L" height="43" width="44" fontSize="24" fontWeight="bold" click="keyboard_clickHandler(event)" label.PRIMARY="l"/>
            <s:Button x="481" y="91" label=":" height="43" width="44" fontSize="24" fontWeight="bold" click="keyboard_clickHandler(event)" label.PRIMARY=";"/>
            <s:Button x="525" y="91" label="&quot;" height="43" width="44" fontSize="24" fontWeight="bold" click="keyboard_clickHandler(event)" label.PRIMARY="'"/>
            <s:Button x="569" y="91" label="Enter" height="43" width="88" fontSize="24" fontWeight="bold" click="enter_clickHandler(event)"/>
            <s:Button x="5" y="134" label="Shift" height="43" width="106" fontSize="24" fontWeight="bold" click="shift_clickHandler(event)"/>
            <s:Button x="111" y="134" label="Z" height="43" width="44" fontSize="24" fontWeight="bold" click="keyboard_clickHandler(event)" label.PRIMARY="z"/>
            <s:Button x="155" y="134" label="X" height="43" width="44" fontSize="24" fontWeight="bold" click="keyboard_clickHandler(event)" label.PRIMARY="x"/>
            <s:Button x="199" y="134" label="C" height="43" width="44" fontSize="24" fontWeight="bold" click="keyboard_clickHandler(event)" label.PRIMARY="c"/>
            <s:Button x="243" y="134" label="V" height="43" width="44" fontSize="24" fontWeight="bold" click="keyboard_clickHandler(event)" label.PRIMARY="v"/>
            <s:Button x="287" y="134" label="B" height="43" width="44" fontSize="24" fontWeight="bold" click="keyboard_clickHandler(event)" label.PRIMARY="b"/>
            <s:Button x="331" y="134" label="N" height="43" width="44" fontSize="24" fontWeight="bold" click="keyboard_clickHandler(event)" label.PRIMARY="n"/>
            <s:Button x="375" y="134" label="M" height="43" width="44" fontSize="24" fontWeight="bold" click="keyboard_clickHandler(event)" label.PRIMARY="m"/>
            <s:Button x="419" y="134" label="&lt;" height="43" width="44" fontSize="24" fontWeight="bold" click="keyboard_clickHandler(event)" label.PRIMARY=","/>
            <s:Button x="463" y="134" label="&gt;" height="43" width="44" fontSize="24" fontWeight="bold" click="keyboard_clickHandler(event)" label.PRIMARY="."/>
            <s:Button x="507" y="134" label="?" height="43" width="44" fontSize="24" fontWeight="bold" click="keyboard_clickHandler(event)" label.PRIMARY="/"/>
            <s:Button x="551" y="134" label="Shift" height="43" width="106" fontSize="24" fontWeight="bold" click="shift_clickHandler(event)"/>
        </s:Group>
    </s:Application>
    thanks in advance,
    saran r

Maybe you are looking for

  • Can i change the font of all subtitles in one act?

    I want to change to font of all my subtitles in my final cut pro X movie project. And i don't have time to change every single line one by one.. so is there a possibility to change all subtitels in one? sorry for my english thanks!

  • Mail 6.2 in Mountain Lion-Irrelevant Search Results Show Up

    Hi Mail(.app)ers, I use Mail.app (version 6.2) on Mountain Lion, with one email account-my Google Apps email-via IMAP, with all folders (aka "mailboxes) synchronized with the Google servers-i.e. nothing exclusively on my local machine-with the except

  • Best Practice Mail Authentication not really possible?

    Hi All, In an effort to clamp down on my security a bit better, I've decided to try and remove all possible Mail auth methods besides Kerberos, Cram-MD5 and APOP. In other words, no Login, PLAIN or Clear. I have my own Certificate Authority that I gi

  • Need Urgent Help plz

    Actually i have problem that i dont know how to parse an xml file. Is there any class method in which the xml file name is passed as an argument. then if i want to modify any node's attribute value in the xml then i can be done. i have stdudied JDOM

  • How do I capture footage from camera to an external drive using a macbook

    i'm trying to use my external drive to store my project because otherwise i don't have enough memory. however, there is i think only one firewire port on my macbook. if i connect the camera directly to the external drive it doesn't seem like fce can