AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

TGraphicControl verschieben

Ein Thema von oki · begonnen am 28. Jun 2007 · letzter Beitrag vom 28. Jun 2007
 
oki

Registriert seit: 30. Dez 2002
Ort: Brandshagen
1.819 Beiträge
 
Delphi 2007 Professional
 
#6

Re: TGraphicControl verschieben

  Alt 28. Jun 2007, 09:28
Hi Bitsetter,

Dank für deine Hilfe. Leider hilft mir das nicht weiter. Liegt aber an meiner halb konkreten Fragestellung.

Ich baue mir gerade eine Kompo, mit der ich einzelne Controls auf meinem Bildschirm miteinander graphisch verbinden will. Das ist leide komplizierter als ich gedacht habe. Wer Visio und die enthaltenen Verbinder kennt, der weiß was ich meine. Nun hab ich hier mehrere Probleme:

- nur die Linien und Punkte dürfen gezeichnet werden,
- das dahinter befindliche Control muß transparent sein um andere Controls nicht zu verdecken,
- durch das Ziehen der Punkte müssen die Linien "mitkommen",
- wird über den Rand des Controls gezogen, muß sich die Größe des Controls logischerweise ändern,
- Beim verschieben einer "äußeren" Linie nach "innen" soll sich das Control automatisch auf die notwendige Größe reduzieren,

Das nur mal für den Grafikteil.

Ich häng mal einen Screenshot ran.

Gruß
Angehängte Grafiken
Dateityp: png connector_138.png (2,3 KB, 30x aufgerufen)
  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 14:43 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