Back-Button Problems with 4.0.5, on Tiger

I'm seeing an intermittent issue with Safari 4.0.5.
After using the 'Back-Button' (under 4.0.5, with Tiger), if one goes 'Forward' again, to the page just previously viewed, the user will be incorrectly placed about a screen-page ahead of the correct location. This problem did not exist in 4.0.4.
appler505

HI,
Try maintenance...
From the Safari Menu Bar, click Safari / Empty Cache. When you are done with that...
From the Safari Menu Bar, click Safari / Reset Safari. Select the top 5 buttons and click Reset.
Go here for trouble shooting *3rd party plugins or input managers* which might be causing the problem. Safari: Add-ons may cause Safari to unexpectedly quit or have performance issues


Web pages now include a small icon or 'favicon' which is visible in the address bar and next to bookmarks. These icons take up disk space and slow Safari down. It is possible to erase the icons from your computer and start fresh. *To delete Safari's icon cache using the Finder, open your user folder, navigate to ~/Library/Safari/ and move this file "webpageIcons.db to the Trash.*
bpageIcons.db to the Trash.*
Carolyn

Similar Messages

  • Session state and browser cache - Back button problem

    Hi all,
    I have a problem (and unless I'm missing something I think we all do) with session state and use of the browser's Back button. I really hope I'm just being dumb...
    Background scenario:
    Page P has a sidebar list allowing the user to select what content is displayed (e.g. 'stuff relating to X, Y or Z' where X, Y and Z are rows in, say, a table of projects). When a list entry is clicked, we branch to page P with the value of the list item placed in an application-level item (call it G_PROJECT). Reports on page P use G_PROJECT in their WHERE clauses.
    So, click list entry X and G_PROJECT is set to X and page P shows reports for project X.
    Page P also has a set of buttons which branch to various edit pages which allow attributes of page P's current project to be updated. These pages similarly use G_PROJECT in their WHERE clauses.
    Problem scenario:
    1. The user goes to page P and picks project X off the list. Project X's stuff is displayed (G_PROJECT = X).
    2. The user then picks project Y off the list. Project Y's stuff is displayed (G_PROJECT = Y).
    3. The user then clicks the browser's Back button. The page is served from browser cache, so project X's stuff is displayed, but G_PROJECT still = Y.
    4. The user clicks an 'Edit' button; we submit, and branch to an edit page which displays (and will edit) data for project Y because G_PROJECT still = Y.
    This is SERIOUSLY BAD NEWS - apart from being confusing, the user's edit permissions on projects X and Y may differ, and so the user may be able to perform 'illegal' updates.
    I've read what I can on this forum and the rest of the web looking for ways to a) inhibit browsers' 'Back' functions and/or b) prevent pages being cached by the browser, but none of them have worked for me.
    Short of waiting for browser manufacturers to recognise that the web is now full of applications as well as static pages, and enable robust programmatic control of cache behaviour, does anybody know how the problem can be avoided - or at least detected?
    Thanks,
    jd
    Failed attempts to date:
    <meta http-equiv="cache-control" content="no-cache">
    <meta http-equiv="cache-control" content="no-store">
    <meta http-equiv="cache-control" content="private">
    <meta http-equiv="cache-control" content="max-age=0, must-revalidate">
    <meta http-equiv="expires" content="Wed, 09 Aug 2000 01:01:01 GMT">
    <meta http-equiv="pragma" content="no-cache">
    Disallowing duplicate submission (page attribute).
    window.history.go(1);

    Thanks Scott,
    I may be being dumb here but I don't see how that would help...
    P250_PROJECT and G_PROJECT are currently kept in sync by app logic. Whichever is used to drive, if the page is rendered from cache then the app logic is not executed, so the rendered page contents are not those keyed by P250_PROJECT, as illustrated in steps 1-4 of the problem above.
    The user sees X, the session items say Y. The engine doesn't know what the user is seeing.
    when page P is POSTed, its hidden item P250_PROJECT should always be used to derive the application item G_PROJECT. Then whether the page was pulled from cache or rendered anew via a click from the sidebar link, the project ID is determined by the contents of that page.
    As I said above I tried this, with the 'Edit' branch set to:
    Set these items: G_PROJECT
    With these values: &P250_PROJECT.
    but it makes no difference. The project ID is not determined by the rendered page contents - the engine gets the value of P250_PROJECT from session state.
    I can code the 'Edit' pages such that they check permissions and if necessary redirect back to p250 (conditional before-header branch), but that's a clunky cure rather than the prevention I was hoping for.
    Please tell me if my understanding is incorrect.
    jd

  • Another scenario of BACK button problem, pls help

    search.jsp ---- search application by ID
    view_app.jsp ---- display application details, has 4 commandLinks eg. (A, B, C, D), the commandLinks are displayed dependent on a
    property in the ApplicationBean object.
    Scenario as follow:
    In search.jsp, I search application #1, it brings up view_app.jsp with #1 details and commandLinks A and B available.
    Then go to search.jsp again through faces, search application #2, it brings up view_app.jsp again with #2 details and commandLinks C and D available.
    Then I click BACK button twice, which bring me back to view_app.jsp with #1 details and commandLink A and B.
    now I try to click commandLink A, it doesn't work because faces thinks I am in view_app.jsp with #2 details and commandLink C and D, there is no commandLink A available. Therefore it displays view_app.jsp with #2 details and commandLinks C and D.
    I've put the Phase Listener, I can see from the log messages that it did go through the Faces life cycle, but in the 'Invoke Application' phase, the functions that I specified in the action (fucntionA) was not called, as it does not exist in the current View.
    Anyone know how to solve this situation?
    I try with client or server state saving, both produce same result. I also put <h:messages> in the view_app.jsp, no validation error message was shown.
    search.jsp
    ==========
    <h:form>
    <h:outptuText value="application ID:"/>
    <h:inputText value="#{facade.appID}"/>
    <h:commandButton value="search" action="#{facade.searchApp}"/>
    </h:form>
    view_app.jsp
    ============
    <h:form>
    <h:inputHidden value="#{facade.appID}"/>
    <h:panelGrid columns="2">
    <h:panelGrid>
         <h:commandLink value="A" action="#{facade.functionA}" actionListener="#{facade.updateApp}" rendered="#{app.displayMenu}"/>
         <h:commandLink value="B" action="#{facade.functionA}" actionListener="#{facade.updateApp}" rendered="#{app.displayMenu}"/>
         <h:commandLink value="C" action="#{facade.functionA}" actionListener="#{facade.updateApp}" rendered="#{app.displayMenu}"/>
         <h:commandLink value="D" action="#{facade.functionA}" actionListener="#{facade.updateApp}" rendered="#{app.displayMenu}"/>
    </h:panelGrid>
    <h:panelGrid columns="2">
    <h:outputText value="Application ID"/><h:outputText value="#{facade.appObject.appID}"/>
    <%--
    Other details
    --%>
    </h:panelGrid>
    </h:panelGrid>
    </h:form>
    Facade.java
    ===========
    ApplicationBean appObject = new ApplicationBean();
    public void updateApplication(ActionEvent e) throws Exception {   
    if ( appID != appObject.getAppID() ) {
    logger.finest("Updating application ID from " appObject.getAppID() " to " +appID);
    appObject = getApplicationFromDB(appID);
    ApplicationBean.java
    ====================
    public boolean isDispalyMenu() {
    <%-- return 'true' or 'false' dependent on a property of the ApplicatinoBean object --%>
    }

    This is a very simple method for locking back button. It works fine. Maybe it will be usefull for you and it could resolve other problems with back button.
    <f:view>
    <script>
    function windowunload()
    //myform:_idcl is the hidden field on html page generated by JSF for navigation
    //purposes
         if (document.forms['myform']['myform:_idcl'].value=="")
    //erroraction - this is the name of the method in the backing bean; if there is no
    //such a method (or action is not set in faces-config) the page will be reloaded;
    //thanks to that one can forward to another for instance error page
              document.forms['myform']['myform:_idcl'].value='myform:body:erroraction';
              document.forms['myform'].submit();
              return false;
    </script>
    <body onunload="windowunload()">
    <h:form id="myform">
    </h:form>     
    </body>
    </f:view>
    It submits with no action argument (no erroraction method or navigation not set in faces-config) the page on onunload event.
    It reloads the page when when user presses back button or tries to change url address. So only one way to navigate is to use commandlinks and commandbuttons from your page.
    I haven't found any weaknesses of this method yet.
    Regards
    M.

  • Using next/back button along with thumbnails

    Please Help! I cannot figure out how to get the back/next buttons to work with the thumbnails. For instance if I click on the 4th thumbnail then hit next/back it skips and goes to the 2nd or 12th image. I know my scripting is wrong but I just can't figure it out. I also want the next/back buttons to loop.
    Can anyone please help me.
    Thank you for your time,
    stop();
    next_btn.addEventListener(MouseEvent.CLICK, nextimage);
    var imageNumber:Number = 1;
    function checkNumber():void{
    next_btn.visible = true;
    back_btn.visible = true;
    //If the imageNumber is = 12, then do something...
    if(imageNumber==12){
      trace(imageNumber);
    //if the imageNumber is = 1, then don't show the back button
    if(imageNumber==1){
      trace(imageNumber);
    checkNumber();
    function nextimage(evtObj:MouseEvent):void {
    //Adding number to the current value +1
    imageNumber++;
    UILoader_courand.source="portfolio/large/Courand/Courand_"+imageNumber+".jpg";
    checkNumber();
    back_btn.addEventListener(MouseEvent.CLICK, backimage);
    function backimage(evtObj:MouseEvent):void {
    //Subract 1 from the current value
    imageNumber--;
    UILoader_courand.source="portfolio/large/Courand/Courand_"+imageNumber+".jpg";
    checkNumber();
    aboutProject_btn.addEventListener(MouseEvent.CLICK, aboutclick);
    function aboutclick(evtObj:MouseEvent) {
    trace("Courand Desc was clicked");
    gotoAndStop("Courand Desc");
    var thumbLoader:Loader = new Loader();
    thumbLoader.load(new URLRequest("portfolio/thumbs/Courand/courandThumb1.jpg"));
    thumbLoader.contentLoaderInfo.addEventListener(Event.COMPLETE, thumbLoaded);
    function thumbLoaded(event:Event):void {
    allThumbnails.addChild(thumbLoader);
    thumbLoader.addEventListener(MouseEvent.CLICK, loadMainImage1);
    function loadMainImage1(event:MouseEvent):void {
      UILoader_courand.source="portfolio/large/Courand/Courand_1.jpg";
    var thumbLoader2:Loader = new Loader();
    thumbLoader2.load(new URLRequest("portfolio/thumbs/Courand/courandThumb2.jpg"));
    thumbLoader2.contentLoaderInfo.addEventListener(Event.COMPLETE, thumbLoaded2);
    function thumbLoaded2(event:Event):void {
    allThumbnails.addChild(thumbLoader2);
    thumbLoader2.x=70;
    allThumbnails.buttonMode=true;
    thumbLoader2.addEventListener(MouseEvent.CLICK, loadMainImage2);
    function loadMainImage2(event:MouseEvent):void {
      UILoader_courand.source="portfolio/large/Courand/Courand_2.jpg";
    var thumbLoader3:Loader = new Loader();
    thumbLoader3.load(new URLRequest("portfolio/thumbs/Courand/courandThumb3.jpg"));
    thumbLoader3.contentLoaderInfo.addEventListener(Event.COMPLETE, thumbLoaded3);
    function thumbLoaded3(event:Event):void {
    allThumbnails.addChild(thumbLoader3);
    thumbLoader3.x=140;
    allThumbnails.buttonMode=true;
    thumbLoader3.addEventListener(MouseEvent.CLICK, loadMainImage3);
    function loadMainImage3(event:MouseEvent):void {
      UILoader_courand.source="portfolio/large/Courand/Courand_3.jpg";
    var thumbLoader4:Loader = new Loader();
    thumbLoader4.load(new URLRequest("portfolio/thumbs/Courand/courandThumb4.jpg"));
    thumbLoader4.contentLoaderInfo.addEventListener(Event.COMPLETE, thumbLoaded4);
    function thumbLoaded4(event:Event):void {
    allThumbnails.addChild(thumbLoader4);
    thumbLoader4.x=210;
    allThumbnails.buttonMode=true;
    thumbLoader4.addEventListener(MouseEvent.CLICK, loadMainImage4);
    function loadMainImage4(event:MouseEvent):void {
      UILoader_courand.source="portfolio/large/Courand/Courand_4.jpg";
    var thumbLoader5:Loader = new Loader();
    thumbLoader5.load(new URLRequest("portfolio/thumbs/Courand/courandThumb5.jpg"));
    thumbLoader5.contentLoaderInfo.addEventListener(Event.COMPLETE, thumbLoaded5);
    function thumbLoaded5(event:Event):void {
    allThumbnails.addChild(thumbLoader5);
    thumbLoader5.x=280;
    allThumbnails.buttonMode=true;
    thumbLoader5.addEventListener(MouseEvent.CLICK, loadMainImage5);
    function loadMainImage5(event:MouseEvent):void {
      UILoader_courand.source="portfolio/large/Courand/Courand_5.jpg";
    var thumbLoader6:Loader = new Loader();
    thumbLoader6.load(new URLRequest("portfolio/thumbs/Courand/courandThumb6.jpg"));
    thumbLoader6.contentLoaderInfo.addEventListener(Event.COMPLETE, thumbLoaded6);
    function thumbLoaded6(event:Event):void {
    allThumbnails.addChild(thumbLoader6);
    thumbLoader6.x=350;
    allThumbnails.buttonMode=true;
    thumbLoader6.addEventListener(MouseEvent.CLICK, loadMainImage6);
    function loadMainImage6(event:MouseEvent):void {
      UILoader_courand.source="portfolio/large/Courand/Courand_6.jpg";
    var thumbLoader7:Loader = new Loader();
    thumbLoader7.load(new URLRequest("portfolio/thumbs/Courand/courandThumb7.jpg"));
    thumbLoader7.contentLoaderInfo.addEventListener(Event.COMPLETE, thumbLoaded7);
    function thumbLoaded7(event:Event):void {
    allThumbnails.addChild(thumbLoader7);
    thumbLoader7.x=420;
    allThumbnails.buttonMode=true;
    thumbLoader7.addEventListener(MouseEvent.CLICK, loadMainImage7);
    function loadMainImage7(event:MouseEvent):void {
      UILoader_courand.source="portfolio/large/Courand/Courand_7.jpg";
    var thumbLoader8:Loader = new Loader();
    thumbLoader8.load(new URLRequest("portfolio/thumbs/Courand/courandThumb8.jpg"));
    thumbLoader8.contentLoaderInfo.addEventListener(Event.COMPLETE, thumbLoaded8);
    function thumbLoaded8(event:Event):void {
    allThumbnails.addChild(thumbLoader8);
    thumbLoader8.x=490;
    allThumbnails.buttonMode=true;
    thumbLoader8.addEventListener(MouseEvent.CLICK, loadMainImage8);
    function loadMainImage8(event:MouseEvent):void {
      UILoader_courand.source="portfolio/large/Courand/Courand_8.jpg";
    var thumbLoader9:Loader = new Loader();
    thumbLoader9.load(new URLRequest("portfolio/thumbs/Courand/courandThumb9.jpg"));
    thumbLoader9.contentLoaderInfo.addEventListener(Event.COMPLETE, thumbLoaded9);
    function thumbLoaded9(event:Event):void {
    allThumbnails.addChild(thumbLoader9);
    thumbLoader9.x=560;
    allThumbnails.buttonMode=true;
    thumbLoader9.addEventListener(MouseEvent.CLICK, loadMainImage9);
    function loadMainImage9(event:MouseEvent):void {
      UILoader_courand.source="portfolio/large/Courand/Courand_9.jpg";
    var thumbLoader10:Loader = new Loader();
    thumbLoader10.load(new URLRequest("portfolio/thumbs/Courand/courandThumb10.jpg"));
    thumbLoader10.contentLoaderInfo.addEventListener(Event.COMPLETE, thumbLoaded10);
    function thumbLoaded10(event:Event):void {
    allThumbnails.addChild(thumbLoader10);
    thumbLoader10.y=70;
    allThumbnails.buttonMode=true;
    thumbLoader10.addEventListener(MouseEvent.CLICK, loadMainImage10);
    function loadMainImage10(event:MouseEvent):void {
      UILoader_courand.source="portfolio/large/Courand/Courand_10.jpg";
    var thumbLoader11:Loader = new Loader();
    thumbLoader11.load(new URLRequest("portfolio/thumbs/Courand/courandThumb11.jpg"));
    thumbLoader11.contentLoaderInfo.addEventListener(Event.COMPLETE, thumbLoaded11);
    function thumbLoaded11(event:Event):void {
    allThumbnails.addChild(thumbLoader11);
    thumbLoader11.x=70;
    thumbLoader11.y=70;
    allThumbnails.buttonMode=true;
    thumbLoader11.addEventListener(MouseEvent.CLICK, loadMainImage11);
    function loadMainImage11(event:MouseEvent):void {
      UILoader_courand.source="portfolio/large/Courand/Courand_11.jpg";
    var thumbLoader12:Loader = new Loader();
    thumbLoader12.load(new URLRequest("portfolio/thumbs/Courand/courandThumb12.jpg"));
    thumbLoader12.contentLoaderInfo.addEventListener(Event.COMPLETE, thumbLoaded12);
    function thumbLoaded12(event:Event):void {
    allThumbnails.addChild(thumbLoader12);
    thumbLoader12.x=140;
    thumbLoader12.y=70;
    allThumbnails.buttonMode=true;
    thumbLoader12.addEventListener(MouseEvent.CLICK, loadMainImage12);
    function loadMainImage12(event:MouseEvent):void {
      UILoader_courand.source="portfolio/large/Courand/Courand_12.jpg";

    Hi Tapash,
    You are probably right. However - I have been reading the User Guide back button chapter twice now - and still not sure what the problem is.
    I think, that for this purpose, you can consider my page as a very simple application - a search page with a search result table. Admit that I am not an OAF back button expert yet, but I wonder - this must be a very common problem to all OAF pages with a search / result table, not a problem specific to my application.
    My page is almost built out-of-the-box, except that I have a SingleSelection added to the result table. I have very little custom code in my processRequest, it looks like this:
    public void processRequest(OAPageContext pageContext, OAWebBean webBean)
    super.processRequest(pageContext, webBean);
    OATableBean table = (OATableBean)webBean.findIndexedChildRecursive("ResultsRN");
    table.setTableSelectionText("Set Item number, then Select Equipment and...");
    table.setSelectionDisabledBindingAttr("DisableApproval");
    The page works fine after navigating back from the home page - except for the standard Next/Previous links in the results table. If I click the search button - for instance - a new search is being done ok.
    Appreciate if you can share an example what is needed to support back button in such a simple page.
    Thanks,
    Søren Moss

  • Back button problem

    sometimes my back button doesnt work correctly... and in the games like asphalt 8 doesnt work at allxperia sp android 4.3

    My back button doesen't work after playing Family Guy Quest for Stuff, its that game that causes it and also eats the ram up to the point where I have 0mb which makes the phone unusable with apps closings constantly. I would like to know whether its my phone or that game and if other people are having problems with that game, I have already done a repair from PC Companion and it hasn't fixed the issue.

  • Browser Back Button problem...

    Hai all,
    whn i will logout the page i will do the following...     
    session.removeAttribute("keyValue");
         session.invalidate();
    so session is invalidated, but whn i click on browser back button previos page has to expire automatically but whn i am doing manually refresh page then page will expire...
    the expire condition in each page i hav done is
    keyvalue=session.getAttribute();
    if(keyValue==null)
    response.sendRedirect("../sessionExpirepage");
    its working fine but i need to do the if u click on browser back buton the expired previous page can't display...
    even i tried this code..
    response.setHeader("Cache-Control","no-store"); //HTTP 1.1
    response.setHeader("Cache-Control","no-cache"); //HTTP 1.1
    but it is also not working..or i dont know wher exactly thes above two lines are to insert n in a page.
    i hope u understud my point to say.
    pls tell me about this soln
    Thanks & Regards,
    Suryakant

    so session is invalidated, but whn i click on browser
    back button previos page has to expire automatically
    but whn i am doing manually refresh page then page
    will expire...there is no problem with your code as such , the page you get is from the history of you browser. Clear you history on every page load of your web page through javascript.
    Secondly a bit advance topic there is a concept of TOKEN in Struts which is used to overcome the bugs due to BACK button in browser.

  • Back up problems with Time Machine since I have Mavericks

    Since I upgrade to Mavericks Time Machine is not able to back up my MacBookPro.
    Not only it is slow but it never ends.
    Each time it seems to reach the end of the back up 150 or 200 mb are added to the amount to be saved.
    Without end.
    Before Maevroicks I had Montain Lion and it was fine.
    With my iMac I have no probleme with Mavericks ????

    If you have more than one user account, these instructions must be carried out as an administrator.
    Launch the Console application in any of the following ways:
    ☞ Enter the first few letters of its name into a Spotlight search. Select it in the results (it should be at the top.)
    ☞ In the Finder, select Go ▹ Utilities from the menu bar, or press the key combination shift-command-U. The application is in the folder that opens.
    ☞ Open LaunchPad. Click Utilities, then Console in the icon grid.
    Make sure the title of the Console window is All Messages. If it isn't, select All Messages from the SYSTEM LOG QUERIES menu on the left. If you don't see that menu, select
    View ▹ Show Log List
    from the menu bar.
    Enter the word "Starting" (without the quotes) in the String Matching text field. You should now see log messages with the words "Starting * backup," where * represents any of the words "automatic," "manual," or "standard." Note the timestamp of the last such message that corresponds to an abnormal backup. Now
    CLEAR THE WORD "Starting" FROM THE TEXT FIELD
    so that all messages are showning, and scroll back in the log to the time you noted. Select the messages timestamped from then until the end of the backup, or the end of the log if that's not clear. Copy them to the Clipboard by pressing the key combination command-C. Paste (command-V) into a reply to this message.
    If all you see are messages that contain the word "Starting," you didn't clear the text field.
    If there are runs of repeated messages, post only one example of each. Don't post many repetitions of the same message.
    When posting a log extract, be selective. Don't post more than is requested.
    Please do not indiscriminately dump thousands of lines from the log into this discussion.
    Some personal information, such as the names of your files, may be included — anonymize before posting.

  • Default Back Button ( F3 ) with mandatory fields ( module pool program )

    Guys,
    I'm editing another persons dialog program and as mentioned in the subject line, there are mandatory fields. WIthout them being filled, I cannot use the back button to exit the program as it prompts me to first fill the mandatory fields.
    How can I get past this?
    I did a /h for debug mode and pressed Back but it did not even show the debugger.
    Regards,
    Kevin

    <b>Use AT exit-command.</b>
    MODULE mod [ AT {EXIT-COMMAND|CURSOR-SELECTION} ]
               [ ON {CHAIN-INPUT|CHAIN-REQUEST} ]
               [ SWITCH switch ].
    Extras:
    1. ... AT EXIT-COMMAND
    Effect
    The statement MODULE of the dynpro flow logic calls the dialog module mod of the ABAP program. You can use MODULE either as a keyword or as an addition of statement FIELD. When using it as an addition, the call of the dialog module depends on conditions for the screen fields.
    As a keyword, the statement calls the dialog module mod of the respective ABAP program. At the event PAI, you can use the additions AT and ON to specify conditions for the call of the dialog module.
    At the event PBO, you can call any dialog module defined in the ABAP program with the addition OUTPUT. At the events PAI, POH and POV, you can call any dialog module defined with the addition INPUT or without any addition. If the dialog module mod does not exist in the ABAP program, an untreatable exception is triggered. After processing a dialog module in the ABAP program, processing of the dynpro flow logic is resumed after the position of the call, unless the screen processing is completed within the dialog module.
    You can use MODULE as a keyword only at the events PBO and PAI. At the events POH and POV, you can use MODULE only as an addition to the FIELD statement.
    Note
    Do not mix up the MODULE statement of the dynpro flow logic with the identically called statement MODULE for defining dialog modules in the ABAP program.
    Addition 1
    ... AT EXIT-COMMAND
    Effect
    Addition AT EXIT-COMMAND at the event PAI causes module mod to be called exactly if:
    The function used to trigger event PAI has function type "E"
    Into the input field of the standard toolbar, the user entered a character string starting with "E" and confirmed it using ENTER.
    The dialog module is called before the automatic input checks defined in the system or in the ABAP Dictionary and independent of its position in the event block. The only screen field transported to the ABAP program is the OK field. If the function that triggered the PAI event does not fulfill any of the above prerequisites, the MODULE statement is not executed.
    If several MODULE statements have the AT EXIT COMMAND addition, only the first one is executed. If no MODULE statement has the addition AT EXIT COMMAND, a normal PAI processing is executed: The predefined input checks are executed and then the PAI event block is processed sequentially. Provided the screen processing is not terminated in the dialog module mod, after the return from the dialog module, the complete PAI processing is executed. You must not use the addition AT EXIT COMMAND in connection with the statement FIELD.
    Note
    The function type of a function is determined in the Screen Painter or Menu Painter. Usually those functions of the user interface are defined with function type "E" that are assigned to the icons Back, Exit and Cancel in the standard toolbar of the GUI status. Therefore, the called dialog module should terminate the screen processing and allow security checks, if required.

  • Naming Buttons - Problem with using Captivate 7 Buttons to Open URL or File

    After spending too much time troubleshooting a button problem, I discovered the importance of naming each item in a Captivate project.
    For some reason I have yet to figure out, publishing to SWF from Captivate causes buttons to function arbitrarily. In my case, I had eight buttons pointing to external URLs, three that worked and five that didn't. All of the buttons pointed to the same external website, only to different PDFs hosted on that site. Each button was named with the default "Button_X" convention as set by Captivate. After trying lots of different settings adjustments, On Enter and On Exit actions, and Play/Pause timings, I did what I should've done from the beginning; changed the names of the buttons.
    Why this worked? I don't know. I've seen hints on other discussions as to SWFs not working well when there are a lot of unnamed or default-named items. If there's some logic to this I would be happy to know it, but for a default setting to cause such a bizarre problem is beyond my comprehension. I could understand if I had named the buttons incorrectly, but I didn't do anything to them; I left them with the names created by default.
    Hopefully this helps someone else resolve a similar issue and, if anything, encourages everyone to follow best practices and use a clear file naming conventions for all projects.

    Hi there
    Perhaps the link below will help?
    Click here to view
    Cheers... Rick
    Helpful and Handy Links
    Captivate Wish Form/Bug Reporting Form
    Adobe Certified Captivate Training
    SorcerStone Blog
    Captivate eBooks

  • Back button focusing with the 6D

    I cannot get my 6D's back button focus (AF-ON) to work.  After following directions on Canon's website on how to set it up, the button just does not do anything.  Auto focus only works  with the shutter button.  I have the function set to "P" which I understood to be o.k.  Would resetting the camera to factory default help?  I would prefer not to have to send the camera to Canon for a one button repair.  The camera body was purchased new and is still under warranty.
    Thanks
    Solved!
    Go to Solution.

    It's super easy to set up BBF on a 6D....
    If you have already been changing some things and are unsure which ones, you might want to reset all the Custom Functions to factory default, before starting. (Note: There is a way to view which C.Fns are set and to what each is assigned... As you enter each of the four C.Fn groups, note the list in the lower LH corner of the LCD screen, that shows all the C.Fns in that group at a glance. The top line is the C.Fn number, the bottom line is the setting for each C.Fn.)
    To set up BBF....
    All you have to do is go into the menu, Custom Functions, C.Fn III-5, operations/others, button assignments. Select and enter that and then press "set" and this should take you right to the top of the LH column, which is a graphic illustration of the shutter release button. Press set again to enter this, then scroll to select the center option "start metering" and press "set" once more to select this choice, then press "menu" button several times to back out of the menus. Done!
    What this does is remove AF start from the shutter release button.  By default it's already assigned to the AF-On button on the back of the camera too, so BBF is set up and ready to use as soon as you remove it from the shutter release button.
    Metering and Image Stabilization will continue to start with a half press of the shutter release button or whenever you press the AF-On button. But AF will  only start with your thumb on the AF-On button. Using BBF, you now can use AI Servo most of the time, for stationary or moving subjects. If you want to "focus and recompose", simply focus and then lift your thumb off the AF-On button to leave focus where it is and recompose as you see fit. (Without BBF, you cannot do focus and recompose.... it will cause mis-focused shots.) You still might want to switch back to One Shot when you want high precision focus with stationary subjects.
    There is another option you may want to consider...
    Using the same Custom Function III-5, if you prefer you can swap the functions of the AF-On and * (AE Lock) buttons. I do this on my cameras for a couple reasons: One is that the * button is larger, more prominent, and closer to my thumb... so I prefer to use it for focusing. The other reason is that older Canon models that didn't have the AF-On button, you had to use the * button and that's the way I learned to use BBF (Note: In some cases there was an AF-On button on the body but not on the vertical grip, while older cameras simply didn't have an AF-On button at all, on the body or the grip).
    Alan Myers
    San Jose, Calif., USA
    "Walk softly and carry a big lens."
    GEAR: 5DII, 7D(x2), 50D(x3), some other cameras, various lenses & accessories
    FLICKR & PRINTROOM 

  • Problem with color Epson 2200 on Tiger, Photoshop 7

    I'm running Photoshop 7 on an iMac G4, 768 mb RAM, with an Epson 2200 printer. I've been using the same color management system with good results for 3 years. I hooked up an Epson R200 to print CD covers, and it caused my 2200 driver to crash. I reinstalled the driver, and now all my ICC profiles are messed up.
    I've reinstalled the driver from the original disk, the updated driver from Epson, and the new ICC profiles from Epson. I'm getting a serious magenta cast on all of these, including ICC profiles I tried downloading from Ilford. I've contacted Epson, but all they told me was how to install the drivers, which I already knew. I responded back to them with a detailed description of the problem, but they never responded. I also took another Mac with Tiger and still have the same problem. I suspect that even though I've got color management turned off, the new Epson drivers are ignoring it and color processing anyway.
    Does anyone have a solution to this problem?

    Magenta cast sounds like double color management.

  • Back up problems with windows 7

    Hi,
    I am having difficulties backing up my files using this version of windows 7 64 bit.
    Like many others, windows is taking around three hours to perform a full back up each time instead of just updating new or modified files etc.
    Also, I cant see my files and folders that are supposed to be backed up.  I have spent two days now trying to get this right but just seem to be going round in circles trying to get what should be a simple job done right!
    Can anyone give me a solution to this issue please!  I have tried choosing files myself rather than let windows do this but still no good.  Also, these full back ups which are not neccessary, are taking up valuable space on my hard drive!
    Thanks in advance
    James

    As I can't exactly see what your problem is, I'll try to answer your questions step-by-step:
    1) On my laptop, a "full backup" (system image + personal files) takes around 1 hour for the first time (~ 4 G). All subsequent backups take remarkably less time because only changes are taken into account. It is not true that the same "full backup" is repeated
    each time; it's more like an incremental backup (definitions may vary).
    2) The backup is stored on your destination media, in a file named "Your PC_Name" (= name of your PC) which shows no extension but a nice "backup file" icon. If you want to see the contents, right-click on the file and select "open". You will be presented
    with a lot of *.zip files (compressed folders) where your files are stored (if you want to see them, double-click on the "*.zip"). You'll see that most (if not all) files belong to your \Windows and \User folders (and subfolders like "My Documents", "My Downloads",
    etc.). Program folders are usually not included.
    3) Third party backup programs may give you more flexibility and selections. However, I can't see a real advantage from these features. If any application software misbehaves, the better solution is always to uninstall / reinstall the software instead of
    restoring it from a backup (in general, you'll restore the errors, too).
    Understanding Windows is like understanding women.

  • Need help with backing up problems with Iphone 4

    I just recently backed up my iphone because I accidently deleted all content on phone... So when i got home a day later i backed up my phone and everything is back except apps, contacts, and music. so my phone looks almost brand new. and now when i plug it in it has the option to back it up or start it new again AFTER i had already backed it up several times.... Anyone know a solution to my frustrating problem??

    10 GB is pretty marginal. The problem is that previous backups were "incremental", recording only changes to the previous backup. Now you are making a full backup of the iPhone 5 (iTunes will keep the last iPhone 4 backup around) so you need enough free disk to do a complete backup rather than incremental.
    Try restarting your Mac. That usually frees up a lot of memory (temporarily).

  • Urgent! Back-up problem with N96

    Hello everybody...
    A few weeks ago I posted about a memory problem on the C drive.  This morning I made a backup, did a total reset and now I'm putting the backup back on my phone.
    It's already "putting it back" on the phone for almost an hour, but the only thing I selected for backup is contacts, and applications and settings.
    I don't think it's normal that it's putting the things back for already more than one hour, as making the backup itself was about three minutes.
    I don't dare to pull out the USB or turn off the phone as it could not work anymore (according to the backup program).
    What should I do?? 

    debraj,
    Try to take backup as mentioned below.
    From SAP notes
    You can create a backup for a selected Database using Service Manager and also schedule the back up itself.
    To do so please perform the following steps:
    1. Double click on the Service Manager icon at the bottom of your screen (Quick Launch Bar) or go to Start, Programs, SAP Business One, Service Manager, Service Manager.
    2. In the Server field, select your server.
    3. In the Service field, select SBO BackUp.
    4. Click on Start to activate the service or Pause to pause it and on Stop to Stop it.
    5. Click on the Clock Icon
    In the pop up window, you can select to schedule your backup By Date, By Intervals, Daily, Weekly or Monthly. Select the required option and click on Ok.
    1. Click on the Wheelwork Icon to open the General Settings window.
    1. Select a destination for your backup file.
    Note that your backup will be compressed in the Temp folder. Once the file is saved into your Backup directory, it will be removed from your Temp file.
    1. Define the pathes to the Directory and the Temp files and click on OK.
       1. Click on the Server Icon and select your server.
    1. Click on the Database Icon.
    In the pop up window, you will get the list of all your databases.
    1. Select the databases you would like to backup or clear the check boxes of the databases you do not want to back up and click on OK.
    Jeyakanthan

  • Restoring from back-up problem with my iphone4s

    Hi,
    I connected my iphone 4s to my laptop, I backed it up correctly, and then I updated the phone to iOS6. When the update was complete I realised that it had wiped my phone and restored it to it's original settings. I then connected my phone to my laptop again and right-clicked on my device, selected restore from back-up and chose the appropriate back-up. When this was complete itunes told me to keep my iphone plugged in in order to sync the remaining stuff (apps etc) so when I clicked on my device on itunes it came up with the summary, and at the bottom where the capacity bar is I saw a big chunk of orange (which I know is photos). However the capacity of photos only flashed up for a second or two and then it disappeared! When I look on my phone none of my photos are there! I have done this 3 times now, and every time the orange photo strip is there to start with and then it just disappears! As well as this it has not synced my contacts from my back-up.
    PLEASE HELP... I have some really precious photos on my phone

    This what is saved in an icloud backup
    Here’s what iCloud backs up when your device is turned on, locked, and connected to a power source and Wi-Fi:
    Purchased music, movies, TV shows, apps, and books
    Photos and videos in your Camera Roll
    Device settings
    App data
    Home screen and app organization
    Messages (iMessage, SMS, and MMS)
    Ringtones
    Visual Voicemail
    If you had other photos that where not in the camera roll then if they were photos you synced from your computer theu should still be in folders on your computer.  Just sync them again to your phone

Maybe you are looking for