private void initToolCode() {\r
vToolCode.removeAllElements();\r
vToolCode.addElement(DataType.EMPTY_SELECT_ITEM);\r
- vToolCode.addElement("Build_CCode");\r
- vToolCode.addElement("Build_AUTOGEN");\r
- vToolCode.addElement("Build_DPX");\r
- vToolCode.addElement("Build_ASM");\r
- vToolCode.addElement("Build_Assembly");\r
- vToolCode.addElement("Build_Gcc_Assembly");\r
- vToolCode.addElement("Build_IPF_Assembly_Code");\r
- vToolCode.addElement("Build_IPF_PP_Code");\r
- vToolCode.addElement("Build_Library");\r
- vToolCode.addElement("Build_UNI");\r
- vToolCode.addElement("Build_Unicode_Database");\r
- vToolCode.addElement("Build_VFR");\r
- vToolCode.addElement("Build_DUMMY");\r
+// vToolCode.addElement("Build_CCode");\r
+// vToolCode.addElement("Build_AUTOGEN");\r
+// vToolCode.addElement("Build_DPX");\r
+// vToolCode.addElement("Build_ASM");\r
+// vToolCode.addElement("Build_Assembly");\r
+// vToolCode.addElement("Build_Gcc_Assembly");\r
+// vToolCode.addElement("Build_IPF_Assembly_Code");\r
+// vToolCode.addElement("Build_IPF_PP_Code");\r
+// vToolCode.addElement("Build_Library");\r
+// vToolCode.addElement("Build_UNI");\r
+// vToolCode.addElement("Build_Unicode_Database");\r
+// vToolCode.addElement("Build_VFR");\r
+// vToolCode.addElement("Build_DUMMY");\r
+ vToolCode.addElement("CC");\r
+ vToolCode.addElement("DLINK");\r
+ vToolCode.addElement("SLINK");\r
+ vToolCode.addElement("PP");\r
+ vToolCode.addElement("ASM");\r
+ vToolCode.addElement("ASMLINK");\r
+ vToolCode.addElement("ASL");\r
}\r
\r
private void initPackageUsage() {\r
// 1 - Whne editing module\r
//\r
private int intExitType = 0;\r
- \r
+\r
/**\r
Main class, used for test\r
\r
Dimension d = Toolkit.getDefaultToolkit().getScreenSize();\r
this.setLocation((d.width - intWidth) / 2, (d.height - intHeight) / 2);\r
}\r
- \r
+\r
/**\r
- Start the window full of the screen\r
- \r
- **/\r
+ Start the window full of the screen\r
+ \r
+ **/\r
protected void maxWindow() {\r
Dimension d = Toolkit.getDefaultToolkit().getScreenSize();\r
this.setLocation(0, 0);\r
this.dispose();\r
}\r
}\r
- \r
+\r
public int showSaveDialog() {\r
- return JOptionPane.showConfirmDialog(null, "Save all changed files?", "Save", JOptionPane.YES_NO_CANCEL_OPTION, JOptionPane.WARNING_MESSAGE);\r
+ return JOptionPane.showConfirmDialog(null, "Save all changed files?", "Save", JOptionPane.YES_NO_CANCEL_OPTION,\r
+ JOptionPane.WARNING_MESSAGE);\r
}\r
- \r
+\r
/**\r
- Check the input data is empty or not\r
- \r
- @param strValue The input data which need be checked\r
- \r
- @retval true - The input data is empty\r
- @retval fals - The input data is not empty\r
- \r
- **/\r
- public boolean isEmpty(String strValue) {\r
- return Tools.isEmpty(strValue);\r
- }\r
- \r
- /**\r
- Display the dialog\r
- \r
- **/\r
- public void showDialog() {\r
- this.setVisible(true);\r
- }\r
-\r
-public void componentResized(ComponentEvent arg0) {\r
- // TODO Auto-generated method stub\r
- \r
-}\r
+ Check the input data is empty or not\r
+ \r
+ @param strValue The input data which need be checked\r
+ \r
+ @retval true - The input data is empty\r
+ @retval fals - The input data is not empty\r
+ \r
+ **/\r
+ public boolean isEmpty(String strValue) {\r
+ return Tools.isEmpty(strValue);\r
+ }\r
\r
-public void componentMoved(ComponentEvent arg0) {\r
- // TODO Auto-generated method stub\r
- \r
-}\r
+ /**\r
+ Display the dialog\r
+ \r
+ **/\r
+ public void showDialog() {\r
+ this.setVisible(true);\r
+ }\r
\r
-public void componentShown(ComponentEvent arg0) {\r
- // TODO Auto-generated method stub\r
- \r
-}\r
+ public void componentResized(ComponentEvent arg0) {\r
+ // TODO Auto-generated method stub\r
\r
-public void componentHidden(ComponentEvent arg0) {\r
- // TODO Auto-generated method stub\r
- \r
-}\r
+ }\r
+\r
+ public void componentMoved(ComponentEvent arg0) {\r
+ // TODO Auto-generated method stub\r
+\r
+ }\r
+\r
+ public void componentShown(ComponentEvent arg0) {\r
+ // TODO Auto-generated method stub\r
+\r
+ }\r
+\r
+ public void componentHidden(ComponentEvent arg0) {\r
+ // TODO Auto-generated method stub\r
+\r
+ }\r
}\r
\r
private JTextField jTextFieldThreadCount = null;\r
\r
- private String threadCount;\r
+ private String threadCount = "";\r
\r
private boolean threadEnabled = false;\r
\r
* \r
*/\r
private void init() {\r
-\r
for (int i = 0; i < maxTargetLines; i++) {\r
targetLines[i] = null;\r
targetLineNumber[i] = -1;\r
File toFile = new File(bakFile);\r
FileInputStream fromTxt = null;\r
FileOutputStream toBak = null;\r
+ if (!fromFile.exists()) {\r
+ fromFile.createNewFile();\r
+ }\r
try {\r
fromTxt = new FileInputStream(fromFile);\r
toBak = new FileOutputStream(toFile);\r