AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte TCanvasEx (TCanvas Class-Helper Addon)

TCanvasEx (TCanvas Class-Helper Addon)

Ein Thema von Neutral General · begonnen am 12. Aug 2008 · letzter Beitrag vom 13. Aug 2008
Antwort Antwort
Seite 2 von 2     12
Benutzerbild von Die Muhkuh
Die Muhkuh

Registriert seit: 21. Aug 2003
7.332 Beiträge
 
Delphi 2009 Professional
 
#1

Re: TCanvasEx (TCanvas Class-Helper Addon)

  Alt 12. Aug 2008, 22:05
Zitat von bigben37:
aber dafür muss man den Radius bei den x+r und y+r verdoppeln

und dann schreibt man am besten das Ganze noch für den Durchmesser
Oder man überlädt es und machte beide Varianten
  Mit Zitat antworten Zitat
Benutzerbild von bigben37
bigben37

Registriert seit: 19. Dez 2007
Ort: Freiburg
116 Beiträge
 
Delphi 2009 Professional
 
#2

Re: TCanvasEx (TCanvas Class-Helper Addon)

  Alt 12. Aug 2008, 22:12
Zitat von Die Muhkuh:
Oder man überlädt es und machte beide Varianten
Wie willst du das mit überladen machen?
Ich meine, wie kannst du feststellen ob der Benutzer von oben links zeichnen will oder vom Mittelpunkt aus,
ohne noch einen 4. Parameter zu übergeben (was zu einer If-Abfrage führen würde, also auch kein überladen).

Ich würde des mit 2 unterschiedlich benannten Proceduren machen;
Benjamin
Optimismus ist nur ein Mangel an Information
  Mit Zitat antworten Zitat
Benutzerbild von Die Muhkuh
Die Muhkuh

Registriert seit: 21. Aug 2003
7.332 Beiträge
 
Delphi 2009 Professional
 
#3

Re: TCanvasEx (TCanvas Class-Helper Addon)

  Alt 12. Aug 2008, 22:14
Ach geh weg. Ich bin zu müde für das. *g*

Natürlich geht das mit überladen nicht, wo hab ich nur mein Kopf.

*still ist*

Aber wäre schon übertrieben, 3 Prozeduren zum Zeichnen eines Kreises.
  Mit Zitat antworten Zitat
Benutzerbild von bigben37
bigben37

Registriert seit: 19. Dez 2007
Ort: Freiburg
116 Beiträge
 
Delphi 2009 Professional
 
#4

Re: TCanvasEx (TCanvas Class-Helper Addon)

  Alt 12. Aug 2008, 22:17
sind's nicht 4

-Radius Mittelpunkt
-Radius oben links
-Durchmesser Mittelpunkt
-Durchmesser oben links
Benjamin
Optimismus ist nur ein Mangel an Information
  Mit Zitat antworten Zitat
Benutzerbild von Neutral General
Neutral General

Registriert seit: 16. Jan 2004
Ort: Bendorf
5.219 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#5

Re: TCanvasEx (TCanvas Class-Helper Addon)

  Alt 12. Aug 2008, 22:22
Hi,

Leute, ihr habts auch mit euren Kreisen oder?
Es wird eine Kreis-Methode geben. Ich suche mir 1-2 der ca. 46 geposteten Methoden aus

Bin jetzt müde und werde dann morgen Mittag/Abend Stellung zu den einzelnen Posts nehmen

Gute Nacht

Gruß
Neutral General
Michael
"Programmers talk about software development on weekends, vacations, and over meals not because they lack imagination,
but because their imagination reveals worlds that others cannot see."
  Mit Zitat antworten Zitat
Benutzerbild von Die Muhkuh
Die Muhkuh

Registriert seit: 21. Aug 2003
7.332 Beiträge
 
Delphi 2009 Professional
 
#6

Re: TCanvasEx (TCanvas Class-Helper Addon)

  Alt 12. Aug 2008, 22:22
Dann nehmen wir noch mal vier dazu.

Einmal ist ja x,y als Parameter und einmal noch TPoint
  Mit Zitat antworten Zitat
Benutzerbild von Neutral General
Neutral General

Registriert seit: 16. Jan 2004
Ort: Bendorf
5.219 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#7

Re: TCanvasEx (TCanvas Class-Helper Addon)

  Alt 13. Aug 2008, 17:00
Hi,

Zitat von Bernhard Geyer:
Am besten auch gleich alle Methoden mit Text als Widestring/Unicode damit auch alte Delphi-Versionen in den genuss einer einfachen Full-Unicodeunterstützung kommen
Das ist eine sehr gute Idee. Kommt auf meine imaginäre Todo-Liste (Auch wenn ich Unicode nicht leiden kann )

Die Circle-Methode wird auch eingebaut werden.
Michael
"Programmers talk about software development on weekends, vacations, and over meals not because they lack imagination,
but because their imagination reveals worlds that others cannot see."
  Mit Zitat antworten Zitat
Namenloser

Registriert seit: 7. Jun 2006
Ort: Karlsruhe
3.724 Beiträge
 
FreePascal / Lazarus
 
#8

Re: TCanvasEx (TCanvas Class-Helper Addon)

  Alt 13. Aug 2008, 17:17
Was ich viel interessanter als 1001 kreis-Methoden fände, wär eine Methode Line(x1,y1,x2,y2[,farbe]). MoveTo und LineTo find ich sowas von umständlich...
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.221 Beiträge
 
Delphi 10.4 Sydney
 
#9

Re: TCanvasEx (TCanvas Class-Helper Addon)

  Alt 13. Aug 2008, 21:40
Zitat von Die Muhkuh:
Das sollte ein Witz sein, Bernhard, weil Du das ElPack recht oft erwähnst
Aber wäre doch eine gute Erweiterung für das ElPack. Nachdem mit dem nächsten Major-Release vom ElPack alte Delphi-Versionen nicht mehr unterstützt werden könnten sie sowas einbauen ...
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 2     12

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:54 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-2025 by Thomas Breitkreuz