Modify the STARTTIME (DTSTART) of an event.

Concerning C FUNCTION CSDK_StoreEvents (or Java FUNCTION Session.storeEvents):
To modify the start time of an event instance (whether the event has only the single instance or multiple instances is irrelevant), you must set the RECURRENCE-ID property to be the current start time of the instance as it exists on the calendar server, and the DTSTART should be set to the new start time. In this way, the SDK is able to determine precisely which instance you wish to move, and to where. If you specify only the DTSTART (being different from the current start time), the SDK will attempt to add a new instance to your event at the new start time.
Example to reschedule a single instance event from January 1st to Febuary 1st.
*1- Event on server (Note only the relevent properies to the example are included in the following VEVENT):
BEGIN:VEVENT
UID:event_we_want_to_modify-oracle
DTSTART:20050101T120000Z
DTEND: 20050101T130000Z
END:VEVENT
*2- VEVENT used to reschedule above event’s DTSTART from the January 1st to Febuary 1st with C function CSDK_StoreEvent(or Java Session.storeEvent) and flag CSDK_FLAG_STORE_MODIFY:
BEGIN:VEVENT
RECURRENCE-ID:20050101T120000Z
UID:event_we_want_to_modify-oracle
DTSTART:20050201T120000Z
DTEND:20050201T130000Z
END:VEVENT
Cheers,
Jean-Philippe

Talk to your SD consultants. Net value is determined based on the pricing conditions. Pricing configuration is usually unique to each business, so your SD consultant should know how the pricing condition should (and may) be changed in your specific situation.

Similar Messages

  • Modifying the notes on an outlook event I received in ical

    My work sent out an outlook event to several attendee including myself. The event went into ical perfectly, no problem.
    I was asked to go into the notes section of the event, add some additional words, and then update the changes so it will go out to all the attendees for the event.
    I don't see how I can modify the notes at all in the pop up window that appears when I double click the event (I wish there was a larger dedicated window instead of the small pop by the way).
    Is there a way to do what I have been asked to do?
    Thanks,
    Dan

        Hi Muffgirl,
    I am sorry you're having trouble with sending emails when using public wifi. Let me help out! Are you having this issue when you're not using wifi? Do you know if the public wifi that you're using has any restrictions or limitations? Any error messages? Check with the folks who manager the public wifi to inquire about those areas.
    Thank you!
    EdW_VZW
    Follow us on twitter @VZWSupport

  • About iCal - is there a way to changes the fonts in iCal, or to modify the fonts in a single event?

    Is there a way to modify the fonts in iCal. I would particularly like to enlarge specific events to make them more noticeable and to even make some of them a bold font to further call attention to them while using iCal. Any help?

    archaeo,
    Unfortunately there are no user options for using other than the default font in iCal. The only font option available in iCal is the "Make Text Bigger/Smaller" View option, but only if you are using the Lion version of iCal.
    I suggest that you provide iCal Feedback.

  • Using multiple Google calendars through my iPhone, my work calendar treats my personal calendar like a separate account and won't let me modify the events from my phone.

    I have multiple calendars on my Google account, though I mostly use my work calendar and my personal calendar. The personal calendar is the main one attached to my Gmail account. My problem is that when I create an event on my work calendar, it registers it weirdly: it says that my work calendar invited "me" (my personal calendar) to attend. This means that I'm left with limited options, either to "accept" the event, which copies it from my work calendar to my personal calendar (not what I want, since I have two separate calendars for a reason), or "decline," which makes the event visible on my computer, but invisible on my iPhone.  I also can't modify any of these events from my phone - all I can do is RSVP. Since my schedule changes day to day and I need to add notes and constantly modify the events, this is a huge inconvenience and is having a negative effect on my work because it has led to my messing up appointments.
    Events have also been disappearing from my phone, despite the fact that they're visible on my computer, and I think that's because they're events of that type, where my work calendar somehow invited "me" to them, but they are hidden on my phone.  I have changed sharing permissions so that I am allowed to modify events in every way from every side, though it's really all on the same account, so I don't understand why this is happening.
    Has anyone been through a similar situation?

    Whenever a menu choice is grayed out, that is because you have Restrictions turned on in Settings.  Be sure to turn it off.
    You are confusing an itunes store account with an icloud account.  You two can continue using the same ID for itunes (thus sharing purchased music, apps, etc.), but you really should have separate accounts (different IDs) for icloud, since an account is intended for one user to keep his/her devices in sync.
    To create a new icloud account, go to
    http://www.apple.com/icloud/setup/
    Then go to Settings>icloud and scroll to the bottom of the screen and tap Delete Account.  (have restrictions turned off)  That will disconnect the device from the account but will not delete data in icloud or other devices.  Then sign in using the new ID.

  • Add a custom event wihtout modifying the standard in a component controller

    Hello,
    We are currently working on an enhancement in the DPR_SEARCH component. We added through an enhancement a custom button, with a specific action. Then we would like to fire an event to other components (cross-controllers interface), but we are not able to add the event definition in the DPR_SEARCH component controller, wihout modifying the standard.
    Does anyone know if it's possible?
    Thank you.
    Matthias

    Seems not possible...

  • Modifying the directory of file events

    Hi, This is my first post.  I apologize if my post is confusing.
    I have been looking all over for a way to modify the file events after the import from BO 6.5 into XI 3.1 automatically.
    I have about 1400 events to modify the directory they refer to.  Our current set up does not allow us to point to the current directory since we have to have the events trigger instead of having a watcher system. 
    Has anyone used a java SDK to automate moving the events from
    server1\events_name to
    server2\events_name.
    It would just go through all the events and replace server1 with server2.
    Thank You in Advance for any help

    This code will trigger all the events in the 'repository'.  Can someone help modify this to change the server directory?  I believe that all that needs to be altered is this section.
    //Go through each event returned and add it to the table
                   for (int lIdx = 0; lIdx < lInfoObjects.size(); lIdx++)
                        //Retrieve the current event object
                        IEvent oEvent = (IEvent)lInfoObjects.get(lIdx);
                        IUserEvent lUserEvent = (IUserEvent) oEvent.getEventInterface();
                        lUserEvent.trigger();
    I think what needs to be replaced is lUserEvent.trigger(); with something that will modify the SI_FEATURES section of the event.  I am not sure how to get the current SI_FEATURES -> SI_FEATURES -> SI_FILE and replace with a different directory.
    Like *
    server_name1\sources_closed\event_name1* to *
    server_name2\sources_closed\event_name1*
    Below is code from this example:
    import com.crystaldecisions.sdk.exception.SDKException;
    import com.crystaldecisions.sdk.framework.CrystalEnterprise;
    import com.crystaldecisions.sdk.framework.IEnterpriseSession;
    import com.crystaldecisions.sdk.framework.ISessionMgr;
    import com.crystaldecisions.sdk.occa.infostore.IInfoObjects;
    import com.crystaldecisions.sdk.occa.infostore.IInfoStore;
    import com.crystaldecisions.sdk.plugin.desktop.event.IEvent;
    import com.crystaldecisions.sdk.plugin.desktop.event.IUserEvent;
    public class triggerEvent {
         public static void main(String[] args) {
              String lUser = "administrator";
              String lCMS = "servername";
              String lPWD = "";
              String lSecurity = "secEnterprise";
              IEnterpriseSession lEnterpriseSession = null;
              try {
                   //Retrieve the ISessionMgr object to perform the logon
                   ISessionMgr lSessionMgr = CrystalEnterprise.getSessionMgr();
                   //Logon to Enterprise
                   lEnterpriseSession = lSessionMgr.logon(lUser, lPWD, lCMS, lSecurity);
                   //Retrieve the InfoStore object from the Enterprise Session
                   IInfoStore lInfoStore = (IInfoStore)lEnterpriseSession.getService("", "InfoStore");
                   //Create the query to retrieve the all the events
                   String lQuery = "SELECT * " +
                                   "FROM   CI_SYSTEMOBJECTS " +
                                     "WHERE  SI_KIND = 'Event' " +
                                     "ORDER BY SI_NAME";
                   IInfoObjects lInfoObjects = lInfoStore.query(lQuery);
                   //Display a message if no results were returned
                   if (lInfoObjects.isEmpty())
                        return;
                   //Go through each event returned and add it to the table
                   for (int lIdx = 0; lIdx < lInfoObjects.size(); lIdx++)
                        //Retrieve the current event object
                        IEvent oEvent = (IEvent)lInfoObjects.get(lIdx);
                        IUserEvent lUserEvent = (IUserEvent) oEvent.getEventInterface();
                        lUserEvent.trigger();
                   lInfoStore.commit(lInfoObjects);
              } catch (SDKException e) {
                   e.printStackTrace();
              } finally {
                   if (lEnterpriseSession!= null) {
                        lEnterpriseSession.logoff();

  • How can I view the size of a particular event in iPhoto '11?

    How can I view the size of a particular event in iPhoto '11? The 'Get Info' option is not displaying the size of the event like it used to in iPhoto 8.

    But the event does not really have a size - you can export the photos and make the size pretty much what you want - while it is in iPhoto it is an event
    I guess that iPhoto could report the size of the original photos as imported - or the size of the modified photos if exported as JPEGs - or the size of the modified photos if exported with a maximum dimension of 1080 - but the event simply is photos and does not have a "size" until you export it
    Obviously you want to know the size but the question was
    what is your puprose for knowing the size?
    WIth that information maybe there is a way to get you what you want
    But the basic answer is simply that an event does not have a size - an event is a collection of photos and each photo has either two or three versions in the iPhoto library and each photo can be exported for outside use in several formats and at any size
    LN

  • Modify the output file created by F110

    hi everybody
    I have to modify the output file (in text format) created by tcode F110.
    I have looked in the program rffous_t but could not see where I have to actually change the layout of the display of the fields
    can anybody help me out in this issue?
    thanks a lot for your help
    prema

    Hi vinraaj
    thanks a lot for the information
    One more question, if i have to modify the formats of the file, do i have to modify the event module for payment medium formats
    theres an event module FI_PAYMEDIUM_ACH_20, I have to change the codes, how do i proceed?
    do i make a copy of the event module and then modify the codes or there is other ways to do it
    thanks a lot for your help

  • To remove the block created by TOP_OF_PAGE event in ALV

    hello All,
    i have added some code to modify the subtotal in ALV and that code has been added in the TOP_OF_PAGE event of the ALv . and in that case , a blank block is added on the top of the ALV that is consuming almost one third space of  the  screen.
    i dont have any information to pass to the Heading block.
    i need to remove that block.
    please suggest me how can i achieve that.
    Regards
    Geeta Gupta

    Hi Geetha,
         If you don't have any information to pass the Heading Block, then why you are using this event ?
         please comment/ remove that TOP_OF_PAGE code. and use subtotal code in field catalog block.
          you can use below code for subtotal. 
          FORM field_catalog .
                    gs_fcat-do_sum = &2.
              fcat : 'WRBTR' '15' 'X' ' ' ' ' 'WRBTR' 'Amount',
           ENDFORM.
           Regards,
           Kunjan

  • Modify the TicTacToeServer /client from deitel How to program

    We've been given example code from the deitel & deitel book how to program and have to carry out the following alterations:
    a) Modify the TicTacToeServer class to test for a win, loss or draw on each move in the game. Send a message to each client applet that indicates the result of the game when the game is over.
    b) Modify the TicTacToeClient class to display a button that when clicked allows the client to play another game. The button should be enabled only when a game completes. Note that both class TicTacToeClient and class TicTacToeServer must be modified to reset the board and all state information. Also, the other TicTacToeClient should be notified that a new game is about to begin so its board and state can be reset.
    c) Modify the TicTacToeClient class to provide a button that allows a client to terminate the program at any time. When the user clicks the button, the server and the other client should be notified. The server should then wait for a connection from another client so a new game can begin.
    d) Modify the TicTacToeClient class and the TicTacToeServer class so the winner of a game can choose game piece X or O for the next game. Remember: X always goes first.
    So far I have only been able to do part a) of the exercise im having a lot of difficulty with part b) which allows the client to play a new game.The code ive done so far is listed below if anyone can help i would be forever greatful. Thanks
    // Fig. 18.9: TicTacToeClient.java
    // Client that let a user play Tic-Tac-Toe with another across a network.
    import java.awt.*;
    import java.awt.event.*;
    import java.net.*;
    import java.io.*;
    import javax.swing.*;
    public class TicTacToeClient extends JApplet implements Runnable, ActionListener {
    private JButton Button;
    private JTextField idField;
    private JTextArea displayArea;
    private JPanel boardPanel, panel2;
    private Square board[][], currentSquare;
    private Socket connection;
    private DataInputStream input;
    private DataOutputStream output;
    private char myMark;
    private boolean myTurn;
    private final char X_MARK = 'X', O_MARK = 'O';
    boolean done=false;
    Container container;
    // Set up user-interface and board
    public void init()
    container = getContentPane();
    // set up JTextArea to display messages to user
    displayArea = new JTextArea( 4, 30 );
    displayArea.setEditable( false );
    container.add( new JScrollPane( displayArea ), BorderLayout.SOUTH );
    // set up panel for squares in board
    boardPanel = new JPanel();
    boardPanel.setLayout( new GridLayout( 3, 3, 0, 0 ) );
    // create board
    board = new Square[ 3 ][ 3 ];
    // When creating a Square, the location argument to the constructor
    // is a value from 0 to 8 indicating the position of the Square on
    // the board. Values 0, 1, and 2 are the first row, values 3, 4,
    // and 5 are the second row. Values 6, 7, and 8 are the third row.
    for ( int row = 0; row < board.length; row++ ) {
    for ( int column = 0; column < board[ row ].length; column++ ) {
    // create Square
    board[ row ][ column ] = new Square( ' ', row * 3 + column );
    boardPanel.add( board[ row ][ column ] );
    // textfield to display player's mark
    idField = new JTextField();
    idField.setEditable( false );
    container.add( idField, BorderLayout.NORTH );
    Button = new JButton("New Game");
    container.add(Button, BorderLayout.BEFORE_FIRST_LINE);
    // set up panel to contain boardPanel (for layout purposes)
    panel2 = new JPanel();
    panel2.add( boardPanel, BorderLayout.CENTER );
    container.add( panel2, BorderLayout.CENTER );
    } // end method init
    // Make connection to server and get associated streams.
    // Start separate thread to allow this applet to
    // continually update its output in textarea display.
    public void start()
    // connect to server, get streams and start outputThread
    try {
    // make connection
    connection = new Socket( getCodeBase().getHost(), 12345 );
    // get streams
    input = new DataInputStream( connection.getInputStream() );
    output = new DataOutputStream( connection.getOutputStream() );
    // catch problems setting up connection and streams
    catch ( IOException ioException ) {
    ioException.printStackTrace();
    // create and start output thread
    Thread outputThread = new Thread( this );
    outputThread.start();
    } // end method start
    // control thread that allows continuous update of displayArea
    public void run()
    // get player's mark (X or O)
    try {
    myMark = input.readChar();
    // display player ID in event-dispatch thread
    SwingUtilities.invokeLater(
    new Runnable() {
    public void run()
    idField.setText( "You are player \"" + myMark + "\"" );
    myTurn = ( myMark == X_MARK ? true : false );
    // receive messages sent to client and output them
    while ( !done) {
    processMessage( input.readUTF() );
    } // end try
    // process problems communicating with server
    catch ( IOException ioException ) {
    ioException.printStackTrace();
    } // end method run
    // process messages received by client
    private void processMessage( String message )
    // valid move occurred
    if ( message.equals( "Valid move." ) ) {
    displayMessage( "Valid move, please wait.\n" );
    setMark( currentSquare, myMark );
    // invalid move occurred
    else if ( message.equals( "Invalid move, try again" ) ) {
    displayMessage( message + "\n" );
    myTurn = true;
    // opponent moved
    else if ( message.equals( "Opponent moved" ) ) {
    // get move location and update board
    try {
    int location = input.readInt();
    int row = location / 3;
    int column = location % 3;
    setMark( board[ row ][ column ],
    ( myMark == X_MARK ? O_MARK : X_MARK ) );
    displayMessage( "Opponent moved. Your turn.\n" );
    myTurn = true;
    } // end try
    // process problems communicating with server
    catch ( IOException ioException ) {
    ioException.printStackTrace();
    } // end else if
    else if ( message.equals("Game Over") ){
    displayMessage("fuck sake" );
    // simply display message
    else
    displayMessage( message + "\n" );
    } // end method processMessage
    // utility method called from other threads to manipulate
    // outputArea in the event-dispatch thread
    private void displayMessage( final String messageToDisplay )
    // display message from event-dispatch thread of execution
    SwingUtilities.invokeLater(
    new Runnable() {  // inner class to ensure GUI updates properly
    public void run() // updates displayArea
    displayArea.append( messageToDisplay );
    displayArea.setCaretPosition(
    displayArea.getText().length() );
    } // end inner class
    ); // end call to SwingUtilities.invokeLater
    // utility method to set mark on board in event-dispatch thread
    private void setMark( final Square squareToMark, final char mark )
    SwingUtilities.invokeLater(
    new Runnable() {
    public void run()
    squareToMark.setMark( mark );
    // send message to server indicating clicked square
    public void sendClickedSquare( int location )
    if ( myTurn ) {
    // send location to server
    try {
    output.writeInt( location );
    myTurn = false;
    // process problems communicating with server
    catch ( IOException ioException ) {
    ioException.printStackTrace();
    // set current Square
    public void setCurrentSquare( Square square )
    currentSquare = square;
    public void actionPerformed(ActionEvent e) {
    // I need code here
    // private inner class for the squares on the board
    private class Square extends JPanel {
    private char mark;
    private int location;
    public Square( char squareMark, int squareLocation )
    mark = squareMark;
    location = squareLocation;
    addMouseListener(
    new MouseAdapter() {
    public void mouseReleased( MouseEvent e )
    setCurrentSquare( Square.this );
    sendClickedSquare( getSquareLocation() );
    } // end Square constructor
    // return preferred size of Square
    public Dimension getPreferredSize()
    return new Dimension( 30, 30 );
    // return minimum size of Square
    public Dimension getMinimumSize()
    return getPreferredSize();
    // set mark for Square
    public void setMark( char newMark )
    mark = newMark;
    repaint();
    // return Square location
    public int getSquareLocation()
    return location;
    // draw Square
    public void paintComponent( Graphics g )
    super.paintComponent( g );
    g.drawRect( 0, 0, 29, 29 );
    g.drawString( String.valueOf( mark ), 11, 20 );
    } // end inner-class Square
    } // end class TicTacToeClient
    // Fig. 18.8: TicTacToeServer.java
    // This class maintains a game of Tic-Tac-Toe for two client applets.
    import java.awt.*;
    import java.net.*;
    import java.io.*;
    import javax.swing.*;
    public class TicTacToeServer extends JFrame {
    private char[] board;
    private JTextArea outputArea;
    private Player[] players;
    private ServerSocket server;
    private int currentPlayer;
    private final int PLAYER_X = 0, PLAYER_O = 1;
    private final char X_MARK = 'X', O_MARK = 'O';
    int moves=0;
    // set up tic-tac-toe server and GUI that displays messages
    public TicTacToeServer()
    super( "Tic-Tac-Toe Server" );
    board = new char[ 9 ];
    for (int i = 0; i<9; i++){
    board[i] = ' ';
    players = new Player[ 2 ];
    currentPlayer = PLAYER_X;
    // set up ServerSocket
    try {
    server = new ServerSocket( 12345, 2 );
    // process problems creating ServerSocket
    catch( IOException ioException ) {
    ioException.printStackTrace();
    System.exit( 1 );
    // set up JTextArea to display messages during execution
    outputArea = new JTextArea();
    getContentPane().add( outputArea, BorderLayout.CENTER );
    outputArea.setText( "Server awaiting connections\n" );
    setSize( 300, 300 );
    setVisible( true );
    } // end TicTacToeServer constructor
    // wait for two connections so game can be played
    public void execute()
    // wait for each client to connect
    for ( int i = 0; i < players.length; i++ ) {
    // wait for connection, create Player, start thread
    try {
    players[ i ] = new Player( server.accept(), i );
    players[ i ].start();
    // process problems receiving connection from client
    catch( IOException ioException ) {
    ioException.printStackTrace();
    System.exit( 1 );
    // Player X is suspended until Player O connects.
    // Resume player X now.
    synchronized ( players[ PLAYER_X ] ) {
    players[ PLAYER_X ].setSuspended( false );
    players[ PLAYER_X ].notify();
    } // end method execute
    // utility method called from other threads to manipulate
    // outputArea in the event-dispatch thread
    private void displayMessage( final String messageToDisplay )
    // display message from event-dispatch thread of execution
    SwingUtilities.invokeLater(
    new Runnable() {  // inner class to ensure GUI updates properly
    public void run() // updates outputArea
    outputArea.append( messageToDisplay );
    outputArea.setCaretPosition(
    outputArea.getText().length() );
    } // end inner class
    ); // end call to SwingUtilities.invokeLater
    // Determine if a move is valid. This method is synchronized because
    // only one move can be made at a time.
    public synchronized boolean validateAndMove( int location, int player )
    boolean moveDone = false;
    // while not current player, must wait for turn
    while ( player != currentPlayer ) {
    // wait for turn
    try {
    wait();
    // catch wait interruptions
    catch( InterruptedException interruptedException ) {
    interruptedException.printStackTrace();
    // if location not occupied, make move
    if ( !isOccupied( location ) ) {
    // set move in board array
    board[ location ] = currentPlayer == PLAYER_X ? X_MARK : O_MARK;
    // change current player
    currentPlayer = ( currentPlayer + 1 ) % 2;
    // let new current player know that move occurred
    players[ currentPlayer ].otherPlayerMoved( location );
    notify(); // tell waiting player to continue
    // tell player that made move that the move was valid
    return true;
    // tell player that made move that the move was not valid
    else
    return false;
    } // end method validateAndMove
    // determine whether location is occupied
    public boolean isOccupied( int location )
    if ( board[ location ] == X_MARK || board [ location ] == O_MARK )
    return true;
    else
    return false;
    void gameOverCheck() {
    boolean over = false;
    // Check rows
    for (int start=0; start < 9; start += 3)
    over = over || ((board[start] != ' ') &&
    (board[start] == board[start+1]) &&
    (board[start] == board[start+2]));
    // Check columns
    for (int start=0; start < 3; start++)
    over = over || ((board[start] != ' ') &&
    (board[start] == board[start+3]) &&
    (board[start] == board[start+6]));
    // Check diagonals
    over = over || ((board[0] != ' ') &&
    (board[0] == board[4]) && (board[0] == board[8]));
    over = over || ((board[2] != ' ') &&
    (board[2] == board[4]) && (board[2] == board[6]));
    if (over || (moves>=9))
    for ( int i = 0; i < players.length; i++ )
    players.gameOver(over ? (currentPlayer+1)%2 : -1 );
    public static void main( String args[] )
    TicTacToeServer application = new TicTacToeServer();
    application.setDefaultCloseOperation( JFrame.EXIT_ON_CLOSE );
    application.execute();
    // private inner class Player manages each Player as a thread
    private class Player extends Thread {
    private Socket connection;
    private DataInputStream input;
    private DataOutputStream output;
    private int playerNumber;
    private char mark;
    protected boolean suspended = true;
    boolean done = false;
    // set up Player thread
    public Player( Socket socket, int number )
    playerNumber = number;
    // specify player's mark
    mark = ( playerNumber == PLAYER_X ? X_MARK : O_MARK );
    connection = socket;
    // obtain streams from Socket
    try {
    input = new DataInputStream( connection.getInputStream() );
    output = new DataOutputStream( connection.getOutputStream() );
    // process problems getting streams
    catch( IOException ioException ) {
    ioException.printStackTrace();
    System.exit( 1 );
    } // end Player constructor
    // send message that other player moved
    public void otherPlayerMoved( int location )
    // send message indicating move
    try {
    output.writeUTF( "Opponent moved" );
    output.writeInt( location );
    // process problems sending message
    catch ( IOException ioException ) {
    ioException.printStackTrace();
    void gameOver(int winner) {
    try {
    output.writeUTF( "Game Over. " +
    (( winner == -1 ) ? "No winner." :
    ( "Winner is " + ( winner == 0 ? 'X' : 'O' ) + "." ) ) );
    done=true;
    output.writeUTF("Game Over");
    } catch( IOException e ) {
    e.printStackTrace(); System.exit( 1 );
    public void run()
    // send client message indicating its mark (X or O),
    // process messages from client
    try {
    displayMessage( "Player " + ( playerNumber ==
    PLAYER_X ? X_MARK : O_MARK ) + " connected\n" );
    output.writeChar( mark ); // send player's mark
    // send message indicating connection
    output.writeUTF( "Player " + ( playerNumber == PLAYER_X ?
    "X connected\n" : "O connected, please wait\n" ) );
    // if player X, wait for another player to arrive
    if ( mark == X_MARK ) {
    output.writeUTF( "Waiting for another player" );
    // wait for player O
    try {
    synchronized( this ) {
    while ( suspended )
    wait();
    // process interruptions while waiting
    catch ( InterruptedException exception ) {
    exception.printStackTrace();
    // send message that other player connected and
    // player X can make a move
    output.writeUTF( "Other player connected. Your move." );
    while ( ! done ) {
    // get move location from client
    int location = input.readInt();
    // check for valid move
    if ( validateAndMove( location, playerNumber ) ) {
    displayMessage( "\nlocation: " + location );
    output.writeUTF( "Valid move." );
    gameOverCheck();
    else
    output.writeUTF( "Invalid move, try again" );
    // close connection to client
    } // end try
    // process problems communicating with client
    catch( IOException ioException ) {
    ioException.printStackTrace();
    System.exit( 1 );
    // end method run
    // set whether or not thread is suspended
    public void setSuspended( boolean status )
    suspended = status;
    } // end class Player
    } // end class TicTacToeServer

    reply #1:
    http://forum.java.sun.com/thread.jspa?threadID=5114663
    &tstart=0@Op. Don't multi/cross-post

  • How to change the timezone of all iCal events?

    Hi!
    After importing some items from another calendar most of my iCal events are "floating" and not fixed to any timzone. I would like to have them all in "Europe/Germany". Does anyone know howto set the timezone of all calendar events in one step together? Is there perhaps a solution in AppleScript?
    Thanks in advance!
    SomeBdyElse
      Mac OS X (10.4.8)  

    1)Export the calendar to an iCal File
    2)Use your favorite Textedito to replace
    DTSTART: by DTSTART;TZID=Europe/Berlin:
    DTEND: by DTEND;TZID=Europe/Berlin:
    EXDATE: by EXDATE;TZID=Europe/Berlin:
    RECURRENCE-ID: by RECURRENCE-ID;TZID=Europe/Berlin:
    inside any VEVENT block. Take care not to change anything in the VTIMEZONE block at the beginning of the file.
    3) Save the file and reimport it to a new iCal Calendar. Double check the imported events against their counterparts in the calendar exported.

  • NMP random crashes when modifying the timeline.

    FCPx is crashing/exiting when modifying the timeline.  Happens randomly few times an hour - sometimes more.  I updated all apps except going to YOSEMITE and it still crashes.
    I`ll paste a log report below for what its worth.
    Is there any apple staff that look at logs or is it just community aid?
    Thanks anyone who can advise!
    Process: Final Cut Pro [274]
    Path:          
    /Applications/Final Cut Pro.app/Contents/MacOS/Final Cut Pro
    Identifier:    
    com.apple.FinalCut
    Version:       
    10.1.3 (251130)
    Build Info:    
    ProEditor-25113000038000000~1
    App Item ID:   
    424389933
    App External ID: 668174963
    Code Type:     
    X86-64 (Native)
    Parent Process:
    launchd [140]
    Responsible:   
    Final Cut Pro [274]
    User ID:       
    501
    Date/Time:     
    2014-10-28 22:19:51.027 -0400
    OS Version:    
    Mac OS X 10.9.5 (13F34)
    Report Version:  11
    Anonymous UUID:
    BBE9B781-E2B2-6063-20AA-75CAA4074303
    Crashed Thread:
    0  Dispatch queue:
    com.apple.main-thread
    Exception Type:
    EXC_BAD_ACCESS (SIGSEGV)
    Exception Codes: EXC_I386_GPFLT
    Application Specific Information:
    objc_msgSend() selector name: respondsToSelector:
    Thread 0 Crashed:: Dispatch queue: com.apple.main-thread

    libobjc.A.dylib                 0x00007fff892e5097 objc_msgSend + 23

    com.apple.proapps.MIO           0x000000010c9eef71 -[MIOOutputCore outputDroppedFrames:] + 97

    com.apple.proapps.MIO           0x000000010c9cdf25 -[MIOOutputDevice
    setCMIODroppedFrames:] + 213

    com.apple.proapps.MIO           0x000000010c9cc8f9
    outputBufferUnderrunCountListenerProc(unsigned int, unsigned int,
    CMIOObjectPropertyAddress const*, void*) + 89

    com.apple.CoreMediaIO.FCPX.Lion 0x00000001102552b3
    CMIO::DAL::PropertyListener_Call_Helper(int, void*, void*, unsigned int,
    unsigned int, CMIOObjectPropertyAddress const*) + 123

    com.apple.CoreMediaIO.FCPX.Lion 0x00000001102550b5
    CMIO::DAL::PropertyListener::Call(unsigned int, unsigned int,
    CMIOObjectPropertyAddress const*) + 601

    com.apple.CoreMediaIO.FCPX.Lion 0x000000011025086b
    CMIO::DAL::Object::PropertiesChanged(unsigned int, CMIOObjectPropertyAddress
    const*) + 501

    com.apple.CoreMediaIO.FCPX.Lion 0x0000000110256efc
    CMIO::DAL::System::CMIOObjectPropertiesChanged(CMIOHardwarePlugInInterface**,
    unsigned int, unsigned int, CMIOObjectPropertyAddress const*) + 236

    com.apple.cmio.DAL.AJA          0x0000000139c4ca6b
    CMIO::DP::Object::PropertiesChanged(unsigned int, CMIOObjectPropertyAddress
    const*) const + 93

    com.apple.cmio.DAL.AJA          0x0000000139c59825
    CMIO::DP::Property::OutputBuffers::BumpUnderrunCount(bool) + 65
    10
    com.apple.cmio.DAL.AJA          0x0000000139c5f2c8
    CMIO::DP::AJA::Stream::UpdatePropertyState(CMIO::PropertyAddress const&,
    bool) + 1056
    11
    com.apple.cmio.DAL.AJA          0x0000000139c5b226
    CMIO::DP::AJA::Device::UpdatePropertyStates() + 752
    12
    com.apple.cmio.DAL.AJA          0x0000000139c59b13
    CMIO::DP::AJA::Device::Event(__CFMachPort*, mach_msg_header_t*, long,
    CMIO::DP::AJA::Device&) + 81
    13
    com.apple.CoreFoundation        0x00007fff8b0c89c4 __CFMachPortPerform + 388
    14
    com.apple.CoreFoundation        0x00007fff8b0c8829
    __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE1_PERFORM_FUNCTION__ + 41
    15
    com.apple.CoreFoundation        0x00007fff8b0c879e __CFRunLoopDoSource1 + 478
    16  com.apple.CoreFoundation        0x00007fff8b0b97d6
    __CFRunLoopRun + 1830
    17
    com.apple.CoreFoundation        0x00007fff8b0b8e75 CFRunLoopRunSpecific + 309
    18
    com.apple.HIToolbox             0x00007fff92ebda0d RunCurrentEventLoopInMode +
    226
    19
    com.apple.HIToolbox             0x00007fff92ebd685 ReceiveNextEventCommon +
    173
    20
    com.apple.HIToolbox             0x00007fff92ebd5bc
    _BlockUntilNextEventMatchingListInModeWithFilter + 65
    21
    com.apple.AppKit                0x00007fff8bea424e _DPSNextEvent + 1434
    22
    com.apple.AppKit                0x00007fff8bea389b -[NSApplication
    nextEventMatchingMask:untilDate:inMode:dequeue:] + 122
    23
    com.apple.TLKEventDispatcher    0x000000010e808668 -[TLKEventDispatcher
    _startTrackingLoop] + 399
    24
    com.apple.TLKEventDispatcher    0x000000010e8097a6 -[TLKEventDispatcher
    _evaluateEventDescription:withEventContext:] + 492
    25
    com.apple.TLKEventDispatcher    0x000000010e8091b0 -[TLKEventDispatcher
    dispatchEvent:] + 335
    26
    com.apple.TLKEventDispatcher    0x000000010e806c76 -[TLKEventDispatcher
    mouseDown:] + 156
    27
    com.apple.AppKit                0x00007fff8c0a4aea forwardMethod + 122
    28
    com.apple.AppKit                0x00007fff8c0a8a58 -[NSWindow sendEvent:] +
    11296
    29
    com.apple.prokit                0x000000010ac119a4 -[NSProWindow sendEvent:] +
    236
    30
    com.apple.AppKit                0x00007fff8c0475d4 -[NSApplication sendEvent:]
    + 2021
    31
    com.apple.prokit                0x000000010abefd29 -[NSProApplication
    sendEvent:] + 129
    32
    com.apple.Flexo                 0x000000010b1c1404 -[FFApplication sendEvent:]
    + 548
    33
    com.apple.AppKit                0x00007fff8be979f9 -[NSApplication run] + 646
    34
    com.apple.prokit                0x000000010abf05d5 NSProApplicationMain + 333
    35
    com.apple.FinalCut              0x000000010a8a508b main + 1355
    36
    libdyld.dylib                   0x00007fff89cf15fd start + 1
    Thread 1:: Dispatch queue: com.apple.libdispatch-manager

    libsystem_kernel.dylib          0x00007fff91d77662 kevent64 + 10

    libdispatch.dylib               0x00007fff91d9b421 _dispatch_mgr_invoke + 239

    libdispatch.dylib               0x00007fff91d9b136 _dispatch_mgr_thread + 52
    Thread 2:: com.apple.ProGL.object-deletion

    libsystem_kernel.dylib          0x00007fff91d76716 __psynch_cvwait + 10

    libsystem_pthread.dylib         0x00007fff93e20c3b
    _pthread_cond_wait + 727

    com.apple.progl.framework       0x000000010cefa490 (anonymous
    namespace)::threadFunc(void*) + 71

    com.apple.procore.framework     0x000000010aa1f03f PCThread::startup(void*) +
    29

    libsystem_pthread.dylib         0x00007fff93e1e899 _pthread_body + 138

    libsystem_pthread.dylib         0x00007fff93e1e72a _pthread_start + 137

    libsystem_pthread.dylib         0x00007fff93e22fc9 thread_start + 13
    Thread 3:: MIO Mounting Thread
    0   libsystem_kernel.dylib          0x00007fff91d76716
    __psynch_cvwait + 10

    libsystem_pthread.dylib         0x00007fff93e20c77 _pthread_cond_wait + 787

    com.apple.Foundation            0x00007fff8d702fc0 -[NSCondition
    waitUntilDate:] + 344
    3   com.apple.Foundation            0x00007fff8d6f9e68
    -[NSConditionLock lockWhenCondition:beforeDate:] + 232

    com.apple.proapps.MIO           0x000000010c9d2dcd -[PluginLockPair scanPaths]
    + 189

    com.apple.Foundation            0x00007fff8d731dfb __NSThread__main__ + 1318

    libsystem_pthread.dylib         0x00007fff93e1e899 _pthread_body + 138

    libsystem_pthread.dylib         0x00007fff93e1e72a _pthread_start + 137

    libsystem_pthread.dylib         0x00007fff93e22fc9 thread_start + 13
    Thread 4:: MIO Mounting Thread

    libsystem_kernel.dylib          0x00007fff91d76716 __psynch_cvwait + 10

    libsystem_pthread.dylib         0x00007fff93e20c77 _pthread_cond_wait + 787

    com.apple.Foundation            0x00007fff8d702fc0 -[NSCondition
    waitUntilDate:] + 344
    3   com.apple.Foundation            0x00007fff8d6f9e68
    -[NSConditionLock lockWhenCondition:beforeDate:] + 232

    com.apple.proapps.MIO           0x000000010c9d2dcd -[PluginLockPair scanPaths]
    + 189

    com.apple.Foundation            0x00007fff8d731dfb __NSThread__main__ + 1318

    libsystem_pthread.dylib         0x00007fff93e1e899 _pthread_body + 138

    libsystem_pthread.dylib         0x00007fff93e1e72a _pthread_start + 137

    libsystem_pthread.dylib         0x00007fff93e22fc9 thread_start + 13
    Thread 5:: MIO Mounting Thread

    libsystem_kernel.dylib          0x00007fff91d76716 __psynch_cvwait + 10

    libsystem_pthread.dylib         0x00007fff93e20c77 _pthread_cond_wait + 787

    com.apple.Foundation            0x00007fff8d702fc0 -[NSCondition
    waitUntilDate:] + 344

    com.apple.Foundation            0x00007fff8d6f9e68 -[NSConditionLock
    lockWhenCondition:beforeDate:] + 232

    com.apple.proapps.MIO           0x000000010c9d2dcd -[PluginLockPair scanPaths]
    + 189

    com.apple.Foundation            0x00007fff8d731dfb __NSThread__main__ + 1318

    libsystem_pthread.dylib         0x00007fff93e1e899 _pthread_body + 138

    libsystem_pthread.dylib         0x00007fff93e1e72a _pthread_start + 137

    libsystem_pthread.dylib         0x00007fff93e22fc9 thread_start + 13
    Thread 6:: MIO Mounting Thread

    libsystem_kernel.dylib          0x00007fff91d76716 __psynch_cvwait + 10

    libsystem_pthread.dylib         0x00007fff93e20c77 _pthread_cond_wait + 787

    com.apple.Foundation            0x00007fff8d702fc0 -[NSCondition
    waitUntilDate:] + 344

    com.apple.Foundation            0x00007fff8d6f9e68 -[NSConditionLock
    lockWhenCondition:beforeDate:] + 232

    com.apple.proapps.MIO           0x000000010c9d2dcd -[PluginLockPair scanPaths]
    + 189

    com.apple.Foundation            0x00007fff8d731dfb __NSThread__main__ + 1318

    libsystem_pthread.dylib         0x00007fff93e1e899 _pthread_body + 138

    libsystem_pthread.dylib         0x00007fff93e1e72a _pthread_start + 137

    libsystem_pthread.dylib         0x00007fff93e22fc9 thread_start + 13
    Thread 7:: MIO Mounting Thread

    libsystem_kernel.dylib          0x00007fff91d76716 __psynch_cvwait + 10

    libsystem_pthread.dylib         0x00007fff93e20c77 _pthread_cond_wait + 787

    com.apple.Foundation            0x00007fff8d702fc0 -[NSCondition waitUntilDate:]
    + 344

    com.apple.Foundation            0x00007fff8d6f9e68 -[NSConditionLock
    lockWhenCondition:beforeDate:] + 232

    com.apple.proapps.MIO           0x000000010c9d2dcd -[PluginLockPair scanPaths]
    + 189

    com.apple.Foundation            0x00007fff8d731dfb __NSThread__main__ + 1318

    libsystem_pthread.dylib         0x00007fff93e1e899 _pthread_body + 138

    libsystem_pthread.dylib         0x00007fff93e1e72a _pthread_start + 137

    libsystem_pthread.dylib         0x00007fff93e22fc9 thread_start + 13
    Thread 8:: com.apple.dvdplayback-DDPTask

    libsystem_kernel.dylib          0x00007fff91d72a56 semaphore_wait_trap + 10

    com.apple.AVCHDPlugin           0x0000000132ebf787
    semaphore_wait(viona_semaphore_t*) + 39

    com.apple.AVCHDPlugin           0x0000000132ecafba
    WinPortServer::ProcessMessages() + 90

    com.apple.AVCHDPlugin           0x0000000132e7b3d8 0x132e19000 + 402392

    com.apple.AVCHDPlugin           0x0000000132ebfd52
    ST20Thread::Run(PThreadRunParams*) + 34

    libsystem_pthread.dylib         0x00007fff93e1e899 _pthread_body + 138
    Thread 9:: com.apple.helium-texture-finish

    libsystem_kernel.dylib          0x00007fff91d76716 __psynch_cvwait + 10

    libsystem_pthread.dylib         0x00007fff93e20c3b _pthread_cond_wait + 727

    com.apple.Helium.HeliumRender   0x000000010e8f0497
    textureFinishThread(void*) + 183

    libsystem_pthread.dylib         0x00007fff93e1e899 _pthread_body + 138

    libsystem_pthread.dylib         0x00007fff93e1e72a _pthread_start + 137

    libsystem_pthread.dylib         0x00007fff93e22fc9 thread_start + 13
    Thread 10:: com.apple.helium.rq.gpu-ru0.vs0

    libsystem_kernel.dylib          0x00007fff91d76716 __psynch_cvwait + 10

    libsystem_pthread.dylib         0x00007fff93e20c3b _pthread_cond_wait + 727

    com.apple.Helium.HeliumRender   0x000000010e96362e
    HGSynchronizable::Wait() + 46

    com.apple.Helium.HeliumRender   0x000000010e86b1b2
    HGRenderQueue::GetRenderJob(HGRenderExecUnit*, HGRenderJob**) + 498

    com.apple.Helium.HeliumRender   0x000000010e859857
    HGRenderExecUnit::RunLoop() + 183

    com.apple.Helium.HeliumRender   0x000000010e859794
    StartRenderExecUnitFunc(void*) + 20

    libsystem_pthread.dylib         0x00007fff93e1e899 _pthread_body + 138

    libsystem_pthread.dylib         0x00007fff93e1e72a _pthread_start + 137
    8   libsystem_pthread.dylib         0x00007fff93e22fc9
    thread_start + 13
    Thread 11:: com.apple.helium.rq.gpu-ru1.vs0

    libsystem_kernel.dylib          0x00007fff91d76716 __psynch_cvwait + 10

    libsystem_pthread.dylib         0x00007fff93e20c3b _pthread_cond_wait + 727

    com.apple.Helium.HeliumRender   0x000000010e96362e
    HGSynchronizable::Wait() + 46

    com.apple.Helium.HeliumRender   0x000000010e86b1b2
    HGRenderQueue::GetRenderJob(HGRenderExecUnit*, HGRenderJob**) + 498

    com.apple.Helium.HeliumRender   0x000000010e859857
    HGRenderExecUnit::RunLoop() + 183

    com.apple.Helium.HeliumRender   0x000000010e859794
    StartRenderExecUnitFunc(void*) + 20

    libsystem_pthread.dylib         0x00007fff93e1e899 _pthread_body + 138

    libsystem_pthread.dylib         0x00007fff93e1e72a _pthread_start + 137

    libsystem_pthread.dylib         0x00007fff93e22fc9 thread_start + 13
    Thread 12:: com.apple.helium.rq.gpu-cu2.vs0

    libsystem_kernel.dylib          0x00007fff91d76716 __psynch_cvwait + 10

    libsystem_pthread.dylib         0x00007fff93e20c3b _pthread_cond_wait + 727

    com.apple.Helium.HeliumRender   0x000000010e96362e
    HGSynchronizable::Wait() + 46

    com.apple.Helium.HeliumRender   0x000000010e86b1b2
    HGRenderQueue::GetRenderJob(HGRenderExecUnit*, HGRenderJob**) + 498

    com.apple.Helium.HeliumRender   0x000000010e859857
    HGRenderExecUnit::RunLoop() + 183

    com.apple.Helium.HeliumRender   0x000000010e859794
    StartRenderExecUnitFunc(void*) + 20
    6   libsystem_pthread.dylib         0x00007fff93e1e899
    _pthread_body + 138

    libsystem_pthread.dylib         0x00007fff93e1e72a _pthread_start + 137

    libsystem_pthread.dylib         0x00007fff93e22fc9 thread_start + 13
    Thread 13:: com.apple.helium.rq.pbo-rbu0.vs0
    0   libsystem_kernel.dylib          0x00007fff91d76716
    __psynch_cvwait + 10

    libsystem_pthread.dylib         0x00007fff93e20c3b _pthread_cond_wait + 727

    com.apple.Helium.HeliumRender   0x000000010e96362e
    HGSynchronizable::Wait() + 46

    com.apple.Helium.HeliumRender   0x000000010e86dab7
    HGRenderQueue::GetPBOReadbackJob(HGPBOReadbackExecUnit*, HGPBOReadbackJob**) +
    87

    com.apple.Helium.HeliumRender   0x000000010e857f3f
    StartPBOExecUnitFunc(void*) + 143

    libsystem_pthread.dylib         0x00007fff93e1e899 _pthread_body + 138

    libsystem_pthread.dylib         0x00007fff93e1e72a _pthread_start + 137

    libsystem_pthread.dylib         0x00007fff93e22fc9 thread_start + 13
    Thread 14:: com.apple.helium.rq.pbo-rbu1.vs0

    libsystem_kernel.dylib          0x00007fff91d76716 __psynch_cvwait + 10

    libsystem_pthread.dylib         0x00007fff93e20c3b _pthread_cond_wait + 727

    com.apple.Helium.HeliumRender   0x000000010e96362e
    HGSynchronizable::Wait() + 46
    3   com.apple.Helium.HeliumRender
      0x000000010e86dab7
    HGRenderQueue::GetPBOReadbackJob(HGPBOReadbackExecUnit*, HGPBOReadbackJob**) +
    87

    com.apple.Helium.HeliumRender   0x000000010e857f3f
    StartPBOExecUnitFunc(void*) + 143

    libsystem_pthread.dylib         0x00007fff93e1e899 _pthread_body + 138

    libsystem_pthread.dylib         0x00007fff93e1e72a _pthread_start + 137

    libsystem_pthread.dylib         0x00007fff93e22fc9 thread_start + 13
    Thread 15:: com.apple.helium.rq.pbo-rbu2.vs0

    libsystem_kernel.dylib          0x00007fff91d76716 __psynch_cvwait + 10

    libsystem_pthread.dylib         0x00007fff93e20c3b _pthread_cond_wait + 727

    com.apple.Helium.HeliumRender   0x000000010e96362e
    HGSynchronizable::Wait() + 46

    com.apple.Helium.HeliumRender   0x000000010e86dab7
    HGRenderQueue::GetPBOReadbackJob(HGPBOReadbackExecUnit*, HGPBOReadbackJob**) +
    87

    com.apple.Helium.HeliumRender   0x000000010e857f3f
    StartPBOExecUnitFunc(void*) + 143

    libsystem_pthread.dylib         0x00007fff93e1e899 _pthread_body + 138
    6   libsystem_pthread.dylib         0x00007fff93e1e72a
    _pthread_start + 137

    libsystem_pthread.dylib         0x00007fff93e22fc9 thread_start + 13
    Thread 16:: com.apple.helium-texture-finish

    libsystem_kernel.dylib          0x00007fff91d76716 __psynch_cvwait + 10
    1   libsystem_pthread.dylib         0x00007fff93e20c3b
    _pthread_cond_wait + 727

    com.apple.Helium.HeliumRender   0x000000010e8f0497
    textureFinishThread(void*) + 183

    libsystem_pthread.dylib         0x00007fff93e1e899 _pthread_body + 138

    libsystem_pthread.dylib         0x00007fff93e1e72a _pthread_start + 137

    libsystem_pthread.dylib         0x00007fff93e22fc9 thread_start + 13
    Thread 17:: com.apple.helium.rq.gpu-ru3.vs1

    libsystem_kernel.dylib          0x00007fff91d76716 __psynch_cvwait + 10

    libsystem_pthread.dylib         0x00007fff93e20c3b _pthread_cond_wait + 727

    com.apple.Helium.HeliumRender   0x000000010e96362e
    HGSynchronizable::Wait() + 46

    com.apple.Helium.HeliumRender   0x000000010e86b1b2
    HGRenderQueue::GetRenderJob(HGRenderExecUnit*, HGRenderJob**) + 498

    com.apple.Helium.HeliumRender   0x000000010e859857
    HGRenderExecUnit::RunLoop() + 183

    com.apple.Helium.HeliumRender   0x000000010e859794
    StartRenderExecUnitFunc(void*) + 20

    libsystem_pthread.dylib         0x00007fff93e1e899 _pthread_body + 138

    libsystem_pthread.dylib         0x00007fff93e1e72a _pthread_start + 137

    libsystem_pthread.dylib         0x00007fff93e22fc9 thread_start + 13
    Thread 18:: com.apple.helium.rq.gpu-ru4.vs1

    libsystem_kernel.dylib          0x00007fff91d76716 __psynch_cvwait + 10

    libsystem_pthread.dylib         0x00007fff93e20c3b _pthread_cond_wait + 727

    com.apple.Helium.HeliumRender   0x000000010e96362e
    HGSynchronizable::Wait() + 46

    com.apple.Helium.HeliumRender   0x000000010e86b1b2
    HGRenderQueue::GetRenderJob(HGRenderExecUnit*, HGRenderJob**) + 498

    com.apple.Helium.HeliumRender   0x000000010e859857
    HGRenderExecUnit::RunLoop() + 183

    com.apple.Helium.HeliumRender   0x000000010e859794
    StartRenderExecUnitFunc(void*) + 20
    6   libsystem_pthread.dylib         0x00007fff93e1e899
    _pthread_body + 138

    libsystem_pthread.dylib         0x00007fff93e1e72a _pthread_start + 137

    libsystem_pthread.dylib         0x00007fff93e22fc9 thread_start + 13
    Thread 19:: com.apple.helium.rq.gpu-cu5.vs1
    0   libsystem_kernel.dylib          0x00007fff91d76716
    __psynch_cvwait + 10

    libsystem_pthread.dylib         0x00007fff93e20c3b _pthread_cond_wait + 727

    com.apple.Helium.HeliumRender   0x000000010e96362e
    HGSynchronizable::Wait() + 46

    com.apple.Helium.HeliumRender   0x000000010e86b1b2
    HGRenderQueue::GetRenderJob(HGRenderExecUnit*, HGRenderJob**) + 498

    com.apple.Helium.HeliumRender   0x000000010e859857
    HGRenderExecUnit::RunLoop() + 183

    com.apple.Helium.HeliumRender   0x000000010e859794
    StartRenderExecUnitFunc(void*) + 20

    libsystem_pthread.dylib         0x00007fff93e1e899 _pthread_body + 138

    libsystem_pthread.dylib         0x00007fff93e1e72a _pthread_start + 137
    8   libsystem_pthread.dylib         0x00007fff93e22fc9
    thread_start + 13
    Thread 20:: com.apple.helium.rq.pbo-rbu3.vs1

    libsystem_kernel.dylib          0x00007fff91d76716 __psynch_cvwait + 10

    libsystem_pthread.dylib         0x00007fff93e20c3b _pthread_cond_wait + 727

    com.apple.Helium.HeliumRender   0x000000010e96362e
    HGSynchronizable::Wait() + 46

    com.apple.Helium.HeliumRender   0x000000010e86dab7
    HGRenderQueue::GetPBOReadbackJob(HGPBOReadbackExecUnit*, HGPBOReadbackJob**) +
    87

    com.apple.Helium.HeliumRender   0x000000010e857f3f
    StartPBOExecUnitFunc(void*) + 143

    libsystem_pthread.dylib         0x00007fff93e1e899 _pthread_body + 138

    libsystem_pthread.dylib         0x00007fff93e1e72a _pthread_start + 137

    libsystem_pthread.dylib         0x00007fff93e22fc9 thread_start + 13
    Thread 21:: com.apple.helium.rq.pbo-rbu4.vs1

    libsystem_kernel.dylib          0x00007fff91d76716 __psynch_cvwait + 10

    libsystem_pthread.dylib         0x00007fff93e20c3b _pthread_cond_wait + 727

    com.apple.Helium.HeliumRender   0x000000010e96362e
    HGSynchronizable::Wait() + 46

    com.apple.Helium.HeliumRender   0x000000010e86dab7
    HGRenderQueue::GetPBOReadbackJob(HGPBOReadbackExecUnit*, HGPBOReadbackJob**) +
    87

    com.apple.Helium.HeliumRender   0x000000010e857f3f
    StartPBOExecUnitFunc(void*) + 143

    libsystem_pthread.dylib         0x00007fff93e1e899 _pthread_body + 138

    libsystem_pthread.dylib         0x00007fff93e1e72a _pthread_start + 137

    libsystem_pthread.dylib         0x00007fff93e22fc9 thread_start + 13
    Thread 22:: com.apple.helium.rq.pbo-rbu5.vs1

    libsystem_kernel.dylib          0x00007fff91d76716 __psynch_cvwait + 10

    libsystem_pthread.dylib         0x00007fff93e20c3b _pthread_cond_wait + 727

    com.apple.Helium.HeliumRender   0x000000010e96362e
    HGSynchronizable::Wait() + 46

    com.apple.Helium.HeliumRender   0x000000010e86dab7
    HGRenderQueue::GetPBOReadbackJob(HGPBOReadbackExecUnit*, HGPBOReadbackJob**) +
    87

    com.apple.Helium.HeliumRender   0x000000010e857f3f
    StartPBOExecUnitFunc(void*) + 143

    libsystem_pthread.dylib         0x00007fff93e1e899 _pthread_body + 138

    libsystem_pthread.dylib         0x00007fff93e1e72a _pthread_start + 137

    libsystem_pthread.dylib         0x00007fff93e22fc9 thread_start + 13
    Thread 23:: com.apple.coremedia.scheduledfileio

    libsystem_kernel.dylib          0x00007fff91d76716 __psynch_cvwait + 10

    libsystem_pthread.dylib         0x00007fff93e20c3b _pthread_cond_wait + 727

    com.apple.CoreMedia.ProAppsSupport    0x000000010ab7fc37
    WaitOnCondition + 11

    com.apple.CoreMedia.ProAppsSupport    0x000000010ab7fa4b
    FigSemaphoreWaitRelative + 133

    com.apple.CoreMedia.ProAppsSupport    0x000000010ab7ad0e
    FigScheduledFileIOThread + 141

    com.apple.CoreMedia.ProAppsSupport    0x000000010ab8058b
    figThreadMain + 382

    libsystem_pthread.dylib         0x00007fff93e1e899 _pthread_body + 138

    libsystem_pthread.dylib         0x00007fff93e1e72a _pthread_start + 137

    libsystem_pthread.dylib         0x00007fff93e22fc9 thread_start + 13
    Thread 24:: CVDisplayLink

    So a guy goes into his doctors office and tells his doctor "Ya gotta
    help me doc...it hurts when I run my head into the door like
    this...OW!". Then the doctor says:
    "DON'T DO THAT ANY MORE!!!"
    (I promise to keep my day job...oops what job...and not go into
    comedy..)
    Why don't you convert all the old 16 bit code into 32 bit code and
    create one application where the various parts all know about each
    other? I don't think that there's any way to coordinate an old 16 bit
    LV and a new 32 bit LV application so that they don't step on each
    other driverwise like they appear to be doing. I don't think that the
    two LabVIEW's even know that the other exists!
    Alternatively, get a second computer to run the 16 bit code on and
    make the two apps communicate with
    each other using TCP/IP or serial.
    Doug De Clue
    [email protected]
    cincidude wrote in message news:<[email protected]>...
    > I am using 2 versions of Labview at the same time, one is version 4
    > which has a camera and a weigh-in-motion scale attached to it. The
    > second is either Labview version 4, 16-bit or Labview 3.0.1, 16-bit,
    > i'm not sure. The sixteen bit has a data acquisition system attached
    > to it. Its an optim electronics system and the 16-bit Labview drivers
    > for the optim were provided by Optim electronics and so I am stuck
    > with using the same system. When I use both these systems in tandem,
    > the system crashes frequently, but both systems run fine
    > independently. It usually just freezes up or says "Illegal operation
    > performed. Contact program vendor". Its a windows error with a red
    > cross.

  • Can I just limit user can only modify the x value of a point?

    In my effect, I add a point by using PF_ADD_POINT. But I just want user can only modify the x value, is this possible? How can I do it?

    hello shibin.chris! welcome to the forum!
    well, there's no switch you can flip to have such behavior, but you can:
    1. supervise the param, so whenever the user changes the value you can keep
    the X and restore the Y. (won't hold water in case of keyframing or
    expression)
    2. set an expression that would do the same.
    3. check the param at some events (such as the render call), and modify the
    keyframes and values if necessary. (won't handle expressions)
    that's all i can think of.

  • [svn:cairngorm3:] 21050: Popup: The default behavior when an Event. CLOSE is dispatched through the popup component should be preventable

    Revision: 21050
    Revision: 21050
    Author:   [email protected]
    Date:     2011-04-09 16:22:58 -0700 (Sat, 09 Apr 2011)
    Log Message:
    Popup: The default behavior when an Event.CLOSE is dispatched through the popup component should be preventable
    https://bugs.adobe.com/jira/browse/CGM-59
    Popup: The write-only behaviors property can not be used with states
    https://bugs.adobe.com/jira/browse/CGM-55
    Ticket Links:
        http://bugs.adobe.com/jira/browse/CGM-59
        http://bugs.adobe.com/jira/browse/CGM-55
    Modified Paths:
        cairngorm3/trunk/libraries/Popup/src/com/adobe/cairngorm/popup/PopUpBase.as
        cairngorm3/trunk/libraries/Popup/test/com/adobe/cairngorm/popup/PopUpBaseTest.as
        cairngorm3/trunk/libraries/PopupTest/.actionScriptProperties
    Added Paths:
        cairngorm3/trunk/libraries/PopupTest/html-template/
        cairngorm3/trunk/libraries/PopupTest/html-template/index.template.html
        cairngorm3/trunk/libraries/PopupTest/html-template/playerProductInstall.swf
        cairngorm3/trunk/libraries/PopupTest/html-template/swfobject.js

    Hi Shweta,
    as i discussed with you to update the script code
    <html><script> function closeWindow( ){       top.close( );     }                  </script><body><form> The application was logged off successfully. <br><input type="button" value="close window" onclick="closeWindow( );" /></ form></body></html>
    in sicf transaction for your component.
    it will work (close the window).
    dont forget to give me points
    all the best...
    Rgds,
    Mahesh.Gattu

  • Modify the value of a cell in an ALV. Rewarding points.

    Hello Gurus, i am modifying the value of a certain cell in the internal table that is displayed in the ALV using the data_changed event, but when i refresh the ALV the values shown are the old ones.
    Help.

    Hello Ioan
    Unfortunately you do not explain you scenario clearly enough. Therefore I must do some speculations.
    You have an editable ALV list. The user can change data but not field USNAMECH which might be the user who changed the data.
    A big question is how the CHECK_DATA_CHANGED event is raised. Perhaps you have registered the EDIT event (method REGISTER_EDIT_EVENT). Then the scenario would look like this:
    1. User changes data and pushes the ENTER button.
    2. Since the EDIT event is registered this triggers event CHECK_DATA_CHANGED.
    3. In event handler method ON_DATA_CHANGED you enrich the changed data with the name of the current user.
    4. And now you need to push this data back to your ABAP.
    If this is your scenario then just trigger PAI from within your event handler method ON_DATA_CHANGED:
    METHOD on_data_changed. "xxx
           modify itab index mod_cells-row_id from wa_itab transporting USNAMECH disponibilrag.
              "CALL METHOD grid->refresh_table_display.
      CALL METHOD cl_gui_cfw=>set_new_ok_code
        EXPORTING
          new_code = 'DUMMY'
    *    IMPORTING
    *       rc =
    ENDMETHOD.
    MODULE USER_COMMAND_nnnn PAI.
      CASE gd_okcode.
        WHEN 'BACK'  OR
                   'EXIT'     OR
                   'CANC'.
          set screen 0. leave screen.
        WHEN 'DUMMY'.
    "  Do nothing here or perhaps call method:
    " CALL METHOD grid->refresh_table_display
    " Yet should not be necessary.
        WHEN others.
        ENDCASE.
    ENDMODULE.
    Regards
      Uwe

Maybe you are looking for

  • Help! Why is the Pre's speaker ringing an incoming call when I have a headset on?

    Hi all, I just had the most embarrassing thing happen to me today. I was listening to some music on my Pre with the headset (that came with the Pre), and I received an incoming call. I heard it ring and answered the call, no problem what I thought! W

  • External display at 1920x1200 causing audio dropouts

    I've got my Macbook hooked up to a Samsung Syncmaster 245B+ 24" monitor running at 1920x1200 with the Macbook in clamshell mode, I bought the monitor a couple of weeks ago and ever since I've been having problems with audio dropouts, both with the on

  • Linking Directly from a Keyword to a Specific place in a topic?

    I have a topic called 'test'. Within that topic I have the following letters... A B C ...etc, all the way thru z, each letter on their own line. I do a search on the letter M. I get the results that the letter M is in Test. Is there a way I can go di

  • Canon 5D Mark iii dropped frames

    I have had dropped frame issues with my Canon 5D Mark iii on playback in the camera.  I just bougth it so I sent it back and the second one was doing the same thing not as bad.  I tried 4 different SD card all 32 gb 44 MB/s.  For the third camera I w

  • Installing Solaris 10 & Maxtor OneTouch II 300GB

    Hi. Anybody please help. I need to find out if Solaris 10 will take care of finding this external Hard Drive. I am using USB to connect IBM xSeries 335 Intel�� Xeon��� Processor to Maxtor OneTouch II 300GB USB 2.0 connection and Installing Solaris 10