AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Multimedia Resize eines vorhanden Selection Rahmens

Resize eines vorhanden Selection Rahmens

Ein Thema von Gyrospeter · begonnen am 18. Apr 2019 · letzter Beitrag vom 18. Apr 2019
Antwort Antwort
Gyrospeter

Registriert seit: 11. Apr 2019
2 Beiträge
 
#1

Resize eines vorhanden Selection Rahmens

  Alt 18. Apr 2019, 09:28
Guten Morgen,

ich bin neu hier und das ist zugleich mein erster Post

Ich suche etwas Hilfestellung bei folgendem Problem:

Ich habe eine Bitmap die ich in eine Paintbox lade und diese wiederum liegt in einer Scrollbox. Ich habe einen Selection Rect mit dem ich in der Bitmap einen Bereich per Mouse auswählen kann und dieser wird dann in einen Imagebereich kopiert. Nun möchte ich aber die Linien des Selection Rects mit der Maus "anfassen" können, so das ich Feintuning was das vergrößern bzw. verkleinern des Auswahlrechtecks betreiben kann.
Ich habe da schon an etwaige Hotspots gedacht, also kleinere Rects innerhalb des Selektionsrahmens bzw. auf den Linien des Rects. Funktioniert nur leider nicht so ganz wie ich mir das vorgestellt habe bzw. nur in eine Richtung. Von links oben nach rechts unten.
Wenn ich den Rahmen andersrum aufziehe, dann bleibt der Hotspot leider ausserhalb des Rahmens. Da ich als Ursprung des Offsetrects, mit dem ich hier arbeite, bei (0,0) der Bitmap habe.

Ich lade auch ein paar Bilder hoch, damit es etwas übersichtlicher wird.
Miniaturansicht angehängter Grafiken
lion.jpg   lion-2.jpg  

Geändert von Gyrospeter (18. Apr 2019 um 10:34 Uhr)
  Mit Zitat antworten Zitat
Steku

Registriert seit: 12. Mai 2008
152 Beiträge
 
Delphi 10.2 Tokyo Starter
 
#2

AW: Resize eines vorhanden Selection Rahmens

  Alt 18. Apr 2019, 10:38
Hi,

schau dir mal den Thread an. Da ging es um eine SelectionBox,
und letztlich ist eine Komponente daraus geworden.
Denke das ist genau das was du suchst...

https://www.delphipraxis.net/170099-...omponente.html

Grüße
Steku
  Mit Zitat antworten Zitat
Gyrospeter

Registriert seit: 11. Apr 2019
2 Beiträge
 
#3

AW: Resize eines vorhanden Selection Rahmens

  Alt 18. Apr 2019, 11:33
Hi,

schau dir mal den Thread an. Da ging es um eine SelectionBox,
und letztlich ist eine Komponente daraus geworden.
Denke das ist genau das was du suchst...

https://www.delphipraxis.net/170099-...omponente.html

Grüße
Steku
Leider steige ich da noch nicht sooo ganz durch. Ich muss dazu sagen, dass ich noch Anfänger bin was Delphi angeht und deshalb nicht sofort jede Thematik verstehe.
  Mit Zitat antworten Zitat
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 13:57 Uhr.
Powered by vBulletin® Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2019 by Daniel R. Wolf