void oniActorApp::processOpenFileSelection(ofFileDialogResult openFileResult) { ofLogVerbose("getName(): " + openFileResult.getName()); ofLogVerbose("getPath(): " + openFileResult.getPath()); ofFile file (openFileResult.getPath()); if (file.exists()) { setupPlayback(openFileResult.getPath()); isLive = false; } else { ofLogVerbose("Problem with openFileResult: " + openFileResult.getName()); } }
//-------------------------------------------------------------- void testApp::processOpenFileSelection(ofFileDialogResult openFileResult){ ofLogVerbose("getName(): " + openFileResult.getName()); ofLogVerbose("getPath(): " + openFileResult.getPath()); ofFile file (openFileResult.getPath()); if (file.exists()) { ofLogVerbose("The file exists - now checking the type via file extension"); string fileExtension = ofToUpper(file.getExtension()); //We only want images if (fileExtension == "JPG" || fileExtension == "PNG") { //Save the file extension to use when we save out originalFileExtension = fileExtension; //Load the selected image image.loadImage(openFileResult.getPath()); /*if (image.getWidth()>ofGetWidth() || image.getHeight() > ofGetHeight()) { image.resize(image.getWidth()/2, image.getHeight()/2); }*/ } } }
void testApp::processOpenFileSelection(ofFileDialogResult openFileResult){ ofLogVerbose("getName(): " + openFileResult.getName()); ofLogVerbose("getPath(): " + openFileResult.getPath()); ofFile file (openFileResult.getPath()); if (file.exists()){ string fileExtension = ofToUpper(file.getExtension()); if (fileExtension == "XML") { canvasLocation.set(0, 500); if( XML.loadFile(openFileResult.fileName) ){ enemies.clear(); collectables.clear(); for (int i = 0; i < XML.getNumTags("enemy"); i++) { ofPoint tmpPoint; tmpPoint.set(XML.getValue("enemy:x", 0, i), XML.getValue("enemy:y", 0, i), XML.getValue("enemy:size", 0, i)); enemies.push_back(tmpPoint); } } } } }