Autor Beitrag
Barzi
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: 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
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 376



BeitragVerfasst: 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? :wink:
  • 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



BeitragVerfasst: 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 :D .
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 :zustimm:
Saubäär
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 376



BeitragVerfasst: 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



BeitragVerfasst: Do 18.01.07 20:23 
:autsch:
stimmt ... :D
Barzi
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Fr 19.01.07 17:50 
So habe nun die Bugs (hoffe ich) behoben.
Einloggen, um Attachments anzusehen!
BenBE
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 8721
Erhaltene Danke: 191

Win95, Win98SE, Win2K, WinXP
D1S, D3S, D4S, D5E, D6E, D7E, D9PE, D10E, D12P, DXEP, L0.9\FPC2.0
BeitragVerfasst: 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
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 19339
Erhaltene Danke: 1752

W11 x64 (Chrome, Edge)
Delphi 12 Pro, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
BeitragVerfasst: 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... :lol:
Normalerweise macht man das doch so in der Art:
ausblenden Delphi-Quelltext
1:
2:
3:
if not dlgSave.Execute then
  Exit;
// Speichern
oder
ausblenden Delphi-Quelltext
1:
2:
3:
4:
if dlgSave.Execute then
begin
  // Speichern
end;
Barzi
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: 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 :zustimm:
bawa
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 49



BeitragVerfasst: 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
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 1087

Win Vista, Knoppix, Ubuntu
Delphi 7 Pe, Turbo Delphi, C#(VS 2005 Express), (X)HTML + CSS, bald Assembler
BeitragVerfasst: 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



BeitragVerfasst: Mi 24.01.07 20:41 
@bawa
Erstmal danke für dein Kompliment :D
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 :P
BenBE
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 8721
Erhaltene Danke: 191

Win95, Win98SE, Win2K, WinXP
D1S, D3S, D4S, D5E, D6E, D7E, D9PE, D10E, D12P, DXEP, L0.9\FPC2.0
BeitragVerfasst: Mi 24.01.07 21:02 
user profile iconBarzi 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 Suche in der Entwickler-Ecke 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



BeitragVerfasst: 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
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 1889
Erhaltene Danke: 1

XP home, ubuntu
BDS 2006 Prof
BeitragVerfasst: 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. :wink:

_________________
I thought what I'd do was, I'd pretend I was one of those deaf-mutes.
Barzi
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Do 25.01.07 19:12 
s.o.: Ist in Bearbeitung :wink:
Barzi
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Fr 26.01.07 16:33 
So eine neue Version ist fertig (3.0 BETA).

Folgendes wurde verändert und (hoffentlich) verbessert: :wink:

- Der Agent wurde entfernt (war zu nervig :D )
- 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
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 376



BeitragVerfasst: Fr 26.01.07 16:57 
Hi Barzi,

sehr schön - gefällt mir richtig gut :zustimm:
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



BeitragVerfasst: Fr 26.01.07 18:42 
Freut mich das das Programm bis jetzt nur ein Bug aufweist :D
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 :roll:
Saubäär
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 376



BeitragVerfasst: 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