AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

gtEdit

Ein Thema von seeseekey · begonnen am 27. Jul 2006 · letzter Beitrag vom 27. Aug 2006
Antwort Antwort
Seite 2 von 3     12 3      
seeseekey
Nachdem ich keine kostenlose Alternative zu Ultraedit gefunden habe, habe ich mich aus dem Bauch heraus einfach mal dazu entschlossen meinen eigenden Texteditor zu schreiben. Dabei habe ich erstmal die Features implementiert die ich bei UltraEdit am häufigsten benutzt habe. Dies ist nun meine erste Version von gtEdit.

Die Features:
- Tabbed Editing (also pro Datei ein neuer Tab)
- Syntaxhighlighting für über 25 Sprachen
- Suchen und Ersetzen
- Drucken und Seitenvorschau
- Textformatierungsfunktionen (alles in Großbuchstaben etc.)
- Integration in das Kontextmenü des Explorers (um beliebige Dateien sofort in gtEdit öffnen zu können)

Edit Version 1.05 (27.07.2006)

Neue Features:
- Undo wurde überarbeitet
- XP Style wurde implementiert
- WordWrap wurde implementiert
- Bookmarksystem wurde implementiert
- Anwendung kann in den Tray minimiert werden
- Anwendung kann beim Start optional maximiert werden
- Rand links wird nun abgeschaltet wenn er nicht mehr benötigt wird

Edit Version 1.10 (29.07.2006)

Neue Features:
- Trimfunktionen wurden implementiert
- Kapitalefunktion wurde implementiert
- Schriftart kann nun eingestellt werden
- Kleinere Änderungen an der Suchfunktion
- Einige Menübeschriftungen wurden geändert
- Funktion zum Zählen der Wörter wurde implementiert
- Tabulator- /Leerzeichenumwandlungsfunktionen wurde implementiert
- Umschalten der Tabs mittels Strg+Tab und Strg+Shift+Tab wurde implementiert

Edit Version 1.15 (27.08.2006)

Neue Features:
- Shortcuts wurden hinzugefügt
- Drag'n'Drop wurde implementiert
- Funktion Alles speichern wurde implementiert
- Nur markierten Text drucken wurde implementiert
- Handling beim wechseln der Tabs wurde verbessert
- X Button zum schließen des momentanen Tabs wurde implentiert
- Anzeige der NUM, EINF, CAPS und SCROLL Taste wurde implementiert
- Dokumentname des zur Zeit geöffneten Tabs wird in der Taskleiste angezeigt
- Funktion zum Umwandeln führender Leerzeichen in Tabs wurde implementiert

Downloadlink: http://www.global-technology.de/scri...nt.php?id=1002
Das Programm ist Zip gepackt und 715 KB groß.
 
Benutzerbild von igel457
igel457

 
FreePascal / Lazarus
 
#11
  Alt 27. Jul 2006, 13:37
Ich hatte das Problem mit dem Spalt auch (nicht nur in deinem Programm). Gelöst habe ich das wie folgt: WindowState steht zunächst auf wsNormal. Dann mache ich folgednes:

Delphi-Quellcode:
var
  firsttime:boolean;

procedure FormActivate(sender:TObject);
begin
  if not firsttime then
  begin
    WindowState := wsMaximized;
    firsttime := true;
  end;
end;
Probiere es mal aus...
Andreas
  Mit Zitat antworten Zitat
Benutzerbild von zebrafalke
zebrafalke

 
Turbo Delphi für Win32
 
#12
  Alt 27. Jul 2006, 13:40
Zitat von xZise:
Wie du das bei deinem Windows ausstellst weiß ich nicht (weil mir, im gegensatz von vielen anderen anscheined hier, der XP-Style gefällt )
Rechtsklick auf Desktop --> Eigenschaften --> Darstellung --> bei Fenster und Schaltflächen das Theme einstellen


(Der Vista-Style ist sowieso der beste, aber egal )
  Mit Zitat antworten Zitat
Benutzerbild von DGL-luke
DGL-luke

 
Delphi 2006 Professional
 
#13
  Alt 27. Jul 2006, 13:44
@OregonGhost: Hier im Forum suchenXP-Manifest XML -> http://www.delphipraxis.net/internal...=207017#207017
Lukas Erlacher
  Mit Zitat antworten Zitat
seeseekey
 
#14
  Alt 27. Jul 2006, 17:52
Das mit dem XP Manifest funktioniert jetzt, (für die XP Style süchtigen^^). Wird ab der nächsten Version also drin sein.

@igel457
Habe deinen Quelltext mal ausprobiert und dabei ist bei mir dann erst dieser Spalt aufgetreten. Der Code macht also genau das Gegenteil(: Wenn ich es im Designer WindowState auf wsMaximized einstelle funktioert bei mir alles. Kann jemmand mehr zu diesem Problem sagen?

edit: Wenn man "WindowState = wsMaximized" in die Create Funktion des Formulares packt, geht es wieder. Vieleicht sind ja dann auch die Probleme bei den anderen behoben(: Komisch ist das Problem trotzdem.
  Mit Zitat antworten Zitat
seeseekey
 
#15
  Alt 28. Jul 2006, 08:59
So die neue Version ist nun online, Downloadlink wie gehabt.
  Mit Zitat antworten Zitat
Benutzerbild von igel457
igel457

 
FreePascal / Lazarus
 
#16
  Alt 28. Jul 2006, 09:53
Jetzt ist der Fehler mit dem Spalt bei mir weg.

Sonst netter Editor!
Andreas
  Mit Zitat antworten Zitat
seeseekey
 
#17
  Alt 29. Jul 2006, 15:39
So es gibt wieder eine neue Version (1.10). Die neuen Features stehen oben und der Downloadlink wieder wie gehabt.
  Mit Zitat antworten Zitat
seeseekey
 
#18
  Alt 27. Aug 2006, 10:37
So es gibt wieder eine neue Version (1.15). Die neuen Features stehen oben und der Downloadlink wieder wie gehabt.
  Mit Zitat antworten Zitat
Der_Unwissende
 
#19
  Alt 27. Aug 2006, 11:04
Zitat von seeseekey:
Nachdem ich keine kostenlose Alternative zu Ultraedit gefunden habe, habe ich mich aus dem Bauch heraus einfach mal dazu entschlossen meinen eigenden Texteditor zu schreiben
Hi, erstmal vorweg: Nicht schlecht! Echt ein netter kleiner Editor!!!
Aber es gibt eine kostenlose Alternative zu UltraEdit (genauso überladen mit unzähligen Funktionen, die selten alle gebraucht werden), PSPad

Ich denke bei deinem Editor wäre ein Hex-Modus noch ganz interessant. Wenn man sich eine binäre Datei anschaut ist es als Ascii Code nicht wirklich übersichtlich. Eventuell solltest du dann auch eine Routine vorsehen, die einfach prüft ob in den ersten xxx Zeichen mind. so und so viele Zeichen für binär sprechen und aut. den Hexmode wählen.

Gruß Der Unwissende
  Mit Zitat antworten Zitat
seeseekey
 
#20
  Alt 27. Aug 2006, 11:19
Ich wollte ja nicht alle Funktionen von Ultraedit und gtEdit kann ich so erweitern wie ich es brauche, deshalb mein eigender Editor. Ob ich ein Hex Modus einbaue weiß ich noch nicht, bin ich noch am überlegen.
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 3     12 3      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:43 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz