| Autor |
Beitrag |
Barzi
Ehemaliges Mitglied
Erhaltene Danke: 1
|
Verfasst: Do 18.01.07 19:30
Ich bin kein besonnders guter Programmierer und mir ist es schon fast peinlich nach Vocabulatus und VocabX meinen Vokabeltrainer zu posten. Er kann also nicht mit VocabX oder Vocabulatus mithalten.
Aber es wäre trotzdem nett wenn ihr ihn euch mal anschaut und ein Feedback liefert.
Eins vornweg: Im Trainer ist ein Assistent einprogrammiert. Man muss sich also den MSAgent 'Merlin' installieren. Ihn kann man sich hier downloaden:
Grundprogramm
Merlin
Einloggen, um Attachments anzusehen!
|
|
Saubäär
      
Beiträge: 376
|
Verfasst: Do 18.01.07 19:47
Hi Barzi,
ich hab mir dein Programm mal ganz kurz angeguggt.
- Das Design finde ich schonmal sehr schick.
- Ich frage mich wozu der Assistent gut ist? Oder ist es nur ein kleines Feature?
- Man kann nur 50 Vokabeln eingeben. Vllt. ein bisschen wenig.
- Wenn ich eine Liste speicher, wird sie ohne die Endung .dat gespeichert und kann so nicht gefunden werden.
Gruß
Saubäär
|
|
Barzi
Ehemaliges Mitglied
Erhaltene Danke: 1
|
Verfasst: Do 18.01.07 19:59
Danke für die schnelle Antwort.
Also der Assistent ist eigentlich nur drin weil ich damit mal arbeiten wollte. Man kann ihn ja aber auch ausblenden wenn er nervt ... was er ungefähr nach 5 Minuten tut  .
Das Problem mit der Dateiendung ist mir auch schon aufgefallen. Habe aber keine Ahnung wie ich das beheben soll.
Das man nur so wenig Vokabeln eingeben kann ist auch so ein Problem. Ich weiß nähmlich nicht wie man mit einem TStringGrid umgeht. Deshalb nur ein paar Edit-Felder. Naja, ich arbeite dran. Danke für dein Feedback 
|
|
Saubäär
      
Beiträge: 376
|
Verfasst: Do 18.01.07 20:04
Kein Problem..
einfach an den Dateinamen noch ein .dat hängen..
Bäär
|
|
Barzi
Ehemaliges Mitglied
Erhaltene Danke: 1
|
Verfasst: Do 18.01.07 20:23
stimmt ... 
|
|
Barzi
Ehemaliges Mitglied
Erhaltene Danke: 1
|
Verfasst: Fr 19.01.07 17:50
So habe nun die Bugs (hoffe ich) behoben.
Einloggen, um Attachments anzusehen!
|
|
BenBE
      
Beiträge: 8721
Erhaltene Danke: 191
Win95, Win98SE, Win2K, WinXP
D1S, D3S, D4S, D5E, D6E, D7E, D9PE, D10E, D12P, DXEP, L0.9\FPC2.0
|
Verfasst: Fr 19.01.07 18:00
Zuerst ein Namensvorschlag: Was hältst Du eigentlich davon, dein Programm in "Noch ein reiner Vokabel-Trainer" umzubenennen???
Naja, zu den Innereien:
Dein Programm ist absolut nicht Multi-Monitor-Kompatibel. Jegliche Formulare werden IMMER genau auf der Kante zwischen zwei Monitoren aufgemacht ... Anstatt Position := poDesktopCenter bitte poScreenCenter verwenden.
Ferner: Zwar ne nette Idee mit dem Office-Wizard, der funzt bei mir aber nicht ... Zumindest kommt keine Begrüßung.
Bei deiner Programmoberfläche für das Verwalten der Vokabeln solltest Du anstatt der vielen Edits (Ressourcenfressend hoch 10) lieber eine TStringGrid nehmen ... Das wirkt profesioneller.
Außerdem eine kleine Anmerkung zur Nutzung alternativer Hintergrundfarben: Entweder du nutzt für das Gesamtprogramm eine entsprechende Komponente für das Stylen der Formulare (deprecated) oder Du lässt es ganz (recommended).
Ansonsten soweit ganz gut ... Vielleicht sollte man schon ein Beispielwörterbuch mit beilegen?
MfG,
BenBE.
_________________ Anyone who is capable of being elected president should on no account be allowed to do the job.
Ich code EdgeMonkey - In dubio pro Setting.
|
|
jaenicke
      
Beiträge: 19339
Erhaltene Danke: 1752
W11 x64 (Chrome, Edge)
Delphi 12 Pro, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
|
Verfasst: Fr 19.01.07 18:09
Tja, ich hab sofort nen Bug gefunden...
Ich drücke auf Liste speichern und dann im Dialog auf Abbrechen, und was passiert??? I/O Error...
Normalerweise macht man das doch so in der Art:
Delphi-Quelltext 1: 2: 3:
| if not dlgSave.Execute then Exit; | oder Delphi-Quelltext 1: 2: 3: 4:
| if dlgSave.Execute then begin end; |
|
|
Barzi
Ehemaliges Mitglied
Erhaltene Danke: 1
|
Verfasst: Fr 19.01.07 18:21
Ok, das mit poDesktopCenter bzw. Screen wusste ich gar nich. Also danke für den Tip.
Warum der Assistent nicht funktioniert weiß ich auch nicht. Muss mir das nochmal angucken. Wahrscheinlich nehm ich den Assistent sogar ganz raus.
Mit TStringGrid wollte ich arbeiten habs aber irgendwie nicht hinbekommen und auch kein gutes Tut darüber gefunden. Deswegen die ganzen Edits.
Das wegen den Hintergrundfarben werd ich mir mal überlegen. Danke für den Tip.
Und den SaveDialog Bug werde ich auch beheben.
Auf jeden Fall danke für euren ausführlichen Test 
|
|
bawa
      
