![]() |
Ixion IDE
Liste der Anhänge anzeigen (Anzahl: 1)
Hi,
(24.7.06) ich arbeite schon seit langer Zeit immer mal wieder an einen Editor bzw. habe von auch mehrmals von neu angefangen. Mein Ziel war es einen erweiterbaren Editor zu schreiben d.h. einen Editor denn man auch einfach an andere Datei Formate anpassen kann, nach einigen Versuchen mit DLLs bin jetzt bei Packages stehen geblieben. Der Editor über alle Standart Editor Funktionen wie Copy, Paste, Search, Replace etc. . (3.8.06) Heute habe ich nochmal von neu angefangen... naja also eins meiner Ziele habe ich bereits aufgeben der Editor soll nicht mehr für viele verschiedene Dokumententypen sein, nach dem Desaster mit den Packages sah ich da keinen Sinn mehr drin... Deswegen wird Ixion nun ein Editor für Pascal. Deswegen kommt heute ein von Grundauf überarbeitete Version mit den Standart Editor Features. (4.8.06) Nach dem ich mal wieder vergessen habe die SciLexer.dll zum DL Package hinzuzufügen, wieder ein kleinres Update natürlich mit der SciLexer.dll. Jetzt wird die Fensterposition bei Starten gelesen und und beim Beenden gespeichern, aber dabei eird auch überprüft ob das Fenster maximiert ist, damit das Fenster beim näschten start wieder die Normale Größen annehmen kann. Ein weiteres Update, mit Statusbarfunktionen kommt dann wahrscheinlich morgen... Kritik und Vorschläge für gute Features sind immer Willkommen :D Ixion Features # Schnelles bearbeiten meherer Dateien # Schnelle Suchen und Ersetzen Funktion # Anzeige des Namen des Dokument in der Taskleiste, dass grade bearbeitet wird # Code Folding # Speichern der Fenstergröße und des WindowsStates # Erkenne der CMDLine auch bei laufenden Programm Version: Alpha 3 ![]() |
Re: Ixion IDE
Nen paar Screenshots wären nicht schlecht.
|
Re: Ixion IDE
Hi.
Sry bin auf der Arbeit un kann mir deshalb den Code nicht anschauen... Deshalb hab ich ne schnelle Frage: Hat er Unod&Redo Funktionen? Wenn ja: Über ne richtige "Undo-Redo-Engine" ( ![]() |
Re: Ixion IDE
Liste der Anhänge anzeigen (Anzahl: 1)
hi,
Zitat:
Der Editor lässt sich nämlich nicht starten, da eine oder mehrere Dateien fehlen. |
Re: Ixion IDE
Ja er hat kann UNDO und REDO die Funktionen dafür sind in der Basisklasse definiert und werden z.Z. an Scintilla weiergebenen.
So hab jetzt alles neupackt und laut depends werden auch keine Packages mehr benötigt :) |
Re: Ixion IDE
Liste der Anhänge anzeigen (Anzahl: 1)
Hi,
wenn ich Ixion starten möchte, erhalte ich erneut eine Fehlermeldung. Zuvor wird aber noch das Setup.exe gestartet? (Ixion.exe ruft Setup.exe auf?) PS: Wäre es nicht eleganter das Setup.exe in einem Programm zusammenzufassen? Das spart zusätzlich Speicherplatz. Die Setup-Formulare müssen ja nicht automatisch und immer erstellt werden. Zumal man einfach die Setup.exe austauschen könnte und dann? |
Re: Ixion IDE
So hab jetzt alle Packages die ich noch finden konnte hinzugefügt und hoffe es läuft jetzt :)
Zitat:
Zitat:
|
Re: Ixion IDE
Hi,
der Link verweist ins Nirvana. Getestet mit Opera und Firefox. :wink: |
Re: Ixion IDE
Hm mein FTP Proggi hat das Hochladen irgentwie abgebrochen, habs jetzt nochmal hochgeladen und jetzt sollte es gehen
|
Re: Ixion IDE
Liste der Anhänge anzeigen (Anzahl: 1)
Zitat:
|
Re: Ixion IDE
:warn:
Du linkst gegen die VCL, sprich sie wird nicht miteinkompiliert. Projekt|Optionen|Packages|Laufzeit-Packages verwenden -> Haken wegmachen! EDIT: @bigg: Komisch... wenn du D7 hast, müsste der das Package eigentlcih aber finden udn beutzen können... :gruebel: |
Re: Ixion IDE
:wall: :wall: :wall: :wall: :wall: Ich brauch en Rechenr ohne Delphi
Zitat:
|
Re: Ixion IDE
Hmm, mit ausliefern darf man die auch nicht.
Du müsstest bei den Laufzeitpackages wohl die Delphi Standardpackages raustun, sodass sie miteinkompiliert werden. |
Re: Ixion IDE
Hi Luke,
[ot] Zitat:
übernerd halt^^ :freak: :mrgreen: [/ot] PS: Legt euch doch eine virtuelle Maschine an und testet eure Programme damit, diese gibt es im übrigen auch kostenlos von Microsoft und Vmware. |
Re: Ixion IDE
Zitat:
Na dann leere das Edit da wenigstens und schreib nur die Packages rein, gegen die du linken willst... |
Re: Ixion IDE
Zitat:
|
Re: Ixion IDE
Gib bitte noch die Dateigroße, wie es verlangt ist, mit an. 4.1 MB sind sehr sehr viel für so eine simple IDE, ich habe nun mit 500 KB rum gerechnet (Es gibt hier auch einige Modem-User ;) ).
Die Packages solltest du wirklich alle entfernen und mit hineinkompilieren, dann muss man nicht die ganzen Komponenten herunterladen, um die Anwendung starten zu können. Natürlich ist man mit Packages oft flexibler, doch so hat das keinen Sinn. Um dein Programm zu kompilieren, benötigt man natürlich die entsprechenden Komponenten, darum solltest du auch angeben, welche du verwendest. |
Re: Ixion IDE
Ich such sowas zur Zeit als Editor aber leider lässt er sich aufgrund der Packages nicht installieren. schade :|
|
Re: Ixion IDE
Ich schmeiße z.Z. die ganzen Packages raus...
[OT] Es liegt gar nicht an den Packages es liegt an ![]() [/OT] |
Re: Ixion IDE
Zitat:
|
Re: Ixion IDE
Zitat:
Am Doppler-Effekt sind schon viele gescheitert... :wink: Zitat:
|
Re: Ixion IDE
So ich bin jetzt mit den Packages fertig :mrgreen: Dadurch hat sich die DL größe auch wieder auf 1,6 MB reduziert, also wenn es jetzt nicht läuft dann geb ich es auf!
[OT] :wall: Das war der ![]() Auf die Liste: Mehr ausreden einfügen! Nachtrag: auf 28 erhöht [/OT] |
Re: Ixion IDE
:firejump: juhu es funktioniert!
freufreu! Mfg Tobi |
Re: Ixion IDE
bitte könntest du noch machen das statt Dokument1 etc. der Dateiname steht. Wäre übersichtlicher ;-)
|
Re: Ixion IDE
"Dokument1" usw. kommt nur wenn man eine Datei neu erstellt, wenn man eine Datei öffnet steht der Dateiname oben, oder läuft der Editor bei dir falsch ?
|
Re: Ixion IDE
Öhm bim öffnen überschreitet der Listenindex -1 ;-) bitte fixen
(Also bei Datei öffnen) |
Re: Ixion IDE
Da war noch so ein Package Rest der sich bei nicht php, html Dateien quer gestellt hat, hab jetzt das aktuelle DevBuild hoch geladen.
|
Re: Ixion IDE
Also nu kann in den Anwendungsdaten die fasttampladedignse.xml nicht gefunden werden. Dafür öffnet er jetzt die Datei. Was du auch noch machen könntest in nr ini oder so den Dateipfad mit dem Typ verknüpfen denn er merkt sich nicht das es Pascal o.a. ist.
Mfg Tobi |
Re: Ixion IDE
Hm das ist aber echt seltsam da man die Datei eigentlich löschen kann zumindest kann ich das, da bei jeden start diese datei auf Vorhandensein geprüft wird und wenn diese nicht vorhanden ist wird die Datei wieder erstellt. Was kommt denn genau für eine Fehlermeldung ?
mdg, Björn |
Re: Ixion IDE
Liste der Anhänge anzeigen (Anzahl: 1)
Derda:
|
Re: Ixion IDE
So hab jetzt eine doppelte Abfrage aufvorhanden sein einbaut jetz muss es klappen...
Aber irgentwie läuft bei dem Programm nichts richtig :wall: |
Re: Ixion IDE
Gleicher Fehler ;-)
öhm wäre wcht cool wenn man dem Highlightner nich immer Pascal sagen müsste ;-) |
Re: Ixion IDE
:wall: Also entweder das Verzeichnis ist Schreibgeschütz oder ich weiss auch nicht mehr...
Delphi-Quellcode:
Das müss doch reichen...
if not FileExists(EPath.Text+'fasttemplate.xml') then begin
slist:= tstringlist.Create; try slist.SaveToFile(EPath.Text+'fasttemplate.xml'); finally slist.Free; end; end; if FileExists(EPath.Text+'fasttemplate.xml') then begin XML.FileName := EPath.Text+'fasttemplate.xml'; end; Zitat:
mfg, Björn Ich glaub ich fang mit dem Teil nochmal von neu an... |
Re: Ixion IDE
du musst ja auch das verzeichnis erstellen wenns noch nicht da ist ;-)
|
Re: Ixion IDE
Ok ich glaub ich muss da noch einiges machen aber der heute ist nicht mein tag, ausserdem geht gleich der Reiter spazieren das darf ich nicht verpassen, liegt wohl heute an den erhöhten Sonnenaktivitäten, morgen wird's hoffentlich besser. Update kommt wahrscheinlich Morgen ... :coder:
|
Re: Ixion IDE
Wäre echt cool den dein Programm gefällt mir :P
|
Re: Ixion IDE
So hab jetzt mal den aktuellen Status hoch geladen alle Grundfunktion sind bereits drin, alles weitere im ersten Post
|
Re: Ixion IDE
Liste der Anhänge anzeigen (Anzahl: 1)
Wie schaffst du es immer das dir gleich beim Programmstart 2 Fehler entgegenkommen und das Programm abschmiert ;-)
|
Re: Ixion IDE
Da passiert wenn DLLs im Windows verzeichnis liegen so jetz aber neue Version
Alpha 3 # Saving the Windowsize and State # Displaying CaretPos in the Statusbar # Displaying weather a Document is saved in the Tabbar # Inseret datetime via Menu # Add the SciLexer.dll Das war der Fehler |
Re: Ixion IDE
WOW :thumb: ohne eine Exception eine Datei geöffnet wo sogar automatisch die richtige Syntax hat! cool!
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:44 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz