Entwickler-Ecke

Freeware Projekte - Kreuzworträtsel


Horst-Dieter - Mi 28.01.09 12:52
Titel: Kreuzworträtsel
Kreuzworträtsel ist ein Programm, dass es gestattet selbst solche Rätsel zu generieren, auszudrucken oder auch am Bildschirm zu lösen.
Zu jedem Programmteil kann ein Hilfeprogramm aufgerufen werden.

Das Programm wurde mit Delphi5 geschrieben. Zusätzliche Komponenten wurden nicht verwendet.

Die Bildschirmlösung funktioniert nur mit der Maus. Ich habe noch keine Möglichkeit für die Eingabe mit Hilfe der Tastatur gefunden.

Inzwischen habe ich auch dieses Problem gelöst und verschiedene andere Verbesserungen vorgenommen. Danke für die Ratschläge.


Regan - Mi 28.01.09 13:07

Könntest du bitte noch einen Screenshot anhängen? Damit man sieht, was man da ausprobieren soll :wink: .


Horst-Dieter - Mi 28.01.09 15:47

user profile iconRegan hat folgendes geschrieben Zum zitierten Posting springen:
Könntest du bitte noch einen Screenshot anhängen? Damit man sieht, was man da ausprobieren soll :wink: .


Ein Screenshot ist nicht ganz einfach, da das Programm aus vielen Teilen besteht.

Die Schwierigkeit mit der Tastatureingabe tritt auf, wenn man ein bereits fertiggestelltes Rätsel am Bildschirm lösen will.
Mit der Maus kann man einzelne Buchstaben in das Rätsel hineinziehen, die - falls richtig - fixiert werden.
Diesen Buchstaben kann man aber nur mit der Maus ziehen und nicht mit der Tastatur in das entsprechende Feld eingeben. Eine StringGrid-Komponente eignet sich meines Erachtens nicht, da das Feld 3 unterschiedliche Werte enthalten kann (Lösungsbuchstabe, und/oder Trennbalken für Wortende Ziffer für Wortanfang).


DelphiMarkus - Mi 28.01.09 17:45

Hallo!
Schönes Programm. Allerdings hätte ich ein paar Vorschläge:
:arrow: Es wäre besser, wenn der Benutzer eine Tabelle zum Eingeben hat (beim erstellen einer Datei). Ich finde das so etwas umständlich und woher weiß ich welches Wort ich schon hatte. :) :roll:

:arrow: Außerdem kann die Beschreibung nur 40 Zeichen lang sein. Ich habe feststellen müssen, dass es für einige Wörter nicht ausreicht. Außerdem kann ich bei der Eingabe einen Text länger als 40 Wörter schneiden. Der Teil der zu viel ist wird dann einfach abgeschnitten:1) Es hat viele Seiten und auf diesen Seite...
(Dafür gibt es bei Edits ja MaxLenght :) )

:arrow: Bei der Eingabe konnte ich Umlaute eingeben, allerdings geht das beim Lösen nicht... Das könnte etwas hinderlich sein.

:arrow: Das Lösen sollte man auch per Tastatur machen sollen, ich stelle mir das so vor:
Man klickt auf das Feld in das man schreiben möchte und gibt den Buchstaben ein. Dann klickt man wieder aus nächste Feld.

:arrow: Beim Drucken habe ich ja nicht gerade eine große Auswahl an Schriftarten... :wink: Etwas mehr wären schön. (Da gibt es doch einen Dialog für. FontDialog glaube ich)

Außerdem: Warum kann man denn nicht direkt drucken? Ich konnte nur eine *.xps-Datei speichern, aber das hilft mir ja nicht. Wozu gibt es denn einen Dialog zum Drucken in Delphi? (oder gibt es den in D5 nicht?) :wink:
[Edit]
Ich dachte es lag an dem Programm, aber leider hatte ich meinen Drucker noch nicht installiert. Deswegen konnte ich nicht mehr machen als eine *.xps zu speichern. Das Drucken klappt übrigends auch super. :)
[/Edit]

Sonst ist das Spiel schon sehr gut. Ich war überrascht, als ich die Buchstaben über dem Bildschrim ins Rätsel ziehen konnte. 8) Das ist wirklich spitze! :zustimm:

Ich freue mich auf eine neue Version!