Passing events out of

Hi,
I've built a GUI panel which I want to reuse in various places in my app.
It's a JPanel featuring two JTextEntry boxes (each with a JLabel). The two text boxes use formatted, validating functionality to accept user start and end dates for a time period.
When it comes to using this thing in my app, how should I generate events from it? Should I be generating ActionEvents or is that a no-no and only permitted on lower level Swing components?
Should I generate my own event?
Should I be fire a PropertyChangeEvent?
I want to generate events like
  StartDateChanged
  EndDateChangethe class will have
  getStartDate
  getEndDatemethods.

Should I generate my own event?
You can, if you want.
Should I be fire a PropertyChangeEvent?
You can, if you want. This would be much better than to use ActionEvents.
I want to generate events like
  StartDateChanged
EndDateChange
Then do that. There are no strict rules about things like this, it all depends on context, really. Personally, in this case I would probably create a dedicated listener/event, like you suggest.

Similar Messages

  • Passing events - whats wrong with this code?

    hi,
    I'm trying to get components to behave in a frame like they would as though I had written
    frame.getContentPane().add(thecomponent);
    by processing events explicitly. I've written the code below as a test, and it does work, but the events do not seem to be passed to the component at the right level.
    For example, when the JTree is the component tried it does not expand nodes when you click on them.
    Or if you tree a JButton then it doesn't actually visibly "click"
    I'm still quite new with Swing so any help would be really appreciated - is this kind of thing even possible?
    thanks,
    asjf
    import javax.swing.*;
    import java.util.*;
    import java.awt.*;
    import java.awt.event.*;
    public class EventTest extends Component
         Component notAttached;
         class SimpleMouseListener implements MouseListener
              String owner;
              Component passOnTo;
              SimpleMouseListener(String owner, Component passOnTo)
                   this.owner = owner;
                   this.passOnTo = passOnTo;
              public void mouseClicked(MouseEvent e){passOn(e);}
              public void mousePressed(MouseEvent e){passOn(e);}
              public void mouseReleased(MouseEvent e){passOn(e);}
              public void mouseEntered(MouseEvent e){passOn(e);}
              public void mouseExited(MouseEvent e){passOn(e);}
              public void passOn(MouseEvent e)
                   System.out.println(owner+" "+e);
                   if(passOnTo!=null)
                        passOnTo.dispatchEvent(
                             new MouseEvent(passOnTo,
                                                      e.getID(),
                                                      System.currentTimeMillis(),
                                                      e.getModifiers(),
                                                      e.getX(), // needs offsetting relative to parent
                                                      e.getY(), // needs offsetting relative to parent
                                                      e.getClickCount(),
                                                      e.isPopupTrigger()
         EventTest()
              super();
              notAttached = new JTree(); //JButton("Hello");
                   notAttached.setSize(100,100);
                   notAttached.setVisible(true);
                   notAttached.addMouseListener(new SimpleMouseListener("unattached component",null));
         public void paint(Graphics g){notAttached.paint(g);}
         static void main(String [] arg) throws Exception
              JFrame frame = new JFrame("Passing events test");
                   frame.setSize(640,480);
                   frame.setVisible(true);
                   EventTest et = new EventTest();
                   frame.getContentPane().add(et);
                   frame.addMouseListener(et.new SimpleMouseListener("Frame listener",et.notAttached));
    }

    Sorry
    It doesn't compile.
    I'm not sure how to create the 6 processes to each add part of sum and then update the total for the next processor to sum the next part up, and i don't know where it goes either.
    I think it would be something like:
    public void run()
    try
    //this add it up
    total= array + total;
    System.out.println("PROCESSOR"+thisnumber+" Your total is " + total);
    sleep();
    update(total)
    and then do the same code for another processor.
    I'm confused do I have to name each processor and put the name in :
    public void Processor1 ()
    please help I'm very confused
    }

  • PLS-00201 error when trying to pass an OUT parameter

    Hi,
    Please help me to resolve the below error:
    I am trying to pass an OUT parameter in a package.
    I have declared it in package specs as
    ProcABC(p_val IN varchar2, p_val2 IN varchar2, p_val3 OUT varchar2)
    In package body
    I have created the procedure as
    Create or Replace procedure ProcABC(p_val IN varchar2, p_val2 IN varchar2, p_val3 OUT varchar2) AS
    v_LogDir varchar2(40);
    v_message varchar2(200);
    BEGIN
    SELECT directory_path into v_LogDir FROM ALL_DIRECTORIES WHERE directory_name = 'ABC';
    v_message := v_LogDir ;
    some sql statements..
    p_val3 := v_message;
    Return p_val3;
    End procABC;
    SQL> exec pkg_A.procABC('Stage2', NULL, p_val3);
    Package compiles successfully but while execution it returns error as:
    ORA-06550: line 1, column 74:
    PLS-00201: identifier 'p_val3 ' must be declared
    ORA-06550: line 1, column 7:
    PL/SQL: Statement ignored
    Please advise.

    Hi Suresh,
    Thanks for the information and help. I was able to run the package with this usage.
    Now, the issue is
    I need to return a v long string by the OUT parameter so I defined the datatype of OUT parameter as CLOB.
    But, when I declare local variable to run the package with this OUT paramater I get the error :
    ORA-06502: PL/SQL: numeric or value error: character string buffer too small
    ORA-06512: at line 1
    When I pass a shorter string it works.
    Kindly advise me how to resolve this issue while using CLOB as datatype of OUT parameter.

  • ICal Alarm - Pass Event data to AppleScript?

    Is there a way that a script called by an iCal alarm can be passed event data as parameters?

    This is a quick one I knocked up a while back to see if it was possible. The problem is that iCal doesn't tell the script what event triggered it, so you have to go looking ...
    click here to open this script in your editor<pre style="font-family: 'Monaco', 'Courier New', Courier, monospace; overflow:auto; color: #222; background: #DDD; padding: 0.2em; font-size: 10px; width:400px">(*
    called from iCal as on alarm, will speak the title of the alarm event
    won't work for repeating events
    AK ITCarlow Nov 2004
    set Now to current date
    -- Adjust FuzzSeconds to suit; if too big, close events will speak several times
    set FuzzSeconds to 15
    tell application "iCal"
    set MyEvents to every event of every calendar where ((start date of it) ≥ (current date))
    repeat with ThisEvent in MyEvents --scan the list looking for events that have triggered us
    try
    set MinutesBefore to (trigger interval of open file alarm of ThisEvent) as number
    set TriggerInt to (Now - ((start date of ThisEvent) + 60 * MinutesBefore)) --notionally 0 for firing event
    if (TriggerInt < FuzzSeconds) and (TriggerInt > (-FuzzSeconds)) then
    say (summary of ThisEvent as text) & " at " & (start date of ThisEvent as text)
    --could say other fields too eg location, description ...
    end if
    end try
    end repeat
    end tell
    </pre>
    AK

  • Passing events down components in different layers

    Hi,
    Summary: How to pass events to lower level containers
    in a multi layered container system.
    This is the scenario which I have
    2 Small panels (non overlapping)are added to the content pane using
    getContentPane.add(component). Both of them have tool tips associated with them.
    Now I am adding semi transparent pane partially overlapping the above two panes and on the top of it. I achieve it by doing
    getContentPane.add(component, 0 )
    There is no tooltip associated with it.
    When I move the mouse over the non-overlapping areas, i get the tool tip associated with the panel. When I move the mouse over the overlapping area. No tool tip comes. Now I would like to display the tool tip based on the component based below the semi transparent , ofcourse depending on whether the mouse is over the overlapping area.
    Regards,
    Revon

    Here's an idea:transparentPane.addMouseListener(new MouseAdapter(){
       public void mouseEntered(MouseEvent e)
          // depending the components 1 and 2's positioning,
          // in relation to where mouse is over transparentPane,
          // you can determine who to fowaredEvent to
          if(mouseOnTopOfComponent1)
             fowardEvent(component1, e);
          else if(mouseOnTopOfComponent2)
             fowardEvent(component2, e);
    private void forwardEvent(Component c, MouseEvent e)
       c.dispatchEvent(new MouseEvent(c, e.getID(),
                                      e.getWhen(),
                                      e.getModifiers(),
                                      e.getX(), e.getY(),
                                      e.getClickCount(),
                                      e.isPopupTrigger()));
    }

  • Closing CVI - "the index passed is out of range"

    Hello,
    Just recently, I've been getting popup messages (2 or 3) when I close CVI saying that "the index passed is out of range."  There is no way to debug this since all I can do is hit OK and CVI closes after two or three popups.  Any suggestions?
    Thanks
    Judy Harrigan

    [18:03:55.830] [WARNING] [RegGetStringValue] [..\mgsource\registry.c:654] MgErr = 77
    [18:03:55.901] [WARNING] [RegGetStringValue] [..\mgsource\registry.c:654] MgErr = 77
    [18:03:57.421] [WARNING] [CheckForAutoRecover] [..\james\AutoSave.c:363] Err = -101
    [18:03:58.301] [WARNING] [WorkspaceFileProc] [..\james\jn_work.c:626] Trying to load current workspace UFR.
    [18:03:58.381] [WARNING] [WorkspaceFileProc] [..\james\jn_work.c:626] Trying to load current workspace UFR.
    [18:04:13.341] [WARNING] [LWGetValueFromIndex] [..\james\ui_lctrl.c:1177] Err = -55
    [18:04:13.421] [WARNING] [LWGetValueFromIndexById] [..\james\ui_lctrl.c:1156] Err = -55
    [18:04:13.451] [WARNING] [GetValueFromIndex] [..\james\ui_lctrl.c:1141] Err = -55
    [18:04:13.471] [WARNING] [DeleteErrorsInErrorWindow] [..\jon\errorwin.c:976] Err = -55
    This is my error infomation.
    Attachments:
    CVIDebugLog.txt ‏1 KB

  • How to pass events from enclosed JApplet to enclosing JFrame?

    Perhaps a bit of an obscure problem, but I have an application here that involves displaying JApplets within a JFrame. As long as I do nothing to give the displayed JApplet focus, I am able to use keyboard shortcuts to access my various JMenu items. However, the moment I interact with the JApplet and it gets focus (say, by entering text in a JTextField), those keyboard shortcuts no longer work.
    I imagine what's happening is that the JApplet assumes that it must be the root component and does not pass events up to the superclass. Is there any way to allow the events to be passed on from the JApplet to the enclosing JFrame? Is this even possible?
    Any help would be greatly anticipated.
    - Fromage

    Hi FTD,
    I just about get your example; it is like a containment hierarchy right - one current, one proposed?
    If it is required that there is only one base class to maintain, I am positive this can be satisfied. I suppose our ideas are similar... the point I was trying to make though is that you can implement you AnalysisClasses independent of the top-level container it resides in. The JApplet itself perhaps just needs to handle/marshal <applet> parameters (if any) while the JFrame has only JFrame specific initalisation to take care of - this can feasibly be done from the main method of the AnalysisClass. Effectively you get:
    JFrame --> JDesktopPane --> JInternalFrame x 3 --> AnalysisClass
    or
    JApplet --> AnalysisClass
    I do not fully understand what role the BaseGUIClass has... in my example, I have omitted it assuming its functionality could be redistributed to AnalysisClass or one of JInternalFrame or JApplet. Does it contain a lot of initialisation code and therefore am I wrong to make this assumption?
    'The application GUI itself is simple...', would this be the AnalysisClass and does this mean it can be dropped into a JFrame or JApplet and manage itself? If so, but not to annoy you, I would still recommend the JInternalFrames.
    I think it would frustrate me quite a bit if my superiors were rigid... it is very possible to implement this so that there is only one version of a class to maintain. The question is how much programming is required to achieve this. In my opinon, not a lot; perhaps with respect to your bosses/dealines, too much.
    Here's an idea:
    public class ApplicationGUI extends JApplet
        public void initialise()
            AnalysisClass tool = null;
            switch (Integer.parseInt(getParameter("toolType")))
                case 1:
                    tool = ....
                break;
                case 2:
                    tool = ....
                break;
                case 3:
                    tool = ....
                break;
            if (tool != null)
                setContentPane(tool);
        public void start()
        public void stop()
        public void destroy()
        public static void main(String[] args)
            JFrame jFrame = new JFrame("Application Name");
            JDesktopPane jDesktop = new JDesktopPane();
            JInternalFrame jiFrame1 = new JInternalFrame("Tool 1", true, true, true, true);
            JInternalFrame jiFrame2 = new JInternalFrame("Tool 2", true, true, true, true);
            JInternalFrame jiFrame3 = new JInternalFrame("Tool 3", true, true, true, true);       
            jDesktop.add(jiFrame1);
            jDesktop.add(jiFrame2);
            jDesktop.add(jiFrame3);
            jFrame.setContentPane(jDesktop);
            jFrame.setVisible(true);
    }BTW if you managed to add the JApplet to a JPanel, why couldn't you add it to the JFrame?
    Kind regards,
    Darren
    ps. are you based in England?
    pps. apologises for making your name sound like STD, lol
    ppps. apologies for posting code when you prob don't want it... I am at work, bored.

  • Passing event parameters to copy of DECISION task TS20000118

    Hi.
    I have made a copy of the decision task TS20000118 which is the standard approve/reject user decision step.
    In the decision step, i have a link to ME13 transaction which is done by passing object_id and giving the "display" method as default method for the ZBUS3003 object which takes Info record number as key.
    My problem is users are restrcited by PORG auth object in ME13 also and along with Info record number, i have to pass porg, plant, vendor , material to ME13 link.
    I have defined event parameters to capture this 4 fields but i dont know where to pass this parameters as TS20000118  where the link appears in using the DECISION object and not the DISPLAY method,.
    I dont want to make this 4 fields as object key because it will mean altering many other things. Also, int he DISPLAY method based on info record number i cannot retrieve 4 fields bcos there mioght be multiple records for same info record number.
    Appreciate if you can let me know how i can pass event parameters to ME12 link in DECISION step of Task TS20000118 .
    Regards
    PN.

    Hello user12628! I have the same problem. Did you solve it? I have dynamically generated size of my Event Parameter String[] mass. And some times I have Error that URL string very long :). That is why I want to use POST method instead GET. if you has found solution,please let me know.
    Message was edited by:
    kostik

  • HOW DO YOU SEND AN EVENT "OUT" TO A COMPONENT?

    I am writing an AIR app that has many components.  The main application has a "start" button to begin a new project, and when you exit a project, the application returns to the start page.  Even though you exit back to the start page, the major MXML components used in the application do not get destroyed because there is no way to destroy them so they just sit there idle in the background and not visible in the "start" state.  The problem is that when a user clicks the "start" button again to start a new project, the MXML components appear in the new project in the old state that they were in because there is no obvious way to reinitialize them.  If there was a way to destroy the components, then when they were recreated in a new project I could initialize them with a creationComplete handler.  But since you can't literally destroy an MXML component, I need a way for the components to be able to listen to the main program for a click event on the "start" button, and then each component initializes itself when it hears the event.  So instead of components passing an event up to the main application, I need the main application to send an event down to the components.  Is there a way to send an event from the main application out to the various components?  (or is there a way to destroy an MXML component so that you can recreate it later that I am unaware of?)

    Yes, that will do the job, though it's better to use a custom event and you don't need a property.
    I quickly made a tiny example in Flash using a static variable as a central dispatch hub..
    Create a class:
    package  {
        import flash.events.EventDispatcher;
        public class EventHub extends EventDispatcher {
            public static var dispatcher:EventHub = new EventHub();
            public function EventHub() {
                // constructor code
    // in the component add this
    EventHub.dispatcher.addEventListener("INIT_COMPONENT", _onInitComponent);
    // the handler for the event inside your component
    private function _onInitComponent(e:Event):void{
        trace("INIT_COMPONENT received");
    // wherever you need to trigger init, add this
    EventHub.dispatcher.dispatchEvent(new Event("INIT_COMPONENT"));
    Paul

  • Flex 3 Passing Event Info via Metadata

    As an opener, I am a complete new Flex user and a total novice.  This is my first crack at it and first post.  Now my problem, I am modifying and updating some existing Flex 3 code using the SDK.  I have completed all updates save one, The Alert messages HAVE NEVER WORKED, so I am trying to get those working.
    The application uses a parent mxml file, FileUploadApp.mxml which sets the stage and a canvas.
    That file uses a subordinate mxml file, FileUpload.mxml does all the work and places items on the canvas.
    FileUpload.swf is created, then included in FileUploadApp.swf.  Everything works except the Alert messages.  Communication from FileUploadApp.swf is as two fold:
    1) variables and constants are defined in FileUploadApp and used by FileUpload.
    2) evemts are defined in FileUpload and passed back to FileUploadApp via metadata.  All events are being passed back except button/mouse events.
    FileUploadApp code:
    <mx:Canvas width="400" height="300" horizontalCenter="0" verticalCenter="0">
    <com:FileUpload
      width="100%" height="100%"
      uploadUrl="{_strUploadScript}"
      uploadComplete="Alert.show('File(s) have been uploaded.', 'Upload successful')"
      uploadIOError="Alert.show('IO Error in uploading file.', 'Error')"
      uploadHTTPError="Alert.show('Upload Server Connection Lost.', 'Upload Failure')"
      uploadSecurityError="Alert.show('Security Error in uploading file.', 'Error')"
      btnCancel="Alert.show('You have canceled this upload.', 'Upload Cancled')"/>
    </mx:Canvas>
    FileUpload code:
    <mx:Metadata>
    [Event(name="uploadComplete", type="flash.events.Event")]
    [Event(name="uploadProgress", type="flash.events.ProgressEvent")]
    [Event(name="uploadCancel", type="flash.events.Event")]
    [Event(name="uploadIOError", type="flash.events.IOErrorEvent")]
    [Event(name="uploadHTTPError", type="flash.events.HTTPStatusEvent")]
    [Event(name="uploadSecurityError", type="flash.events.SecurityErrorEvent")]
    [Event(name="btnCancel", type="flash.events.MouseEvent")]
    </mx:Metadata>
    btnCancel.addEventListener(MouseEvent.CLICK, onbtnCancelClick);
    var mevt:MouseEvent = new MouseEvent("btnCancel");
    dispatchEvent(mevt);
    <mx:Button id="btnCancel" toolTip="Cancel upload" icon="@Embed('assets/cancel2.png')" width="26" click="onbtnCancelClick()"/>
    When the "btnCancel" button is clicked, the user should get the Alert message "Upload Cancled'.  All the other Alerts from events except the button events are being displayed.
    Any help will be appreciated.

    rtalton
    There are two mxml files:
    FileUploadApp.mxml => Sets the stage, some constants, some variables, all the Alerts from events and the canvas.
    There is a subordinate file, FileUpload.mxml =>  does all the work, has the images that are placed on the canvas and processes all events, but passes the events back to FileUploadApp.mxml to process the Alerts.
    FileUpload.mxml is compiled to FileUpload.swf and included into FileUploadApp.swf, all in the same compile.  Only FileUploadApp.swf is used in the Flash Player.
    Do no know why this path was chosen, as in my original message, this is code I am modifying and updating.  I have everything else running correctly except the Alerts.  I tried moving all Alert processing to FileUpload.mxml to avoid passing the event through metadata, but no joy.  The Alerts have to be processed where the original blank canvas is defined, that is FileUploadApp.mxml.

  • Imovie events out of order

    Since ive upgraded to imovie  in Maverick all of my events are not in order according to dates the clips were taken.  They all out of order. is there an easy way to have the events in order according to date the video clips were taken?

    Unfortunately this appears to be a bug in 10.0. See https://discussions.apple.com/thread/5468703?tstart=0

  • Passing System.out/System.err as parameters

    I'm sure there must be a simple answer to this that I'm just not seeing, suggestions please.
    I have a method in a logging utility that takes either a PrintWriter or a Printstream parameter as a target for logging and a second method that closes the log.
    In principle either System.out or System.err could be passed in either directly or wrapped in a PrintWriter.
    In the closing method I want to determine if one of these two PrintStreams were passed and if so skip the close() operation so as not to lose connectivity to stdout or stderr.
    In the case of the PrintStream parameter I can use an identity check and condition a boolean to control closing the file.
    The problem is the PrintWriter, if the utility user wraps these PrintStreams.
    1: As I understand it closing the PrintWriter will cause the underlying OutputStream to close.
    2: Since it's a protected field the underlying OutputStream is not visible to me.
    3: I don't wish to subclass PrintWriter if there's another way to solve the problem.
    Any ideas?

    Why don't you use a BufferedWriter() ?

  • Tricky Passing Event problem

    Hi,
    I have two files here. 1) MyFavorites 2)
    MyFavoritesItemRenderer
    I have a datagrid with an item renderer. The item renderer is
    essentially a delete image. I am trying to write a function so when
    the user clicks the image, it will remove the row from the
    datagrid. The problem I am having is the item renderer sits in its
    own file and the DataGrid is in another.
    Do I write a private function within the item renderer.mxml
    file that will dispatch an event? I think this is only way to do it
    as I only want my event dispatched when the user explicitly clicks
    the image.
    So in my itemRenderer I suppose I would write a function
    called "deleteRecord()", this function would dispatch an event and
    the file which actually contains the DataGrid would listen for the
    event and act accordingly. Is this right?
    If so, how would I pass a reference to which row I want to
    delete? The itemRenderer sits in its own file and seems to not have
    any knowledge of my <mx:DataGrid>
    My datagrid code is below which shows how I am using my
    itemRenderer
    <mx:DataGrid id="myFavoritesDG" x="0" y="0" width="330"
    height="110" dragEnabled="false" dropEnabled="true" >
    <mx:columns>
    <mx:DataGridColumn width="55" dataField="title"
    headerText="Action"
    itemRenderer="renderers.MyFavoritesItemRenderer" />
    </mx:columns>
    </mx:DataGrid>
    Any help appreciated.
    -Westside

    Your question is a good one and one a lot of people have.
    You are correct in your strategy. Have your itemRenderer use
    dispatchEvent, but when you create the event, set its bubbles
    parameter to true. This will allow the event to climb up the
    component chain. You don't need to have the DataGrid listen for
    this event; you just need to listen for it in the place where you
    want to use it so you can delete the record.
    To get the information you want, make sure your itemRenderer
    implements IDropInListItemRenderer. Classes which implement this
    will have a listData property and that holds the rowIndex. Check
    the documentation for this. If your class doesn't have it,
    implement it yourself, the documentation shows you how to do this.
    Now that you have the information you'll need to dispatch a
    custom event which contains the information. Again, check the docs
    for that.
    Finally, you will need to use ActionScript to listen for the
    event. Let's say the file in which the DataGrid is declared is the
    place where you want to listen for the event. Your custom event
    won't be an event the DataGrid normally dispatches, so you can't
    use MXML to declare the event listener. Instead, do it in
    ActionScript:
    mygrid.addEventListener( "deleteRecord", handleDeleteRecord
    and then declare handleDeleteRecord to have an event
    parameter of the type of your custom event.

  • Flash Islands : pass event parameters to Web Dynpro

    Hi,
    I am trying to pass a parameter to Web Dynpro using "FlashIsland.fireEvent()". The event is fired, but I cannot get the parameter.
    I WD I created a GACEvent :
    name = doSomething
    onAction = doSomethingAction
    In this Event I created a GACEventParameter
    name = returnText
    type = string
    In Flex I implemented following function :
    private function click():void
       var returnText:String;
       returnText = "Dit is een test";
       FlashIsland.fireEvent(this,'doSomething',returnText);
    This is the code of the action in WD :
    public void onActionDoSomethingAction(com.sap.tc.webdynpro.progmodel.api.IWDCustomEvent wdEvent)
        //@@begin onActionDoSomethingAction(ServerEvent)
           wdComponentAPI.getMessageManager().reportSuccess(wdEvent.getString("returnText"));
        //@@end
    The event is fired, but I get the message "invalid message: null". What am I doing wrong?
    Regards,
    Jeroen

    Hi,
    Wrong syntax when you fire the event. The correct syntax is :
    flex code :
    var myParam:String = new String();
    var myValue:String = "Test";
    FlashIsland.fireEvent(this,"Event1",);
    Regards,
    Jonas

  • Passing event target name to text field

    Hi There,
    I'm new to 3.0 and can use some help here... should be an
    easy one for you experts...
    I just need to pass an event target name to a text field:
    square.addEventListener(MouseEvent.MOUSE_DOWN,downObj);
    function downObj(event:MouseEvent){
    targetObj = event.target;
    mydrag.visible = true;
    targetObj.startDrag();
    mydrag.addEventListener(Event.ENTER_FRAME, dragClip);
    target_txt.text = String(event.target);
    I've also tried:
    target_txt.text = event.target;
    but no luck so far..
    Any help would be highly appreciated.
    Cheers...
    Bruno Aun
    Flash + Coldfusion Developer
    http://www.BrunoAun.com

    That's right...
    target_txt.text = String(event.target
    .name);
    works like a charm.
    thank you!

Maybe you are looking for

  • Safari crashes unexpectedly everytime I open it

    Hi everybody! I am having problems opening up safari, everytime I click the icon it gives me a message saying it crashes unexpectedly. My Mac OS X is 10.6.8 and I have safari version 5.0.5. I have searched around the forums and tried to remove the "R

  • Errors for foreign payments in the APP run

    HI all we have created new house bank for foreign payments for foreign vendors. The bank has been created for domestic payments and for foreign payment for the company code. The  domestic payment works fine and the international does not work. It can

  • Retrieve blob data

    i have some hexadecimal data inserted into blob datatype column in a table and i want to retrieve it ........... i used hextoraw function but unable to retrieve it.......... i tried using the command ------------dbms_lob.getlength(hextoraw(A.DOCUMENT

  • How does "New Window Containing Selection" under "Services" work in Snow Leopard?

    Hello all, In OSX 10.5.8 creating simple clickable server paths was a cinch via Services > TextEdit > New Window Containing Selection [please see reference images]. However, in Snow Leopard this option is a grand mystery. Our online searches have bee

  • Getting started with Lightroom - Basic assistance!

    Ok, forgive me - just starting with Lightroom (and anxious to get going!). I have a new book but I have questions on some other basics. First of all, I have a Canon camera - I shoot my pics in Raw + jpg. After shooting my first raw shots, I have them