![]() |
Polygon Form Designer
Liste der Anhänge anzeigen (Anzahl: 1)
Jetzt ist es endlich fertig...
Polygon Form Designer Das ist ein Programm, um Delphi-Forms mit Hilfe von Polygonen zu erstellen. Wie das geht habe ich in der Code Library gesehen: ![]() Probiert es einfach mal aus und gebt mir Feedback. Warscheinlich werde ich noch ein paar Funktionen hinzufügen. Danke schon mal im Voraus. -NIP- |
Re: Polygon Form Designer
Mmh. Wenn man einen Punkt in der Mitte löscht, kommt er ganz schön durcheinander. Gut wäre noch, wenn man ein Bild in den Hintergrund laden könnte.
Ansonsten interessantes Programm. |
Re: Polygon Form Designer
Ich hab jetzt mal ne einfache Wurm-förmige Form erstellt und ich muss sagen: Das Prog ist Top :thuimb:
|
Re: Polygon Form Designer
Zitat:
Zitat:
-NIP- |
Re: Polygon Form Designer
Die Zeichenfläche zeichnet sich erst wieder neu, wenn man mit der Maus drüberfährt nachdem man es maximiert hat.
Der generierte Code für das OnCreate Ereignis ist doppelt, wenn man zwischenzeitlich das About-Fenster öffnet. Beide Fenster sollten modal sein. Das Maximieren des Code-Fensters macht auch keinen Sinn. |
Re: Polygon Form Designer
Hi,
ganz nett, ansonsten wäre es aber noch schön, eine Vorschau zu sehen. ;) Chris |
Re: Polygon Form Designer
Ich hätt ich ein paar Vorschläge für dich:
1. Bei Doppelklick würde ich die Form schließen. Das bin ich vom Bilder freistellen mit dem Polygon-Lasso so gewöhnt. 2. Wäre es fein, wenn man ein eine Form verschieben könnte. Am Rand ist es nämlich schwer genau zu klicken. Wenn ich jetzt z.B. das Kreuz zum schließen im Bereich haben möchte, wirds schwierig, 3. Würde ich einen Modus zum orthogonal Zeichnen einbauen. Z.B. bei gedrückt halten von Strg werden nur rechtwinklige Linien gezeichnet. Ansonsten ganz nett, obwohl ich sowas vermutlich nicht benötige. grüße, daniel |
Re: Polygon Form Designer
Liste der Anhänge anzeigen (Anzahl: 1)
ganz nett
nur form schließen sollte anders gemacht sein checkbox ist keine lösung ;) wenn man beim form schließen mit der maus ist - sieht man noch den letzten strich bis man wieder auf die zeichenfläche geht ;) und wie kann das sein? die punkte ändern sich nach dem löschen eines punktes ;) das ist dann natürlich falsch ;) sh anhang es hei0ßt nur bmp ;) ist ne jpg datei |
Re: Polygon Form Designer
Tolles Programm! Jetzt noch mit dem Feature PicToForm und es ist perfekt ;)
|
Re: Polygon Form Designer
Ajo, scheint zu funktionieren. Ist auf jeden Fall idiotensicher :)
Sogar für Leute, die sich tot müde fühlen *zur Uhr guckt* |
Re: Polygon Form Designer
Bitte beim Screenshot, das Bild als PNG Speichern. BMP ist soooo rieseig.
Sonnst Geniales Programm ;D |
Re: Polygon Form Designer
Ich arbeite grade noch am "PicToForm".
Bisher flackert das Bild sehr stark, wenn ich auf der Paintbox darüber zeichne. Weiß jemand Abhilfe? Zitat:
Zitat:
Zitat:
Ich knoble grad noch an der Realisierung von Volgendem: Wie kann ich überprüfen, ob ein Eintrag in der List Box ausgewählt ist? Hat jemand ne Idee? -NIP- |
Re: Polygon Form Designer
Wie machst du es denn bisher? Normalerweise zeichnet man auf ein Bitmap im Speicher, da Ausgaben auf dem Canvas immer sehr langsam sind. Und dann kopiert man es mit der API Funktion BitBlt auf den Canvas zum Anzeigen. Dies tut man immer im OnPaint der Paintbox und wann es eben sonst noch nötig ist. Und wenn du es eben immer om OnPaint kopierst, dann ist es auch immer aktuell, wenn die Painbox neu gezeichnet werden muss.
|
Re: Polygon Form Designer
OK ich gebs zu, ich zeichne es einfach mit Canvas auf die Paintbox.
Ich werd mich mal drum kümmern das mit nem Bitmap zu machen. -NIP- |
Re: Polygon Form Designer
Zitat:
Delphi-Quellcode:
TListBox.ItemIndex
|
Re: Polygon Form Designer
Hm...3 Vorschläge wären noch da:
|
Re: Polygon Form Designer
Was für einen Wert muss der denn haben?
-NIP- |
Re: Polygon Form Designer
Der ItemIndex gibt den markierten Eintrag der ListBox zurück; ist keiner markiert, ist er -1 ;-)
|
Re: Polygon Form Designer
Zitat:
Bis zur nächsten Version dauert es warscheinlich noch ein bisschen. Was meinst du mit einstellbarer Formfarbe? Das mit der direkten Formanzeige...ich weiß nicht wie ich das machen soll, oder kann man das vielleicht mit dynamischen arrays lösen? Naja also wie gesagt: Bis zur nächsten Version wird noch etwas dauern. Da kann man dann auch Formen abspeichern und öffnen, rechtwinkliges Zeichnen wird warscheinlich auch drin sein. Man kann ein Vorlagebild laden, um darüber eine Form zu zeichnen und man kann auch Zeichen- und Hintergrundfarbe verstellen. -NIP-.cya('Bis bald'); |
Re: Polygon Form Designer
Ich meine das so, das es seltsam aussieht, wenn man nur Linien sieht.
Sowohl HG der zeichenfläche als auch HG der form die man da erstellt hat sind grau ;) air |
Re: Polygon Form Designer
naja muss mal gucken, ob ich das hinkriege :-D
-NIP- |
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:39 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz