Skip to content

Commit a906f23

Browse files
author
Federico Fissore
committed
Base: removed dead code
1 parent 09e2fed commit a906f23

File tree

1 file changed

+0
-171
lines changed

1 file changed

+0
-171
lines changed

app/src/processing/app/Base.java

Lines changed: 0 additions & 171 deletions
Original file line numberDiff line numberDiff line change
@@ -1910,25 +1910,6 @@ static public void setIcon(Frame frame) {
19101910
}
19111911

19121912

1913-
// someone needs to be slapped
1914-
//static KeyStroke closeWindowKeyStroke;
1915-
1916-
/**
1917-
* Return true if the key event was a Ctrl-W or an ESC,
1918-
* both indicators to close the window.
1919-
* Use as part of a keyPressed() event handler for frames.
1920-
*/
1921-
/*
1922-
static public boolean isCloseWindowEvent(KeyEvent e) {
1923-
if (closeWindowKeyStroke == null) {
1924-
int modifiers = Toolkit.getDefaultToolkit().getMenuShortcutKeyMask();
1925-
closeWindowKeyStroke = KeyStroke.getKeyStroke('W', modifiers);
1926-
}
1927-
return ((e.getKeyCode() == KeyEvent.VK_ESCAPE) ||
1928-
KeyStroke.getKeyStrokeForEvent(e).equals(closeWindowKeyStroke));
1929-
}
1930-
*/
1931-
19321913
/**
19331914
* Registers key events for a Ctrl-W and ESC with an ActionListener
19341915
* that will take care of disposing the window.
@@ -2038,158 +2019,6 @@ static public void showError(String title, String message, Throwable e, int exit
20382019
}
20392020

20402021

2041-
// ...................................................................
2042-
2043-
2044-
// incomplete
2045-
static public int showYesNoCancelQuestion(Editor editor, String title,
2046-
String primary, String secondary) {
2047-
if (!OSUtils.isMacOS()) {
2048-
int result =
2049-
JOptionPane.showConfirmDialog(null, primary + "\n" + secondary, title,
2050-
JOptionPane.YES_NO_CANCEL_OPTION,
2051-
JOptionPane.QUESTION_MESSAGE);
2052-
return result;
2053-
// if (result == JOptionPane.YES_OPTION) {
2054-
//
2055-
// } else if (result == JOptionPane.NO_OPTION) {
2056-
// return true; // ok to continue
2057-
//
2058-
// } else if (result == JOptionPane.CANCEL_OPTION) {
2059-
// return false;
2060-
//
2061-
// } else {
2062-
// throw new IllegalStateException();
2063-
// }
2064-
2065-
} else {
2066-
JOptionPane pane =
2067-
new JOptionPane("<html> " +
2068-
"<head> <style type=\"text/css\">" +
2069-
"b { font: 13pt \"Lucida Grande\" }" +
2070-
"p { font: 11pt \"Lucida Grande\"; margin-top: 8px }" +
2071-
"</style> </head>" +
2072-
"<b>Do you want to save changes to this sketch<BR>" +
2073-
" before closing?</b>" +
2074-
"<p>If you don't save, your changes will be lost.",
2075-
JOptionPane.QUESTION_MESSAGE);
2076-
2077-
String[] options = new String[]{
2078-
"Save", "Cancel", "Don't Save"
2079-
};
2080-
pane.setOptions(options);
2081-
2082-
// highlight the safest option ala apple hig
2083-
pane.setInitialValue(options[0]);
2084-
2085-
JDialog dialog = pane.createDialog(editor, null);
2086-
dialog.setVisible(true);
2087-
2088-
Object result = pane.getValue();
2089-
if (result == options[0]) {
2090-
return JOptionPane.YES_OPTION;
2091-
} else if (result == options[1]) {
2092-
return JOptionPane.CANCEL_OPTION;
2093-
} else if (result == options[2]) {
2094-
return JOptionPane.NO_OPTION;
2095-
} else {
2096-
return JOptionPane.CLOSED_OPTION;
2097-
}
2098-
}
2099-
}
2100-
2101-
2102-
//if (result == JOptionPane.YES_OPTION) {
2103-
//
2104-
// } else if (result == JOptionPane.NO_OPTION) {
2105-
// return true; // ok to continue
2106-
//
2107-
// } else if (result == JOptionPane.CANCEL_OPTION) {
2108-
// return false;
2109-
//
2110-
// } else {
2111-
// throw new IllegalStateException();
2112-
// }
2113-
2114-
static public int showYesNoQuestion(Frame editor, String title,
2115-
String primary, String secondary) {
2116-
if (!OSUtils.isMacOS()) {
2117-
return JOptionPane.showConfirmDialog(editor,
2118-
"<html><body>" +
2119-
"<b>" + primary + "</b>" +
2120-
"<br>" + secondary, title,
2121-
JOptionPane.YES_NO_OPTION,
2122-
JOptionPane.QUESTION_MESSAGE);
2123-
} else {
2124-
JOptionPane pane =
2125-
new JOptionPane("<html> " +
2126-
"<head> <style type=\"text/css\">" +
2127-
"b { font: 13pt \"Lucida Grande\" }" +
2128-
"p { font: 11pt \"Lucida Grande\"; margin-top: 8px }" +
2129-
"</style> </head>" +
2130-
"<b>" + primary + "</b>" +
2131-
"<p>" + secondary + "</p>",
2132-
JOptionPane.QUESTION_MESSAGE);
2133-
2134-
String[] options = new String[]{
2135-
"Yes", "No"
2136-
};
2137-
pane.setOptions(options);
2138-
2139-
// highlight the safest option ala apple hig
2140-
pane.setInitialValue(options[0]);
2141-
2142-
JDialog dialog = pane.createDialog(editor, null);
2143-
dialog.setVisible(true);
2144-
2145-
Object result = pane.getValue();
2146-
if (result == options[0]) {
2147-
return JOptionPane.YES_OPTION;
2148-
} else if (result == options[1]) {
2149-
return JOptionPane.NO_OPTION;
2150-
} else {
2151-
return JOptionPane.CLOSED_OPTION;
2152-
}
2153-
}
2154-
}
2155-
2156-
2157-
/**
2158-
* Retrieve a path to something in the Processing folder. Eventually this
2159-
* may refer to the Contents subfolder of Processing.app, if we bundle things
2160-
* up as a single .app file with no additional folders.
2161-
*/
2162-
// static public String getContentsPath(String filename) {
2163-
// String basePath = System.getProperty("user.dir");
2164-
// /*
2165-
// // do this later, when moving to .app package
2166-
// if (PApplet.platform == PConstants.MACOSX) {
2167-
// basePath = System.getProperty("processing.contents");
2168-
// }
2169-
// */
2170-
// return basePath + File.separator + filename;
2171-
// }
2172-
2173-
2174-
/**
2175-
* Get a path for something in the Processing lib folder.
2176-
*/
2177-
/*
2178-
static public String getLibContentsPath(String filename) {
2179-
String libPath = getContentsPath("lib/" + filename);
2180-
File libDir = new File(libPath);
2181-
if (libDir.exists()) {
2182-
return libPath;
2183-
}
2184-
// was looking into making this run from Eclipse, but still too much mess
2185-
// libPath = getContents("build/shared/lib/" + what);
2186-
// libDir = new File(libPath);
2187-
// if (libDir.exists()) {
2188-
// return libPath;
2189-
// }
2190-
return null;
2191-
}
2192-
*/
21932022
static public File getContentFile(String name) {
21942023
return BaseNoGui.getContentFile(name);
21952024
}

0 commit comments

Comments
 (0)