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,
DanHi 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 -
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. -
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.
MatthiasSeems 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 helpThis 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
premaHi 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 GuptaHi 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 TicTacToeServerreply #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
0
libobjc.A.dylib 0x00007fff892e5097 objc_msgSend + 23
1
com.apple.proapps.MIO 0x000000010c9eef71 -[MIOOutputCore outputDroppedFrames:] + 97
2
com.apple.proapps.MIO 0x000000010c9cdf25 -[MIOOutputDevice
setCMIODroppedFrames:] + 213
3
com.apple.proapps.MIO 0x000000010c9cc8f9
outputBufferUnderrunCountListenerProc(unsigned int, unsigned int,
CMIOObjectPropertyAddress const*, void*) + 89
4
com.apple.CoreMediaIO.FCPX.Lion 0x00000001102552b3
CMIO::DAL::PropertyListener_Call_Helper(int, void*, void*, unsigned int,
unsigned int, CMIOObjectPropertyAddress const*) + 123
5
com.apple.CoreMediaIO.FCPX.Lion 0x00000001102550b5
CMIO::DAL::PropertyListener::Call(unsigned int, unsigned int,
CMIOObjectPropertyAddress const*) + 601
6
com.apple.CoreMediaIO.FCPX.Lion 0x000000011025086b
CMIO::DAL::Object::PropertiesChanged(unsigned int, CMIOObjectPropertyAddress
const*) + 501
7
com.apple.CoreMediaIO.FCPX.Lion 0x0000000110256efc
CMIO::DAL::System::CMIOObjectPropertiesChanged(CMIOHardwarePlugInInterface**,
unsigned int, unsigned int, CMIOObjectPropertyAddress const*) + 236
8
com.apple.cmio.DAL.AJA 0x0000000139c4ca6b
CMIO::DP::Object::PropertiesChanged(unsigned int, CMIOObjectPropertyAddress
const*) const + 93
9
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
0
libsystem_kernel.dylib 0x00007fff91d77662 kevent64 + 10
1
libdispatch.dylib 0x00007fff91d9b421 _dispatch_mgr_invoke + 239
2
libdispatch.dylib 0x00007fff91d9b136 _dispatch_mgr_thread + 52
Thread 2:: com.apple.ProGL.object-deletion
0
libsystem_kernel.dylib 0x00007fff91d76716 __psynch_cvwait + 10
1
libsystem_pthread.dylib 0x00007fff93e20c3b
_pthread_cond_wait + 727
2
com.apple.progl.framework 0x000000010cefa490 (anonymous
namespace)::threadFunc(void*) + 71
3
com.apple.procore.framework 0x000000010aa1f03f PCThread::startup(void*) +
29
4
libsystem_pthread.dylib 0x00007fff93e1e899 _pthread_body + 138
5
libsystem_pthread.dylib 0x00007fff93e1e72a _pthread_start + 137
6
libsystem_pthread.dylib 0x00007fff93e22fc9 thread_start + 13
Thread 3:: MIO Mounting Thread
0 libsystem_kernel.dylib 0x00007fff91d76716
__psynch_cvwait + 10
1
libsystem_pthread.dylib 0x00007fff93e20c77 _pthread_cond_wait + 787
2
com.apple.Foundation 0x00007fff8d702fc0 -[NSCondition
waitUntilDate:] + 344
3 com.apple.Foundation 0x00007fff8d6f9e68
-[NSConditionLock lockWhenCondition:beforeDate:] + 232
4
com.apple.proapps.MIO 0x000000010c9d2dcd -[PluginLockPair scanPaths]
+ 189
5
com.apple.Foundation 0x00007fff8d731dfb __NSThread__main__ + 1318
6
libsystem_pthread.dylib 0x00007fff93e1e899 _pthread_body + 138
7
libsystem_pthread.dylib 0x00007fff93e1e72a _pthread_start + 137
8
libsystem_pthread.dylib 0x00007fff93e22fc9 thread_start + 13
Thread 4:: MIO Mounting Thread
0
libsystem_kernel.dylib 0x00007fff91d76716 __psynch_cvwait + 10
1
libsystem_pthread.dylib 0x00007fff93e20c77 _pthread_cond_wait + 787
2
com.apple.Foundation 0x00007fff8d702fc0 -[NSCondition
waitUntilDate:] + 344
3 com.apple.Foundation 0x00007fff8d6f9e68
-[NSConditionLock lockWhenCondition:beforeDate:] + 232
4
com.apple.proapps.MIO 0x000000010c9d2dcd -[PluginLockPair scanPaths]
+ 189
5
com.apple.Foundation 0x00007fff8d731dfb __NSThread__main__ + 1318
6
libsystem_pthread.dylib 0x00007fff93e1e899 _pthread_body + 138
7
libsystem_pthread.dylib 0x00007fff93e1e72a _pthread_start + 137
8
libsystem_pthread.dylib 0x00007fff93e22fc9 thread_start + 13
Thread 5:: MIO Mounting Thread
0
libsystem_kernel.dylib 0x00007fff91d76716 __psynch_cvwait + 10
1
libsystem_pthread.dylib 0x00007fff93e20c77 _pthread_cond_wait + 787
2
com.apple.Foundation 0x00007fff8d702fc0 -[NSCondition
waitUntilDate:] + 344
3
com.apple.Foundation 0x00007fff8d6f9e68 -[NSConditionLock
lockWhenCondition:beforeDate:] + 232
4
com.apple.proapps.MIO 0x000000010c9d2dcd -[PluginLockPair scanPaths]
+ 189
5
com.apple.Foundation 0x00007fff8d731dfb __NSThread__main__ + 1318
6
libsystem_pthread.dylib 0x00007fff93e1e899 _pthread_body + 138
7
libsystem_pthread.dylib 0x00007fff93e1e72a _pthread_start + 137
8
libsystem_pthread.dylib 0x00007fff93e22fc9 thread_start + 13
Thread 6:: MIO Mounting Thread
0
libsystem_kernel.dylib 0x00007fff91d76716 __psynch_cvwait + 10
1
libsystem_pthread.dylib 0x00007fff93e20c77 _pthread_cond_wait + 787
2
com.apple.Foundation 0x00007fff8d702fc0 -[NSCondition
waitUntilDate:] + 344
3
com.apple.Foundation 0x00007fff8d6f9e68 -[NSConditionLock
lockWhenCondition:beforeDate:] + 232
4
com.apple.proapps.MIO 0x000000010c9d2dcd -[PluginLockPair scanPaths]
+ 189
5
com.apple.Foundation 0x00007fff8d731dfb __NSThread__main__ + 1318
6
libsystem_pthread.dylib 0x00007fff93e1e899 _pthread_body + 138
7
libsystem_pthread.dylib 0x00007fff93e1e72a _pthread_start + 137
8
libsystem_pthread.dylib 0x00007fff93e22fc9 thread_start + 13
Thread 7:: MIO Mounting Thread
0
libsystem_kernel.dylib 0x00007fff91d76716 __psynch_cvwait + 10
1
libsystem_pthread.dylib 0x00007fff93e20c77 _pthread_cond_wait + 787
2
com.apple.Foundation 0x00007fff8d702fc0 -[NSCondition waitUntilDate:]
+ 344
3
com.apple.Foundation 0x00007fff8d6f9e68 -[NSConditionLock
lockWhenCondition:beforeDate:] + 232
4
com.apple.proapps.MIO 0x000000010c9d2dcd -[PluginLockPair scanPaths]
+ 189
5
com.apple.Foundation 0x00007fff8d731dfb __NSThread__main__ + 1318
6
libsystem_pthread.dylib 0x00007fff93e1e899 _pthread_body + 138
7
libsystem_pthread.dylib 0x00007fff93e1e72a _pthread_start + 137
8
libsystem_pthread.dylib 0x00007fff93e22fc9 thread_start + 13
Thread 8:: com.apple.dvdplayback-DDPTask
0
libsystem_kernel.dylib 0x00007fff91d72a56 semaphore_wait_trap + 10
1
com.apple.AVCHDPlugin 0x0000000132ebf787
semaphore_wait(viona_semaphore_t*) + 39
2
com.apple.AVCHDPlugin 0x0000000132ecafba
WinPortServer::ProcessMessages() + 90
3
com.apple.AVCHDPlugin 0x0000000132e7b3d8 0x132e19000 + 402392
4
com.apple.AVCHDPlugin 0x0000000132ebfd52
ST20Thread::Run(PThreadRunParams*) + 34
5
libsystem_pthread.dylib 0x00007fff93e1e899 _pthread_body + 138
Thread 9:: com.apple.helium-texture-finish
0
libsystem_kernel.dylib 0x00007fff91d76716 __psynch_cvwait + 10
1
libsystem_pthread.dylib 0x00007fff93e20c3b _pthread_cond_wait + 727
2
com.apple.Helium.HeliumRender 0x000000010e8f0497
textureFinishThread(void*) + 183
3
libsystem_pthread.dylib 0x00007fff93e1e899 _pthread_body + 138
4
libsystem_pthread.dylib 0x00007fff93e1e72a _pthread_start + 137
5
libsystem_pthread.dylib 0x00007fff93e22fc9 thread_start + 13
Thread 10:: com.apple.helium.rq.gpu-ru0.vs0
0
libsystem_kernel.dylib 0x00007fff91d76716 __psynch_cvwait + 10
1
libsystem_pthread.dylib 0x00007fff93e20c3b _pthread_cond_wait + 727
2
com.apple.Helium.HeliumRender 0x000000010e96362e
HGSynchronizable::Wait() + 46
3
com.apple.Helium.HeliumRender 0x000000010e86b1b2
HGRenderQueue::GetRenderJob(HGRenderExecUnit*, HGRenderJob**) + 498
4
com.apple.Helium.HeliumRender 0x000000010e859857
HGRenderExecUnit::RunLoop() + 183
5
com.apple.Helium.HeliumRender 0x000000010e859794
StartRenderExecUnitFunc(void*) + 20
6
libsystem_pthread.dylib 0x00007fff93e1e899 _pthread_body + 138
7
libsystem_pthread.dylib 0x00007fff93e1e72a _pthread_start + 137
8 libsystem_pthread.dylib 0x00007fff93e22fc9
thread_start + 13
Thread 11:: com.apple.helium.rq.gpu-ru1.vs0
0
libsystem_kernel.dylib 0x00007fff91d76716 __psynch_cvwait + 10
1
libsystem_pthread.dylib 0x00007fff93e20c3b _pthread_cond_wait + 727
2
com.apple.Helium.HeliumRender 0x000000010e96362e
HGSynchronizable::Wait() + 46
3
com.apple.Helium.HeliumRender 0x000000010e86b1b2
HGRenderQueue::GetRenderJob(HGRenderExecUnit*, HGRenderJob**) + 498
4
com.apple.Helium.HeliumRender 0x000000010e859857
HGRenderExecUnit::RunLoop() + 183
5
com.apple.Helium.HeliumRender 0x000000010e859794
StartRenderExecUnitFunc(void*) + 20
6
libsystem_pthread.dylib 0x00007fff93e1e899 _pthread_body + 138
7
libsystem_pthread.dylib 0x00007fff93e1e72a _pthread_start + 137
8
libsystem_pthread.dylib 0x00007fff93e22fc9 thread_start + 13
Thread 12:: com.apple.helium.rq.gpu-cu2.vs0
0
libsystem_kernel.dylib 0x00007fff91d76716 __psynch_cvwait + 10
1
libsystem_pthread.dylib 0x00007fff93e20c3b _pthread_cond_wait + 727
2
com.apple.Helium.HeliumRender 0x000000010e96362e
HGSynchronizable::Wait() + 46
3
com.apple.Helium.HeliumRender 0x000000010e86b1b2
HGRenderQueue::GetRenderJob(HGRenderExecUnit*, HGRenderJob**) + 498
4
com.apple.Helium.HeliumRender 0x000000010e859857
HGRenderExecUnit::RunLoop() + 183
5
com.apple.Helium.HeliumRender 0x000000010e859794
StartRenderExecUnitFunc(void*) + 20
6 libsystem_pthread.dylib 0x00007fff93e1e899
_pthread_body + 138
7
libsystem_pthread.dylib 0x00007fff93e1e72a _pthread_start + 137
8
libsystem_pthread.dylib 0x00007fff93e22fc9 thread_start + 13
Thread 13:: com.apple.helium.rq.pbo-rbu0.vs0
0 libsystem_kernel.dylib 0x00007fff91d76716
__psynch_cvwait + 10
1
libsystem_pthread.dylib 0x00007fff93e20c3b _pthread_cond_wait + 727
2
com.apple.Helium.HeliumRender 0x000000010e96362e
HGSynchronizable::Wait() + 46
3
com.apple.Helium.HeliumRender 0x000000010e86dab7
HGRenderQueue::GetPBOReadbackJob(HGPBOReadbackExecUnit*, HGPBOReadbackJob**) +
87
4
com.apple.Helium.HeliumRender 0x000000010e857f3f
StartPBOExecUnitFunc(void*) + 143
5
libsystem_pthread.dylib 0x00007fff93e1e899 _pthread_body + 138
6
libsystem_pthread.dylib 0x00007fff93e1e72a _pthread_start + 137
7
libsystem_pthread.dylib 0x00007fff93e22fc9 thread_start + 13
Thread 14:: com.apple.helium.rq.pbo-rbu1.vs0
0
libsystem_kernel.dylib 0x00007fff91d76716 __psynch_cvwait + 10
1
libsystem_pthread.dylib 0x00007fff93e20c3b _pthread_cond_wait + 727
2
com.apple.Helium.HeliumRender 0x000000010e96362e
HGSynchronizable::Wait() + 46
3 com.apple.Helium.HeliumRender
0x000000010e86dab7
HGRenderQueue::GetPBOReadbackJob(HGPBOReadbackExecUnit*, HGPBOReadbackJob**) +
87
4
com.apple.Helium.HeliumRender 0x000000010e857f3f
StartPBOExecUnitFunc(void*) + 143
5
libsystem_pthread.dylib 0x00007fff93e1e899 _pthread_body + 138
6
libsystem_pthread.dylib 0x00007fff93e1e72a _pthread_start + 137
7
libsystem_pthread.dylib 0x00007fff93e22fc9 thread_start + 13
Thread 15:: com.apple.helium.rq.pbo-rbu2.vs0
0
libsystem_kernel.dylib 0x00007fff91d76716 __psynch_cvwait + 10
1
libsystem_pthread.dylib 0x00007fff93e20c3b _pthread_cond_wait + 727
2
com.apple.Helium.HeliumRender 0x000000010e96362e
HGSynchronizable::Wait() + 46
3
com.apple.Helium.HeliumRender 0x000000010e86dab7
HGRenderQueue::GetPBOReadbackJob(HGPBOReadbackExecUnit*, HGPBOReadbackJob**) +
87
4
com.apple.Helium.HeliumRender 0x000000010e857f3f
StartPBOExecUnitFunc(void*) + 143
5
libsystem_pthread.dylib 0x00007fff93e1e899 _pthread_body + 138
6 libsystem_pthread.dylib 0x00007fff93e1e72a
_pthread_start + 137
7
libsystem_pthread.dylib 0x00007fff93e22fc9 thread_start + 13
Thread 16:: com.apple.helium-texture-finish
0
libsystem_kernel.dylib 0x00007fff91d76716 __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff93e20c3b
_pthread_cond_wait + 727
2
com.apple.Helium.HeliumRender 0x000000010e8f0497
textureFinishThread(void*) + 183
3
libsystem_pthread.dylib 0x00007fff93e1e899 _pthread_body + 138
4
libsystem_pthread.dylib 0x00007fff93e1e72a _pthread_start + 137
5
libsystem_pthread.dylib 0x00007fff93e22fc9 thread_start + 13
Thread 17:: com.apple.helium.rq.gpu-ru3.vs1
0
libsystem_kernel.dylib 0x00007fff91d76716 __psynch_cvwait + 10
1
libsystem_pthread.dylib 0x00007fff93e20c3b _pthread_cond_wait + 727
2
com.apple.Helium.HeliumRender 0x000000010e96362e
HGSynchronizable::Wait() + 46
3
com.apple.Helium.HeliumRender 0x000000010e86b1b2
HGRenderQueue::GetRenderJob(HGRenderExecUnit*, HGRenderJob**) + 498
4
com.apple.Helium.HeliumRender 0x000000010e859857
HGRenderExecUnit::RunLoop() + 183
5
com.apple.Helium.HeliumRender 0x000000010e859794
StartRenderExecUnitFunc(void*) + 20
6
libsystem_pthread.dylib 0x00007fff93e1e899 _pthread_body + 138
7
libsystem_pthread.dylib 0x00007fff93e1e72a _pthread_start + 137
8
libsystem_pthread.dylib 0x00007fff93e22fc9 thread_start + 13
Thread 18:: com.apple.helium.rq.gpu-ru4.vs1
0
libsystem_kernel.dylib 0x00007fff91d76716 __psynch_cvwait + 10
1
libsystem_pthread.dylib 0x00007fff93e20c3b _pthread_cond_wait + 727
2
com.apple.Helium.HeliumRender 0x000000010e96362e
HGSynchronizable::Wait() + 46
3
com.apple.Helium.HeliumRender 0x000000010e86b1b2
HGRenderQueue::GetRenderJob(HGRenderExecUnit*, HGRenderJob**) + 498
4
com.apple.Helium.HeliumRender 0x000000010e859857
HGRenderExecUnit::RunLoop() + 183
5
com.apple.Helium.HeliumRender 0x000000010e859794
StartRenderExecUnitFunc(void*) + 20
6 libsystem_pthread.dylib 0x00007fff93e1e899
_pthread_body + 138
7
libsystem_pthread.dylib 0x00007fff93e1e72a _pthread_start + 137
8
libsystem_pthread.dylib 0x00007fff93e22fc9 thread_start + 13
Thread 19:: com.apple.helium.rq.gpu-cu5.vs1
0 libsystem_kernel.dylib 0x00007fff91d76716
__psynch_cvwait + 10
1
libsystem_pthread.dylib 0x00007fff93e20c3b _pthread_cond_wait + 727
2
com.apple.Helium.HeliumRender 0x000000010e96362e
HGSynchronizable::Wait() + 46
3
com.apple.Helium.HeliumRender 0x000000010e86b1b2
HGRenderQueue::GetRenderJob(HGRenderExecUnit*, HGRenderJob**) + 498
4
com.apple.Helium.HeliumRender 0x000000010e859857
HGRenderExecUnit::RunLoop() + 183
5
com.apple.Helium.HeliumRender 0x000000010e859794
StartRenderExecUnitFunc(void*) + 20
6
libsystem_pthread.dylib 0x00007fff93e1e899 _pthread_body + 138
7
libsystem_pthread.dylib 0x00007fff93e1e72a _pthread_start + 137
8 libsystem_pthread.dylib 0x00007fff93e22fc9
thread_start + 13
Thread 20:: com.apple.helium.rq.pbo-rbu3.vs1
0
libsystem_kernel.dylib 0x00007fff91d76716 __psynch_cvwait + 10
1
libsystem_pthread.dylib 0x00007fff93e20c3b _pthread_cond_wait + 727
2
com.apple.Helium.HeliumRender 0x000000010e96362e
HGSynchronizable::Wait() + 46
3
com.apple.Helium.HeliumRender 0x000000010e86dab7
HGRenderQueue::GetPBOReadbackJob(HGPBOReadbackExecUnit*, HGPBOReadbackJob**) +
87
4
com.apple.Helium.HeliumRender 0x000000010e857f3f
StartPBOExecUnitFunc(void*) + 143
5
libsystem_pthread.dylib 0x00007fff93e1e899 _pthread_body + 138
6
libsystem_pthread.dylib 0x00007fff93e1e72a _pthread_start + 137
7
libsystem_pthread.dylib 0x00007fff93e22fc9 thread_start + 13
Thread 21:: com.apple.helium.rq.pbo-rbu4.vs1
0
libsystem_kernel.dylib 0x00007fff91d76716 __psynch_cvwait + 10
1
libsystem_pthread.dylib 0x00007fff93e20c3b _pthread_cond_wait + 727
2
com.apple.Helium.HeliumRender 0x000000010e96362e
HGSynchronizable::Wait() + 46
3
com.apple.Helium.HeliumRender 0x000000010e86dab7
HGRenderQueue::GetPBOReadbackJob(HGPBOReadbackExecUnit*, HGPBOReadbackJob**) +
87
4
com.apple.Helium.HeliumRender 0x000000010e857f3f
StartPBOExecUnitFunc(void*) + 143
5
libsystem_pthread.dylib 0x00007fff93e1e899 _pthread_body + 138
6
libsystem_pthread.dylib 0x00007fff93e1e72a _pthread_start + 137
7
libsystem_pthread.dylib 0x00007fff93e22fc9 thread_start + 13
Thread 22:: com.apple.helium.rq.pbo-rbu5.vs1
0
libsystem_kernel.dylib 0x00007fff91d76716 __psynch_cvwait + 10
1
libsystem_pthread.dylib 0x00007fff93e20c3b _pthread_cond_wait + 727
2
com.apple.Helium.HeliumRender 0x000000010e96362e
HGSynchronizable::Wait() + 46
3
com.apple.Helium.HeliumRender 0x000000010e86dab7
HGRenderQueue::GetPBOReadbackJob(HGPBOReadbackExecUnit*, HGPBOReadbackJob**) +
87
4
com.apple.Helium.HeliumRender 0x000000010e857f3f
StartPBOExecUnitFunc(void*) + 143
5
libsystem_pthread.dylib 0x00007fff93e1e899 _pthread_body + 138
6
libsystem_pthread.dylib 0x00007fff93e1e72a _pthread_start + 137
7
libsystem_pthread.dylib 0x00007fff93e22fc9 thread_start + 13
Thread 23:: com.apple.coremedia.scheduledfileio
0
libsystem_kernel.dylib 0x00007fff91d76716 __psynch_cvwait + 10
1
libsystem_pthread.dylib 0x00007fff93e20c3b _pthread_cond_wait + 727
2
com.apple.CoreMedia.ProAppsSupport 0x000000010ab7fc37
WaitOnCondition + 11
3
com.apple.CoreMedia.ProAppsSupport 0x000000010ab7fa4b
FigSemaphoreWaitRelative + 133
4
com.apple.CoreMedia.ProAppsSupport 0x000000010ab7ad0e
FigScheduledFileIOThread + 141
5
com.apple.CoreMedia.ProAppsSupport 0x000000010ab8058b
figThreadMain + 382
6
libsystem_pthread.dylib 0x00007fff93e1e899 _pthread_body + 138
7
libsystem_pthread.dylib 0x00007fff93e1e72a _pthread_start + 137
8
libsystem_pthread.dylib 0x00007fff93e22fc9 thread_start + 13
Thread 24:: CVDisplayLinkSo 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. -
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.jsHi 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