Delphi-PRAXiS
Seite 2 von 3     12 3      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   Polygon Form Designer (https://www.delphipraxis.net/34180-polygon-form-designer.html)

clues1 20. Nov 2004 11:15

Re: Polygon Form Designer
 
Bitte beim Screenshot, das Bild als PNG Speichern. BMP ist soooo rieseig.

Sonnst Geniales Programm ;D

-NIP- 20. Nov 2004 12:23

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 von Nicodius
nur form schließen sollte anders gemacht sein checkbox ist keine lösung ;)

Was soll ich denn anstatt der CheckBox nehmen?

Zitat:

Zitat von Nicodius
wenn man beim form schließen mit der maus ist - sieht man noch den letzten strich bis man wieder auf die zeichenfläche geht ;)

Ok wird noch behoben.

Zitat:

Zitat von Nicodius
und wie kann das sein? die punkte ändern sich nach dem löschen eines punktes ;) das ist dann natürlich falsch

Hast du denn den Punkt in der ListBox ausgewählt gehabt?
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-

Luckie 20. Nov 2004 12:27

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.

-NIP- 20. Nov 2004 12:31

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-

Nicodius 20. Nov 2004 22:17

Re: Polygon Form Designer
 
Zitat:

Wie kann ich überprüfen, ob ein Eintrag in der List Box ausgewählt ist?

Delphi-Quellcode:
TListBox.ItemIndex

Airblader 21. Nov 2004 08:38

Re: Polygon Form Designer
 
Hm...3 Vorschläge wären noch da:
  • Das Doppelklick-schliessen (genannt)
  • Evtl. einstellbare Formfarbe ?
  • Direkte Anzeige wie die Form aussehen würde ;)

-NIP- 21. Nov 2004 11:36

Re: Polygon Form Designer
 
Was für einen Wert muss der denn haben?

-NIP-

Ultimator 21. Nov 2004 11:55

Re: Polygon Form Designer
 
Der ItemIndex gibt den markierten Eintrag der ListBox zurück; ist keiner markiert, ist er -1 ;-)

-NIP- 21. Nov 2004 13:10

Re: Polygon Form Designer
 
Zitat:

Zitat von Airblader
Hm...3 Vorschläge wären noch da:
  • Das Doppelklick-schliessen (genannt)
  • Evtl. einstellbare Formfarbe ?
  • Direkte Anzeige wie die Form aussehen würde ;)

Ich bin grade eine komplett neue Oberfläche am programmieren.
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');

Airblader 21. Nov 2004 14:23

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


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:49 Uhr.
Seite 2 von 3     12 3      

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-2025 by Thomas Breitkreuz