| | |
| | | $('#saveFileAs').on('click', fm_menu_datei_speichern_unter); |
| | | $('#closeFile').on('click', fm_menu_datei_schliessen); |
| | | $('#renameFile').on('click', fm_menu_datei_umbenennen); |
| | | $('#m-unzip').on('click', fm_menu_datei_entpacken); |
| | | $('#m-del').on('click', fm_menu_delete); |
| | | $('#m-cut').on('click', fm_menu_cut); |
| | | $('#m-copy').on('click', fm_menu_copy); |
| | |
| | | $('#m-test-2').on('click', fm_menu_compile); |
| | | $('#m-test-3').on('click', fm_menu_compile_all); |
| | | $('#m-compile-results').on('click', fm_fusszeile_zeigen); |
| | | $('#m-build-app').on('click', fm_menu_build_app); |
| | | $('#saveModal').on('hidden.bs.modal', function (e) { |
| | | $('#modal_ok').attr('onclick','').unbind('click'); |
| | | }); |
| | |
| | | fm_compile_all(); |
| | | } |
| | | |
| | | function fm_menu_build_app() { |
| | | fm_build_app(); |
| | | } |
| | | |
| | | function fm_mark_compile_results_in_editor(resp) { |
| | | cm.clearGutter("breakpoints"); |
| | | |
| | | if(resp.List[0].CompilerIssue !== undefined) { |
| | | cm.setGutterMarker(0, "breakpoints", makeMarker("Code hat Fehler")); |
| | | var lno; |
| | | var eMsg; |
| | | if(resp.List[0].CompilerIssue instanceof Array) { |
| | |
| | | cm.setGutterMarker(lno-1, "breakpoints", makeMarker(eMsg)); |
| | | } |
| | | } |
| | | } |
| | | |
| | | function fm_build_app() { |
| | | var m = '?c=de.uhilger.filecms.api.CompileService&m=buildApp&p=' + pfad; |
| | | var u = '../svc' + m; |
| | | fm_get(u, "text", function(resp) { |
| | | $('.system-out').empty(); |
| | | $('.system-out').append('Ergebnis von Build app: ' + resp); |
| | | fm_fusszeile_zeigen(); |
| | | }); |
| | | } |
| | | |
| | | function fm_compile_all() { |
| | |
| | | } |
| | | } |
| | | |
| | | function fm_menu_datei_entpacken() { |
| | | var gewaehlte = $('.datei-gewaehlt'); |
| | | var fname = $(gewaehlte[0]).text(); |
| | | fm_unzip_file(fname); |
| | | } |
| | | |
| | | function fm_unzip_file(fn) { |
| | | var m = '?c=de.uhilger.filecms.api.FileMgr&m=extractZipfile'; |
| | | m = m + '&p=' + pfad; |
| | | m = m + '&p=' + fn; |
| | | var u = '../svc' + m; |
| | | fm_get(u, "text", function(resp) { |
| | | $('.system-out').empty(); |
| | | $('.system-out').append('Rueckmeldung vom Entpacken: ' + resp); |
| | | fm_fusszeile_zeigen(); |
| | | fm_get_list(pfad); |
| | | }); |
| | | } |
| | | |
| | | function fm_rename_file(fn, p, neuerName) { |
| | | var m = '?c=de.uhilger.filecms.api.FileMgr&m=renameFile'; |
| | | m = m + '&p=' + p; |