Beiträge: 49
|
Verfasst: Mo 22.01.07 19:23
Also ich finde das ist ein super Programm!
-Das design ist klasse
-Assistent würd ich rausnehmen aber ist lustig gemacht =)
-Ähm ich weis nich ob dass nur bei mir so is aber in der Verwaltum und den Optioenen is der hintergrund& die schrift schwarz was nich so gut wirkt!
|
|
Leuchtturm
      
Beiträge: 1087
Win Vista, Knoppix, Ubuntu
Delphi 7 Pe, Turbo Delphi, C#(VS 2005 Express), (X)HTML + CSS, bald Assembler
|
Verfasst: Di 23.01.07 10:07
Muss man sich die MS-Programme downloaden oder geht das auch ohne 
_________________ Ich bin dafür verantwortlich was ich sage - nicht dafür was du verstehst.
|
|
Barzi
Ehemaliges Mitglied
Erhaltene Danke: 1
|
Verfasst: Mi 24.01.07 20:41
@bawa
Erstmal danke für dein Kompliment
Also der Farbfehler ist mir auch schon aufgefallen. Ich arbeite momentan an einer neuen Version mit StrinGrid, ohne MSAgent und (hoffentlich) richtiger Farbdarstellung.
Wo wir grad bei Farbdarstellung sind:
@BenBE
Was für eine Style-Komponente? Wiso kann ich nicht einfach die Farbe im Objektinspektor einstellen?
@Leuchtturm
Am besten du probierst es aus oder wartest auf die neue Version ohne Agent 
|
|
BenBE
      
Beiträge: 8721
Erhaltene Danke: 191
Win95, Win98SE, Win2K, WinXP
D1S, D3S, D4S, D5E, D6E, D7E, D9PE, D10E, D12P, DXEP, L0.9\FPC2.0
|
Verfasst: Mi 24.01.07 21:02
Barzi hat folgendes geschrieben: | Wo wir grad bei Farbdarstellung sind:
@BenBE
Was für eine Style-Komponente? Wiso kann ich nicht einfach die Farbe im Objektinspektor einstellen? |
Als Beispiel hätten wir da u.a. diese Liste ... Gibt aber noch genug andere ... Oder Such einfach mal nach SKINS & STYLES ...
_________________ Anyone who is capable of being elected president should on no account be allowed to do the job.
Ich code EdgeMonkey - In dubio pro Setting.
Zuletzt bearbeitet von BenBE am Do 25.01.07 15:47, insgesamt 1-mal bearbeitet
|
|
Barzi
Ehemaliges Mitglied
Erhaltene Danke: 1
|
Verfasst: Mi 24.01.07 22:12
@BenBE
Bei der Suche nach ThemeEngine kommt kein Ergebnis
Wiso kann man den eigentlich nicht die Farbe im Objekt-Inspektor einstellen?
|
|
jakobwenzel
      
Beiträge: 1889
Erhaltene Danke: 1
XP home, ubuntu
BDS 2006 Prof
|
Verfasst: Mi 24.01.07 22:37
Das Programm sieht super aus, nur wär position = poScreenCenter besser, weil so liegen bei mir alle Forms erstmal halb außerhalb vom Bildschirm. 
_________________ I thought what I'd do was, I'd pretend I was one of those deaf-mutes.
|
|
Barzi
Ehemaliges Mitglied
Erhaltene Danke: 1
|
Verfasst: Do 25.01.07 19:12
s.o.: Ist in Bearbeitung 
|
|
Barzi
Ehemaliges Mitglied
Erhaltene Danke: 1
|
Verfasst: Fr 26.01.07 16:33
So eine neue Version ist fertig (3.0 BETA).
Folgendes wurde verändert und (hoffentlich) verbessert:
- Der Agent wurde entfernt (war zu nervig  )
- alle Fenster sind auf poScreenCenter
- Verwendung von TStringGrid anstatt TEdits (Bis zu 200 Vokabeln sind nun möglich)
- Statistik hinzugefügt
- Bugfixes
Über ein Feedback würde ich mich freuen ...
So nun genug geredet, hier ist das Programm:
Einloggen, um Attachments anzusehen!
|
|
Saubäär
      
Beiträge: 376
|
Verfasst: Fr 26.01.07 16:57
Hi Barzi,
sehr schön - gefällt mir richtig gut
Einen kleinen Bug hätte ich noch. Wenn man eine vorhandene Liste überschreibt, wird sie als neue Liste gespeichert z.B.
Liste laden > 2.dat > Liste speichern > 2.dat.dat
Das muss unbedingt überarbeitet werden.
Ansonsten top!!
Gruß
Bäär
Edit: Es werden viele Dateien angelegt. Denk mal drüber nach, die Dateien in einem eigenen Ordner im "User-Vezeichnis" zu speichern.
|
|
Barzi
Ehemaliges Mitglied
Erhaltene Danke: 1
|
Verfasst: Fr 26.01.07 18:42
Freut mich das das Programm bis jetzt nur ein Bug aufweist
Der Bug wird natürlich sofort behoben!
Ich weiß auch wie.
Naja eine Frage mal ... gibt es eigentlich Leute die so ein Programm benutzen würden?
Nur so mal als Frage 
|
|
Saubäär
      
Beiträge: 376
|
Verfasst: Fr 26.01.07 19:13
Ich fange demnächst an zu studieren, muss also auch technisches Englisch lernen.
Dazu ist so ein Vokabeltrainer genau das richtige.
Gruß
Bäär
|
|