Apple Windows iTunes Developers:  Please Read

Seriously, as a professional software engineer, can I BEG you to read http://msdn.microsoft.com/en-us/library/s3w9x78e(VS.80).aspx. Its really not a difficult function, ALL, and I MEAN ALL of your I/O belongs in a THREAD! You can use http://msdn.microsoft.com/en-us/library/9tdesxec(VS.80).aspx to update your progress dialogs. Its THAT simple. Yes, it is. Read it again, and again, and again, heck heres, a highly oversimplified example!!! Yes, feel free to use any of that...There is NO GOOD REASON as a WINDOWS APP to grab the focus EVERY 10 SECONDS! Thats just a hack to prevent windows from saying this program is not responding, and any developer sees right through it. Quit with the lazy programming, and put your I/O in a thread where it belongs (or I suppose ASynchronous I/O would be acceptable), and stop interrupting me every 10 seconds while my iPhone updates! Seriously!!! Knock Knock? Who's there? Interrupting Jeeves. Interrupting Jee....INTERRUPTING JEEVES!!!!!! yeah, iTunes is kinda like that, over and over and over again. Even better to note, the windows API for threads mostly maps pretty easily to POSIX threads, so you could do something VERY similar to the thread portion of that code, and have it work on both platforms. I've written thin POSIX layers for windows with some inline functions, and a lot of #defines. Or, you could just use a cross platform system like QT. Its LGPL now, it works on Mac OSX, Linux, and Windows, same code compiles on all three. You could easily bring iTunes to linux and open up a whole new market! That might be the smart thing to do....probably why I do stuff like this every single day...
Seriously though, and I mean seriously, PUT YOUR I/O IN A THREAD!!!!!!!!
----Begin oversimplified code example-------
#include <stdafx.h>
#include "iPhoneUpdateProgressDialog.h"
#define WM_IPHONEUPDATEMESSAGE WM_USER+1
#define IPHONEMESSAGE_UPDATING=0
#define IPHONEMESSAGE_RESTORING=1
#define IPHONEMESSAGEWHATEVER_TYPES_YOU_WISH_TOSEND=2..n
class iPhoneUpdater
public:
static UINT AFX_CDECL UpdateThreadCreator(LPVOID lpParameter);
protected:
void InternalUpdateThread();
BOOL SendSomeMoreData();
void UpdateiPhone();
//I like seperate blocks for my data...just a style thing...
protected:
//I don't like private data...I always come across some arrogant OOP
//programmers private data and think, I NEED to modify that in my
//derived class...why make something trivial private?
CiPhoneUpdateProgressDialog* m_pProgressDialog;
CWinThread* m_pThread;
//This will run in the new thread context, but serves just to get us back into
//the class context, so we have access to our private and protected members
//again. Its not tough to keep straight...
UINT AFX_CDECL iPhoneUpdater::UpdateThreadCreator(LPVOID lpParameter)
iPhoneUpdater* self=(iPhoneUpdater*)lpParameter;
self->InternalUpdateThread();
return 42; //why 42? Its the answer to the meaning of life the universe and
//everything of course! We could
iPhoneUpdater::InternalUpdateThread()
//Yup, still in the new thread context, dont directly access gui elements
//from here...Use PostMessage instead...
BOOL bRet=SendSomeMoreData();
while(bRet)
bRet=SendSomeMoreData();
iPhoneUpdater::SendSomeMoreData()
//Yup, still in the new thread context, dont directly access gui elements
//from here...Use PostMessage instead...
unsigned int PercentComplete=0;
//Do some apple proprietary crap here which updates PercentComplete
//Yup, that simple to update the GUI Dialog across thread boundries. I do
//this *ALL THE TIME*. Not a big deal at all!!! No need to grab focus
//away from other apps every 10 seconds so windows doesn't think iTunes
//isn't responding, and block people from doing what they might otherwise
//do...you can thank me by implementing it...
mpProgressDialog->PostMessage(WMIPHONEUPDATEMESSAGE,
(WPARAM)IPHONEMESSAGE_UPDATING,
(LPARAM)PercentComplete);
void iPhoneUpdater::UpdateiPhone()
//At this point we are in the GUI thread...however, UpdateThreadCreator
//will run in the new thread context, AfxBeginThread will return
//immedatly...
m_pThread=AfxBeginThread(UpdateThreadCreator, (LPVOID)this);
//Simple right?
}

