Entwickler-Ecke
Freeware Projekte - WetText
superchatti - So 20.04.03 12:33
Titel: WetText
WetText ist ein Texteditor an dem ich schon recht lange arbeite!
Er kann ziemlich viel!
Mehrere Fonts, Schriftfarben,
unterstrichen wo gebraucht,
wo gebraucht und
wo gebraucht!
Momentan ist die neuste Version 1.3
Aber bald wird ein Update kommen!
WetText Version 1.4 [
http://www.wilke-games.de.vu/WetText1-4.zip]
mirage228 - So 20.04.03 12:42
ey gut gefällt mir! die oberfläche ist klar und sofort verständlich und das programm bietet auch die gängigen textformatierungsoptionen.
ein paar verbesserungsvorschläge habe ich dennoch:
- Auf die Symbolleiste vielleicht eine ComboBox mit den Schriftarten zur Auswahl
- In den Optionen sollten bestehende Verknüpfungen gebackupt werden, bevor sie überschrieben werden. das manuell wieder umzustellen, istn bisschen kompliziert!
- Das weiss im Icon sollte transparent sein, das sieht dann besser aus!
das wars fürs erste
mfG mirage228
superchatti - So 20.04.03 12:46
Titel: Gut
Ja! Das mit der FontComboBox ist in Version 1.1 drin und die anderen Sachen auch, aber 1.1 ist noch nicht fertig!
Das kommt noch!
Achso danke! Die Oberfläche ist also gut verständlich und so?
Also man weiß was man machen muss um zum Beispiel Font und Frabe zu wechseln??
mirage228 - So 20.04.03 12:49
ja die oberfläche ist verständlich, da sie auch anderen text programme (word, wordpad etc.) ähnelt. du könntest vielleicht noch hints für die symbolleiste machen, falls es doch jemanden gibt, der nicht weiß, was die symbole bedeuten
edit:
mir ist noch was aufgefallen:
der einfügen button ist aktiviert, obwohl kein text im zwischenspeicher liegt! ahja und der button für linke annordnung geht erst nach unten, wenn man dent text geändert hat. du solltest die down eigenschaft vielleicht schon im designer auf true setzen!
superchatti - So 20.04.03 12:53
Titel: werd ich machen
danke für die ganzen Tipps das werde ich machen!
superchatti - So 20.04.03 12:55
Titel: Deine Progs
Wie machst du das mit der Toolbar?
Denn ich musste das mit den Fonts das hab ich selber geschrieben!
Das besteht aus einem Edit einem SpeedButton und einer ListBox!
Wie machst du das denn??
mirage228 - So 20.04.03 13:33
ich nehme an, dass du ein Richedit verwendest! ich hab für die fonts ne combobox genommen!
also dann:
(deklaration, public)
Quelltext
1: 2:
| function CurrText: TTextattributes; procedure GetfontNames; |
was zu definitionen (unter implementation) kommt:
Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27: 28: 29: 30: 31: 32: 33: 34: 35: 36: 37: 38: 39: 40: 41: 42: 43: 44: 45: 46: 47:
| { FUNCTION: CurrText ------------------- PARAMETER: Keine ------------------- Liefert abhängig von Markierungslänge im Text den Wert SelAttributes oder DefAttributes zurück } function TForm1.CurrText: TTextAttributes; begin if RichEdit1.SelLength > 0 then Result := RichEdit1.SelAttributes else Result := RichEdit1.DefAttributes; end;
{ FUNCTION EnumFontsProc ----------------------- PARAMETER: LogFont: TLogFont(Rückgabe) TextMetric: TTextMetrix(Rückgabe) FontType: Integer Data: Pointer ----------------------- Fügt an der Pointerstelle Data an TStrings die FaceName von LogFont hinzu. } function EnumFontsProc(var LogFont: TLogFont; var TextMetric: TTextMetric; FontType: Integer; Data: Pointer): Integer; stdcall; begin TStrings(Data).Add(LogFont.lfFaceName); Result := 1; end;
{ PROCEDURE: GetFontNames ----------------------- PARAMETER: Keine ----------------------- Holt die Schriftarten vom System in die ComboBox } procedure TForm1.GetfontNames; var DC: HDC; begin DC := GetDC(0); EnumFonts(DC, nil, @EnumFontsProc, Pointer(FontName.Items)); // FontName ist die ComboBox für die Fonts ReleaseDC(0, DC); FontName.Sorted := True; end; |
Und dann in das OnCreate des Hauptformulars:
hinzufügen!
und in das onChange von FontNames
Quelltext
1:
| CurrText.Name := FontName.Items[FontName.ItemIndex]; |
bei FontName, TForm1 musst die sachen aus deinem Programm hinschreiben
ich hoffe das war das, was du meintest
Popov - So 20.04.03 15:39
Das Editprogramm ist ok. Wenn du aber willst, daß man er (richtig) ernstnimmt, dann mußt du noch einige Sachen einbauen:
- Drag&Drop. Ganz wichtig. Es muß möglich sein (ist übrigens nicht schwer) aus dem Explorer einen Dateinamen rüberzuschieben.
- Es fehlt der Zeilenumbruch
Das ist der wichtigste Punkt. Hier noch paar Kleine:
- Das Icon wirkt nicht. Vielleicht ist es Absicht, aber es sieht so aus als ob einer nicht gewußt hat wie man das Weiße wegkriegt. Mach da noch was.
- Das Infofenster sieht ein wenig halbherzig aus. Mach es ein wenig mehr Standard. Schreib noch das Copyright usw. rein.
- In der Statuszeile ist der Text "WetText" mittig geschrieben. Irgendwie wirkt das nicht. Anscheinend hat die Statuszeile keinen weiteren Zweck. Überleg dir also noch was. Du könntest z.B. die Zeichenmenge, Cursorposition usw. da reinschreiben. Der Text "WetText" hat keinen praktischen Sinn und könte eigentlich verschwinden.
- Es wäre schön wenn man eine Standardschrift einstellen könnte die auch in der Reg vermerkt wird und mit der das Programm in Zukunft startet. 12'er Schrift ist zwar schön groß, aber meistens auch zu groß.
superchatti - Mo 21.04.03 13:51
Titel: Statusbar
Damit habe ich noch einiges vor!
StefanH - Mo 21.04.03 16:10
Hallo!
Tolles Programm, aaber:
Bei mir reagiert er irgenwie ned auf die "Entf-Taste"!
Wollt des nur mal so bemerken.
Mfg
Stefan
superchatti - Di 22.04.03 10:05
Titel: Das versteh ich nicht
Das versteh ich echt net!
Bei mir funzt alles!
Kann aber sein das das an der Version liegt die du hast!
1981Neo - Di 22.04.03 14:36
:D Also der Editor gefällt mir echt gut, aber ein paar Anregungen möcht ich trotzdem geben : Wenn man Ctrl+F drückt sollte der Fett Button direkt gedrückt sein, man weis sonst gar nicht ob Fett gewählt wurde oder nicht! Und: Wenn du die Möglichkeit anbietest die Dateien mit WetText zu verknüpfen, solltest du auch den Originalzustand wiederherstellen können. Ansonsten wirklich ein klasse Programm :D
superchatti - Di 22.04.03 15:04
Danke das sind gute Anregungen!
Die werde ich sofort weiterverarbeiten.
Bald wird die Version 1.1 erscheinen!
Dann könnt ihr ja wieder neue Anregungen schreiben.
superchatti - Mi 23.04.03 08:35
Achso!
Bevor ichs vergesse!
Ich hab den Texteditor nicht alleine geschrieben!
http://www.jp-freeware.de.vu hilft(hat geholfen) mir ständig!
(Die Programme von ihm sind echt gut schaut sie euch mal an!)
TheUnknown - Mi 23.04.03 08:48
Ups... DANKE superchatti... :oops: Ist mir das jetzt peinlich! :oops: Ist nur fair, wenn ich auch mal jemandem helfe. Ich erhalte hier ja auch immer solche Resonanz auf meine Probleme... Macht mir ja auch Spass... :oops:
Oh man, hoffentlich hat das keiner hier gelesen! :oops:
superchatti - Mi 23.04.03 09:05
Warum net???
Da_Knuddelbaer - Mi 23.04.03 10:06
Hübsche Homepage Jörg :)
Aber das muss dir doch nun wirklich net peinlich sein wenn sich jemand bedankt :wink:
Des pascht scho! 8)
PS: Hast recht, das Forum ist einfach nur kewl :lol:
superchatti - Mi 23.04.03 10:53
Siehste?
Hab mich nur bedankt!
superchatti - Mi 23.04.03 11:32
Titel: Neue WetText Version
Die neue WetText Version (1.1) ist endlich upgeloadet!
mirage228 - Mi 23.04.03 13:47
Ahjo, hier auch das Feedback dazu:
- Es wird endlich unten in der Statusbar was angezeigt, aber selbst beim Start zeigt der schon an "Dokument geändert: Ja"
- Wieso eine Listbox bei den Fonts aufpop-uppen lassen? Das hab ich schon bei eTabula gesehen, aber dort hatte es ja einen Grund (undzwar Schriftarten vorschau). Wenn du dieses System nicht übernimmst, würde ich eine ComboBox nehmen. Bei der Listbox ist mir auch noch ein kleiner Fehler aufgefallen. Undzwar: Der Pfeil zeigt ja nach dem PopUp nach oben und wenn ich wieder auf den Pfeil klicken nach unten! Wenn ich aber ins Editor Fenster klicke, geht die Listbox zwar weg, aber der Pfeil bleibt so!
- Sonst hat alles super geklappt ;-)
mfG
mirage228
Delete - Mi 23.04.03 13:56
Hm. Schön, nett. Aber wenn es als WordPad-Ersatz gedacht ist, dann muß da noch was rein, was es von Wordpad abhebt, zusätzliche Funktionen oder so. Bilder oder Tabellen einfügen können oder sowas.
superchatti - Fr 25.04.03 16:54
Titel: Neue Version
sooo!
Jetzt kann ganz bequem die Schriftfarbe wechseln!!
superchatti - Mi 30.04.03 18:29
Eine noch neuere WetText Version ist on!
Man kann jetzt Bilder einfügen und bekommt eine "Warnung" wenn man zum Beispiel in das Txt Format speichert, dass die Formatierungen verloren gehen!
mirage228 - Mi 30.04.03 19:36
Hi,
was mir aufgefallen ist (Feedback):
In der Aboutbox steht noch V1.1, obwohls doch 1.3 ist oder?
Bitmap einfügen funzt super
Die restlichen Änderungen sind auch sehr gut!
Verbesserungsvorschläge:
Ein Xp-Manifest (zu optischem zwecke)
Bei Bearbeiten: "Alles Markieren"
Ich hab noch ein Paar fragen:
Wie geht diese ColorBox? Bei D6 hab ich sowas gesehen, aber in D3 gibts sowas anscheinend nich...
Und wie geht das mit Bilder einfügen?! (kannst mir ja ne pn schicken, wenn du willst)
Wie gehen diese kleinen Bitmaps in den Menüs (links daneben)?
mfG mirage228
StefanH - Do 01.05.03 11:12
mirage228 hat folgendes geschrieben: |
Ich hab noch ein Paar fragen:
Wie gehen diese kleinen Bitmaps in den Menüs (links daneben)?
|
Wenn du das Mainmenu meinst geht das so:
MainMenu ->Oberinspektor-> Images: ImageList auswählen.
MenuPunkt -> Oberinspektor-> ImageIndex: Bild auswählen :wink:
mfg, Stefan
mirage228 - Do 01.05.03 20:12
danke für die infos,aber bei D3 Prof. gibts die besagten Eigenschaften leider nicht! danke trotzdem
Delete - Do 01.05.03 20:15
mirage228 hat folgendes geschrieben: |
danke für die infos,aber bei D3 Prof. gibts die besagten Eigenschaften leider nicht! danke trotzdem |
Glaube ich nicht.
StefanH - Fr 02.05.03 14:30
Hallo!
@mirage228: Wenns die wirklich nicht gibt, gibt es dann TMenuItem.Bitmap? Damit geht es nämlich auch :wink:
Stefan
mirage228 - Fr 02.05.03 14:47
StefanH hat folgendes geschrieben: |
Hallo!
@mirage228: Wenns die wirklich nicht gibt, gibt es dann TMenuItem.Bitmap? Damit geht es nämlich auch :wink:
Stefan |
das gibts bei D3 Prof. leider auch nich...thx trotzdem
superchatti - Mo 30.06.03 15:11
So!
Es hat zwar etwas länger gedauert aber jetzt ist die neue Version (1.9) fertig!
Ich habe auch eine kleine Namens änderung vorgenommen da einige meinten WetText würde erotisch klingen!
Von nun an heißt das Programm TextStudio!
Es sind seehr viele Änderungen bezüglich des Codes vorgenommen worden!
Man kann jetzt, glaube ich, einen halbwegs vernünftigen Text mit TextStudio machen.
Bitte begutachtet es und schreibt hier eure Meinung rein!
Ihr könnt mir auch eine E-Mail schicken da diese nun in der Programminfo mitdrin ist!!
TextStudio downloaden [
http://dfd.members.easyspace.com/TextStudio.zip]
MfG superchatti
TheUnknown - Mo 30.06.03 19:09
@super: Der Link funzt absolut net!
superchatti - Di 01.07.03 16:57
Sch*****rott!
Guck mal was da los ist!!
superchatti - Di 01.07.03 16:58
Jetzt müsste es gehen!!
superchatti - Di 01.07.03 16:58
Ist aber schon wieder nicht die neuste Version
superchatti - Mi 02.07.03 18:22
Was meint ihr?
Soll ich eine FontComboBox von RxLib. nehmen oder weiterhin die ListBox??
Leathl - Mo 14.07.03 22:16
---
superchatti - Sa 19.07.03 22:31
Titel: Neue Version
Neue Version online!
Nun gibt es folgende (neue) Features:
[list=]Fast unendlich viele Dokumente gleichzeitig bearbeiten
Verschiedene Themes(im Moment noch 3!)
Ein paar Budfixes
Man kann auswählen wie man die Registrierkarten der Dokumente sehen will!
Info wurde professionell gestaltet ;-)
[/list]
Das wars fürs erste!
Hier ist der Link:
TextStudio 2.2 [
http://dfd.members.easyspace.com/TextStudio.zip]
superchatti - Mo 21.07.03 15:48
Neue Version: 2.3
Viele Bugfixes und Schlussform!
superchatti - Mo 21.07.03 21:49
Neue Version 2.4
Haufen weise Bugs und folgendes Feature:
Es kann nun in der Info überprüft werden, ob eine neue Version online ist!
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!