AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein Analoge Rundinstrumente -bin ich zu doof?-
Thema durchsuchen
Ansicht
Themen-Optionen

Analoge Rundinstrumente -bin ich zu doof?-

Ein Thema von ryLIX · begonnen am 6. Jan 2009 · letzter Beitrag vom 7. Jan 2009
 
ryLIX

Registriert seit: 16. Nov 2008
Ort: Westoverledingen
264 Beiträge
 
RAD-Studio 2009 Pro
 
#1

Analoge Rundinstrumente -bin ich zu doof?-

  Alt 6. Jan 2009, 15:36
Hi DPler,
es geht sich um folgendes.
Ich möchte Rundinstrumente zeichenen. Klingt nicht schwer weiß ich

Mein Problem liegt nun darin die Strichskala und den Zeiger zu zeichnen.
Ich mal in einem Panel da das ganze skalierbar bleiben soll, sich also mit der größe des Panels verändern soll.

Aber ich schaffs net die korrekten Punkte zu berechnen.
Bzw mit dem durchlaufen einer For Schleife die Skala zu zeichnen

Code:
x + Cos(winkel) * durchmesser
y - Sin(winkel) * durchmesser
Die Formel verstehe ich schon aber woher bekomme ich die Punkte x und y wenn die größe des Panels veränderbar ist?

Ich habe mal 2 Grafiken angehängt um einmal zu zeigen was ich bisher habe und was ich mir vorstelle.
Angehängte Grafiken
Dateityp: png tacho_193.png (60,0 KB, 77x aufgerufen)
Dateityp: jpg aufzeichnen_198.jpg (20,4 KB, 73x aufgerufen)
Markus
Hamburflys, Scrubble-Fubble-Puff-Shake, Muffin-Purper-Gurk?
  Mit Zitat antworten Zitat
 


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 22:18 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