Suggestions to Apple will be best submitted through the iTunes feedback page. Your comments will be most likely to get to the proper people within Apple that way. Everyone here is by and large just a fellow user.
Regards.

Similar Messages

  • My terrible experience with Apple's costumer service (PLEASE READ)

    I have been a loyal customer with Apple and iTunes for about 6 years now. Being a lover of music I always tried to avoid downloading it off the Internet because I believed in supporting the artists and supporting things like iTunes for selling their music in a fast convenientway. About 2 months ago my younger brother wanted to start buying content off of iTunes on our family account, but couldn't because there were already 5 computers authorized on it even though there should only be 4. We looked through all of our old computers but couldn't find the one that was still authorized and not being used. We tried to de-authorize all the computers on the account but we're told that we had to wait a year before doing so (which by the way is extremely inconvenient and completely pointless in my opinion). In order to fix this problem I decided to create my own account so that my brother could take my place on the family one. After a couple of days of buying/listening to music on my new account I ran into a problem. About 500 of my songs plus a lot of other content could no longer be used because I was no longer authorized on the account that I bought them on. Being an optimistic person I assumed that Apple/iTunes customer support/service would be able to fix the problem easily. I went to the site and found it difficult to find any information relating to my problem or to find a number I could call. When I finally found a number I called it and to my surprise found myself having to speak commands to a machine (which by the way is the last thing people want to deal with when they need assistance, and it is very frustrating). It took me 7 tries to finally get through to someone because the machine had no idea what I wanted and kept hanging up on me. I talked with a customer service representative and explained the situation to him. I then asked him if he could possibly de-authorize all the computers on our family account, and he said that he could not and provided no explanation as to why. So then I asked him if he could transfer the content that I paid for on the family account to my new account and he said no. Finally I asked him if there was anything he or I could do to fix the problem and the only thing he suggested was that I'll just have to buy all the content again on my new account. I told him that was about 500 songs, 10 TV series, 10 movies, 9 audio books, and about 25 apps, which would probably cost around $1000. But he just repeated that there was nothing he could do. I was so disappointed with the lack of helpfulness from their customer service and with the way I was treated that I will no longer purchase music, movies, TV series, or anything that isn't an app from the iTunes store. I spent about 5 days replacing every song I could no longer listen to by downloading off the Internet. I even had to delete some of the songs because I could not find a downloadable version. They have officially lost a loyal iTunes customer and I hope this complaint will open their eyes a little. Thank you for taking the time to read this.

    I realize the number I called was not for iTunes store support, but I thought that they would at least be able to help me or point me in the right direction.
    Sorry, you knew that the number you called was not for iTunes Store support, but then you got upset because they couldn't help you? That seems rather unfair of you in my view. Not being party to the conversation and hearing what was said, I can't address the second issue of why they weren't able to point you to the form. Perhaps they did and you just missed it.
    Again, this post will convey nothing to anyone who can do anything about it. If you just want to comment to Apple, use their feedback pages:
    http://www.apple.com/feedback
    If you want actual assistance from the iTunes Store, contact them via the form I linked to above. There is, again, no phone support for the iTunes Store. You can express your desire for such phone service to Apple via the feedback page, but it's highly unlikely that Apple will ever find it cost-effective to provide that.
    Regards.

  • Apple software developers please read

    Many people have converted their personal spreadsheets to numbers to take them on the go. You need to give an option to password protect the numbers program. If someone steals or if I misplace my iPad, I do not want others to have access to my spreadsheets!
    Please insert an option to password protect numbers!

    gb apple tv2 wrote:
    Please insert an option to password protect numbers!
    The right place to post that here:
    http://www.apple.com/feedback/numbers_ipad.html

  • All Apple MacBook Air Customers Please read.

    Hi I have a few questions about the New MacBook Air. These qusetions are to help me get to know a little more about this new Apple Product.
    1. How long does it take to start up.
    2. Does the blue screen come up and sit for a while like 10 to 15 sec.
    3. I would like to know how long until it gets hot or very warm. Doing like iTunes, Safari, Mail, iChat, Text Edit, iPhoto, iCal, Address Book, Photo booth "that one usually sets off my system", Quick TIme, Preview, and any other app you wish to add.
    4. How well does boot camp run.
    5. Please test the sound i herd it was louder than the MacBook. And if you have a Macbook Test the sound side by side.
    6. If you have a MacBook or Macbook Pro please send me pictures of them side by side.
    Note: if you don't have a place to post them please feel free to ask and i will post my E-Mail address.
    The only reason I am asking is because I live where there is no Apple Stores and there are only 2 resellers who have not yet there shipment in.
    So Please respond i would love to here what else you have to say as well. Even if you can't answer any of my questions at lease just respond whit some information.

    Oh i forget to tell you if you go into like textedit option shift k an  than you can change the font around that will change the appearance of the apple
    But since if i change the font the web server will change it back.
    Thats how i send my signature in mails
    My Name Here -- 
    Have a great Day-
    On holidays i so have a happy or Marry ------------.
    Message was edited by: Macbook91

  • ITunes problems (please read as can't fit in title!)

    Basically since before xmas it keeps freezing, being very slow and asking me to sign in every time I go onto itunes. I'm already signed in. It also tells me there are problems with my iphone (4s) being connected (even though it is not connected) and this message flashes up around every 10-15mins after that. Also itunes if minimised on the taskbar will not maximise- there's no response at all from it. I've uninstalled, signed out, signed in, everything and it doesn't change anything.
    I have windows 7 x64bit if that's relevant.
    If I didn't have to have itunes for my phone I honestly wouldn't bother with it right now so help would be appreciated!

    Why don't you use the kx-drivers? I'm sure they solve your problem. And they're much better than the creative drivers anyway.
    http://kxproject.lugosoft.com/

  • Apple Store iTunes Advert - PLEASE HELP

    I noticed in the Apple Stores they have the Macs running a really nice iTunes / iPod screensaver - with the while silhouettes and coloured background.
    Does anyone know if there is anywhere to get this as your screensaver? It looks great.
    Any help would be greatly appreciated!!

    I believe it was the new iTunes advert with 'Shut Up and Let Me Go' by the Ting Tings... a high-res version.
    Does anyone know if there's a way to get it and set it as a screensaver (minus the music)

  • IPhone developers, please read...

    If your question is specific to the iPhone, please clearly indicate that in the subject of your posting. The iPhone SDK is apparently quite different that the Mac API. A couple of times I have answered some questions incorrectly because I didn't know someone was working with the iPhone SDK. I have also seen the reverse, where someone answered a Mac question with an iPhone response that might not be appropriate.
    Most of the time, I can tell right away that a question is about the iPhone and I can ignore it. I have nothing against the iPhone and I may play with it in the future. But for now, I'm clueless about it and I don't want to provide useless and incorrect answers.
    Thanks

    Additionally,
    To post your code unaltered by the formatting you need to bracket your code like this:
    { code }
    your code here;
    { code }
    without the spaces near the brackets to get the desired effect.
    foo = [self bar:foo];
    Having your code correctly represented will help you immensely when asking people for help with debugging.
    Also the correct place to report bugs and or make feature requests is: https://bugreport.apple.com
    That is the only official feedback site that is guaranteed to get the issues in front of the people who actually work on the things you're reporting about. Even if you get a "Duplicate Report" message for every bug you file volume of reports about an issue can help move it to the top of the queue.
    Apple does pay attention and track issues reported here - especially for beta releases - so good, clear, concise bug reports entered here helps everyone. However, if you are new to Cocoa please make sure that the problem actually lies with the thing you're reporting and not with your understanding of the thing you're reporting. Keeping the signal to noise ratio good will again help everyone involved.
    Thanks for your attention,
    =Tod
    PS In lieu of a sticky maybe we can bump this thread to keep it visible?

  • Nice humor from Apple with networking icons, PLEASE READ!

    Just noticed when you connect to a Windows PC in Leopard, the icon for that Windows PC is a ugly CRT monitor with the blue screen of death. I was laughing so much, anyone else notice this?

    Just how does one connect to a windows computer? My Leapord Imac does not see any other computer in my network.

  • How do you "rip" ipod music into your itunes..PLEASE READ!

    Yeah, a while back ago, all my music got deleted, i kept what i had on my ipod in fear that if i plugged it back up all my m usic would be gone for good.
    So i ask you, is there any way to plug in your ipod, and all the info be in your playlist, kinda like ripping it off your ipod.
    NO i am not plugging it into another persons computer so they get free music, thats illegal, this is something to save me countless hours..
    Thanks.

    Copying from iPod to Computer thread...
    http://discussions.apple.com/thread.jspa?messageID=3037814
    http://discussions.apple.com/message.jspa?messageID=797432
    Also these useful internet articles...
    http://www.engadget.com/2004/11/02/how-to-get-music-off-your-ipod/
    http://playlistmag.com/help/2005/01/2waystreet/
    iPod: Frequently Asked Questions
    http://docs.info.apple.com/article.html?artnum=60920
    Patrick

  • View Link Bug!  - JDEV Developers please read.

    This has to be a bug. When I am done with my project for the day I check in the files into PVCS. After check in the files are deleted off my local drive. When I recheck out my project and do a rebuild on the project, I get several View link XML files that say that they are not correct. However when I pull them up in the editor and relink them, there is NO CHANGE to the XML file that stores the DEF. Below is a sample of one of the files. If I go into this view link with the visual editor and reselect the linking nodes, all is fine in JDEV.
    Is this a bug that is being worked on for the next version?
    SAMPLE
    <?xml version='1.0' encoding='windows-1252' ?>
    <!DOCTYPE ViewLink SYSTEM "jbo_03_01.dtd">
    <ViewLink Name="RequestCauseLookupVL">
    <DesignTime>
    <Attr Name="_isCodegen" Value="true"/>
    <Attr Name="_version" Value="10.1.3.36.73"/>
    </DesignTime>
    <ViewLinkDefEnd Name="RequestVO" Cardinality="1"
    Owner="dataAccess.Request.RequestView" Source="true">
    <AttrArray Name="Attributes">
    <Item Value="dataAccess.Request.RequestView.CauseCd"/>
    </AttrArray>
    <DesignTime>
    <Attr Name="_finderName" Value="RequestVO"/>
    <Attr Name="_accessor" Value="true"/>
    <Attr Name="_minCardinality" Value="1"/>
    <Attr Name="_isUpdateable" Value="true"/>
    <Attr Name="_entityAccessor" Value="true"/>
    </DesignTime>
    </ViewLinkDefEnd>
    <ViewLinkDefEnd Name="ReqCause_LOV" Cardinality="1"
    Owner="dataAccess.lov.ReqCause_LOV">
    <AttrArray Name="Attributes">
    <Item Value="dataAccess.lov.ReqCause_LOV.LookupId"/>
    </AttrArray>
    <DesignTime>
    <Attr Name="_finderName" Value="ReqCause_LOV"/>
    <Attr Name="_accessor" Value="true"/>
    <Attr Name="_isUpdateable" Value="true"/>
    <Attr Name="_entityAccessor" Value="true"/>
    </DesignTime>
    </ViewLinkDefEnd>
    </ViewLink>

    Hi Steve,
    JDev appears to be updating the viewlink files. I have not edited any of them and they all have the timestamp of when i closed JDev last Friday:
    -rw-rw-rw-   1 user     group        1236 Sep  1 16:45 ApprovalDetailsFkLink.xml
    -rw-rw-rw-   1 user     group        1224 Sep  1 16:45 InvestigatorsFkLink.xml
    -rw-rw-rw-   1 user     group        1260 Sep  1 16:45 MulticentreProjectsFkLink.xml
    -rw-rw-rw-   1 user     group        1258 Sep  1 16:45 PrjWorklistItemsFkLink.xml
    -rw-rw-rw-   1 user     group        1200 Sep  1 16:45 FieldBasedFKLink.xml
    -rw-rw-rw-   1 user     group        1195 Sep  1 16:45 GmAnimalsFKLink.xml
    -rw-rw-rw-   1 user     group        1225 Sep  1 16:45 HarmfulFKLink.xml
    -rw-rw-rw-   1 user     group        1032 Sep  1 16:45 ObservationFKLink.xml
    -rw-rw-rw-   1 user     group        1226 Sep  1 16:45 OtherInvestigatorsFKLink.xml
    -rw-rw-rw-   1 user     group        1196 Sep  1 16:45 OtherPartiesFKLink.xml
    -rw-rw-rw-   1 user     group        1028 Sep  1 16:45 PermitsFKLink.xml
    -rw-rw-rw-   1 user     group        1206 Sep  1 16:45 ProjectPartiesFKLink.xml
    -rw-rw-rw-   1 user     group        1042 Sep  1 16:45 RespInvestigatorsFkLink.xml
    -rw-rw-rw-   1 user     group        1012 Sep  1 16:45 SurgeryFKLink.xml
    -rw-rw-rw-   1 user     group        1190 Sep  1 16:45 TeachingFKLink.xmlthe CVS looks like this (August 24 was when i deleted them all from CVS and re-added them):
    -r--r--r--    1 banstey  dba          1347 Aug 24 09:51 ProjectPartiesFKLink.xml,v
    -r--r--r--    1 banstey  dba          1172 Aug 24 09:51 PermitsFKLink.xml,v
    -r--r--r--    1 banstey  dba          1337 Aug 24 09:51 OtherPartiesFKLink.xml,v
    -r--r--r--    1 banstey  dba          1367 Aug 24 09:51 OtherInvestigatorsFKLink.xml,v
    -r--r--r--    1 banstey  dba          1176 Aug 24 09:51 ObservationFKLink.xml,v
    -r--r--r--    1 banstey  dba          1399 Aug 24 09:51 PrjWorklistItemsFkLink.xml,v
    -r--r--r--    1 banstey  dba          1401 Aug 24 09:51 MulticentreProjectsFkLink.xml,v
    -r--r--r--    1 banstey  dba          1365 Aug 24 09:51 InvestigatorsFkLink.xml,v
    -r--r--r--    1 banstey  dba          1377 Aug 24 09:51 ApprovalDetailsFkLink.xml,v
    -r--r--r--    1 banstey  dba          1325 Aug 24 09:51 AnimalFKLink.xml,v
    -r--r--r--    1 banstey  dba          1331 Aug 24 09:51 TeachingFKLink.xml,v
    -r--r--r--    1 banstey  dba          1186 Aug 24 09:51 RespInvestigatorsFkLink.xml,v
    -r--r--r--    1 banstey  dba          1341 Aug 30 11:37 AnimalCareFKLink.xml,v
    -r--r--r--    1 banstey  dba          1341 Aug 30 11:38 FieldBasedFKLink.xml,vTimestamps of my associations are all over the place, which is consistent with the creation process.
    Will do an unchanged commit and post the results.
    regards,
    Brenden

  • I keep getting and error when I try to start my iTunes. "Apple Application Support was not found. Apple Application Support is required to run iTunes. Please uninstall iTunes, Then install iTunes again. Error 2(Windows error 2)"....

    I keep getting and error when I try to start my iTunes. "Apple Application Support was not found. Apple Application Support is required to run iTunes. Please uninstall iTunes, Then install iTunes again. Error 2(Windows error 2)".... I have uninstalled and reinstalled several times and the error still occurs!!! This started happening after I installed the 10.3 update

    I took the time to research it and come across a couple of people who experienced the same trouble and so I listed some of there steps(with Credits) and  some people said that they worked.
    Here is the original Link:
    https://discussions.apple.com/thread/2151777?start=0&tstart=0
    OK, this worked for me:( Original Post by r0tt3n4pp13)
    1. Save iTunes install file to your desktop.
    2. Disconnect from internet.
    3. Disable Firewall/Security software.
    4. Run install. Note that it installs Application Support and a bunch of other software this time.
    5. Run iTunes.
    6. Enable Firewall/Security software.
    7. Reconnect to internet.
    8. Download Watchmen Director's Cut post haste.
    OR!
    (Original post by Cr4z33)
    1. Download and install WinRAR.
    2. Right-click the iTunesSetup.exe icon and choose "Open with WinRAR".
    3. Once the EXE is opened in WinRAR, double-click AppleApplicationSupport.msi and when the installer window is open choose "Repair".
    4. Done! You can now run iTunes normally.

  • Downloaded Itunes to Windows 8. When opening Itunes error message 'Apple Application Support is required to run ITunes. Please uninstall Itunes, then install ITunes again.' I have uninstalled and reinstalled still same error received.

    I downloaded ITunes onto my computer with Windows 8. Each time I try to open it I get the same error of "Apple Application Support was not found. Apple Application Support is reuired to run iTues. Please uninstall ITunes, then install ITunes again. Error 2 (Windows error 2)". I have tried uninstalling it and reinstalling it multiple times and continue to get the same error. I am unsure of how to fix this.

    Let's try a standalone Apple Application Support install. It still might not install, but fingers crossed any error messages will give us a better idea of the underlying cause of the issue.
    Download and save a copy of the iTunesSetup.exe (or iTunes64setup.exe) installer file to your hard drive:
    http://www.apple.com/itunes/download/
    Download and install the free trial version of WinRAR:
    http://www.rarlab.com/
    Right-click the iTunesSetup.exe (or iTunes64Setup.exe), and select "Extract to iTunesSetup" (or "Extract to iTunes64Setup"). WinRAR will expand the contents of the file into a folder called "iTunesSetup" (or "iTunes64Setup").
    Go into the folder and doubleclick the AppleApplicationSupport.msi to do a standalone AAS install.
    Does it install properly for you? If so, does iTunes launch properly now?
    If instead you get an error message during the install, let us know what it says. (Precise text, please.)

  • Installed iTunes 64 on Windows 7 (home) HP and received this error message.  The file iTunes Library.itl cannot be read because it was created by a newer version of iTunes.  Please help.

    I installed iTunes 64 on a Windows 7 (Home) HP Pavilion and received this error message.  the file iTunes Library.itl cannot be read because it was created by a newer version of iTunes.  Please help! 

    The file "iTunes Library.itl" cannot be read because it was created by a newer version of iTunes".
    Try the following user tip:
    Empty/corrupt iTunes library after upgrade/crash

  • Can not load itunes on Windows 7 ? Error message says, Apple Application Support is required to run itunes. Please uninstall and re-install. "  This does not help.

    How can I solve this issue?

    Let's try a standalone Apple Application Support install. It still might not install, but fingers crossed any error messages will give us a better idea of the underlying cause of the issue.
    Download and save a copy of the iTunesSetup.exe (or iTunes64setup.exe) installer file to your hard drive:
    http://www.apple.com/itunes/download/
    Download and install the free trial version of WinRAR:
    http://www.rarlab.com/
    Right-click the iTunesSetup.exe (or iTunes64Setup.exe), and select "Extract to iTunesSetup" (or "Extract to iTunes64Setup"). WinRAR will expand the contents of the file into a folder called "iTunesSetup" (or "iTunes64Setup").
    Go into the folder and doubleclick the AppleApplicationSupport.msi to do a standalone AAS install.
    Does it install properly for you? If so, does iTunes launch properly now?
    If instead you get an error message during the install, let us know what it says. (Precise text, please.)

  • It says this when I try to open iTunes:  Apple Application Support was not found.   Apple Application Support is required to run iTunes. Please uninstall iTunes, then install iTunes again.   Error 2   I've tried uninstalling it and installing it several t

    It says this when I try to open iTunes:
    Apple Application Support was not found.
    Apple Application Support is required to run iTunes. Please uninstall iTunes, then install iTunes again.
    Error 2
    I've tried uninstalling it and installing it several times. I've tried to download Apple Application Support separately but it just says:
    An error occurred during the installation of assembly 'Microsoft.VC80.CRT,version="8.0.50727.4... Please refer to Help and Support for more information. HRESULT:0x800736FD

    You have missing information in your Windows programming. 
    You need to repair your computer so it can run iTunes.  If you plug those error codes into your browser you may get an answer.

Maybe you are looking for

  • Camera Raw 8.6 launch error in Photoshop 2014.2

    Hi. After updating Photoshop to version 2014.2 I have a problem with launching Camera Raw plugin. When I try to open raw file there is said: could not complete your request because of a disk error Camera Raw doesn't launch not from Photoshop, nor fro

  • Payment Terms and Discount

    Hi, Can some one tell how it works the payment terms and discount. I have one Payment Term with 30 days, 3% Discount, 60 days 1% discount 90 days not discount. When I book and invoice say on 20th-Apr-09 and gives baseline date same as invoice date as

  • Deplay Crystal Report via web

    Hi. Is there any way to deploy report in intranet. I have file Report.rpt and i want users to have access to it via www. Is there any tutorial how to do it? Best regards Lukasz Bloch

  • Transfer music and photos back to my computer

    I had a virus and resulted in my having to change my hard disk. I did not have back up of my photos or music, which they are safe on my Ipod photo. Now my computer is fully repaired and have downlowded my software for i-pod again, obviusly is empty.

  • Catching "RETURN" Key on a ALV Grid

    Good Morning, I have a ALV grid which can be updated with values. I need to trigger code after i update one field in the ALV. How can i do that? Should i use function REUSE_ALV_EVENTS_GET? Regards, Pedro Gaspar