| 134 | } |
| 135 | |
| 136 | public void BrowserFilePathNotify(String pathSelected) { |
| 137 | switch (choice) { |
| 138 | case 0: //load Config |
| 139 | new IE.ConfigData(pathSelected, 0); |
| 140 | break; |
| 141 | case 1: //save Config |
| 142 | new IE.ConfigData(pathSelected, 1); |
| 143 | break; |
| 144 | case 2: //load Archive |
| 145 | new IE.ArchiveTemplates(0, 1, pathSelected); |
| 146 | break; |
| 147 | case 3: //save Archive |
| 148 | new IE.ArchiveTemplates(1, 1, pathSelected); |
| 149 | break; |
| 150 | case 4: //load Templates |
| 151 | new IE.ArchiveTemplates(0, 0, pathSelected); |
| 152 | break; |
| 153 | case 5: //save Templates |
| 154 | new IE.ArchiveTemplates(1, 0, pathSelected); |
| 155 | break; |
| 156 | case 6: //load Accounts |
| 157 | new IE.Accounts(pathSelected, 0, false); |
| 158 | break; |
| 159 | case 7: //save Accounts |
| 160 | new IE.Accounts(pathSelected, 1, false); |
| 161 | break; |
| 162 | //#ifdef USER_KEYS |
| 163 | case 8: //load UserKeys |
| 164 | new IE.UserKeys(pathSelected, 0, false); |
| 165 | break; |
| 166 | case 9: //save UserKeys |
| 167 | new IE.UserKeys(pathSelected, 1, false); |
| 168 | break; |
| 169 | //#endif |
| 170 | case 10: //load Colors |
| 171 | ColorTheme.loadSkin(pathSelected, 0); |
| 172 | break; |
| 173 | case 11: //save Colors |
| 174 | FileIO file = FileIO.createConnection(pathSelected + "skin_" + Time.localDate() + ".txt"); |
| 175 | file.writeFile(ColorTheme.getSkin().getBytes()); |
| 176 | break; |
| 177 | } |
| 178 | } |
| 179 | } |
| 180 | |
| 181 | //#endif |