AGB  ·  Datenschutz  ·  Impressum  







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

UniGui und TShape

Ein Thema von Dumpfbacke · begonnen am 2. Mai 2023 · letzter Beitrag vom 29. Mai 2024
Antwort Antwort
Dumpfbacke

Registriert seit: 10. Mär 2005
Ort: Mitten in Deutschland
335 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#1

AW: UniGui und TShape

  Alt 2. Mai 2023, 14:36
So mache ich es normal unter Delphi beimTImage

Delphi-Quellcode:

Shape ist ein TShape;

OnMouseDown

Shape.Left := X;
Shape.Top := Y;
Shape.Width := 0;
Shape.Height := 0;

OnMouseMove

Shape.Width := X - Shape.Left;
Shape.Height := Y - Shape.Top;

OnMouseUP
Shape.Width := X - Shape.Left;
Shape.Height := Y - Shape.Top;
Repaint;
Tanja
  Mit Zitat antworten Zitat
Dumpfbacke

Registriert seit: 10. Mär 2005
Ort: Mitten in Deutschland
335 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#2

AW: UniGui und TShape

  Alt 27. Mai 2024, 15:49
Hallo Leute,
ich muss den alten Beitrag leider noch mal raus holen. Ich habe es bis jetzt immer noch nicht hin bekommen. Gibt es ggf jemadn der mit hier mitlerweile einen Tip geben kann ? Ich möchte nur ein Rechteck zeichen und dann an die Koordinaten ran zu kommen. Mit den Daten möchte ich dann ein Teil des Bildes ausschneiden und weiter verarbeite.Da ich es seinerzeit nicht hinbekommen habe wurde von mir ein anderes Programm (VCL) geschrieben wo ich an die Koordinaten ran kommen und diese dann von Hand in viel Felder von der UniGui Anwendung eintrage. Geht zwar aber ist auf Dauer echt umständlich und kostet viel Zeit. Des weiteren muss ich das Bild auch immer in die anderen Anwednung noch zusätzlich laden.

Eventuell weiß ja mitlerweile jemand eine Lösung für mein Problem ? Ich komme da einfach nicht weiter und so wie es ist finde ich es sehr umständlich.

Danke schon mal an alle welche mir hier ggf. antworten werden.Tanja.
Tanja
  Mit Zitat antworten Zitat
Benutzerbild von Olli73
Olli73

Registriert seit: 25. Apr 2008
Ort: Neunkirchen
793 Beiträge
 
#3

AW: UniGui und TShape

  Alt 27. Mai 2024, 17:14
Hast du es denn Mal mit einem HTML5 Canvas probiert? Das sollte der richtige Ansatz sein.
  Mit Zitat antworten Zitat
Dumpfbacke

Registriert seit: 10. Mär 2005
Ort: Mitten in Deutschland
335 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#4

AW: UniGui und TShape

  Alt 28. Mai 2024, 04:44
Hast du es denn Mal mit einem HTML5 Canvas probiert? Das sollte der richtige Ansatz sein.
Kannst du mir hierzu etwa mehr Infos geben da mir das leider nichts sagt.- Danke
Tanja
  Mit Zitat antworten Zitat
TomyN
Online

Registriert seit: 8. Nov 2006
Ort: Bayreuth
289 Beiträge
 
Delphi 10.3 Rio
 
#5

AW: UniGui und TShape

  Alt 28. Mai 2024, 06:10
Such mal im Netz nach Javascript -> Canvas da findest Du viele Infos und Beispiele,
z.B. hier: https://developer.mozilla.org/en-US/...API/Canvas_API
Thomas Neumann
Meine Projekte
www.satlive.audio
www.levelcheck.de
  Mit Zitat antworten Zitat
Benutzerbild von Olli73
Olli73

Registriert seit: 25. Apr 2008
Ort: Neunkirchen
793 Beiträge
 
#6

AW: UniGui und TShape

  Alt 28. Mai 2024, 08:11
UniGUI besitzt doch so eine HTML5-Canvas-Komponente. Die kann man serverseitig (ObjectPascal) oder clientseitig (Javascript) ansprechen. Serverseitig ist wahrscheinlich einfacher, clientseitig dafür performanter.
  Mit Zitat antworten Zitat
Dumpfbacke

Registriert seit: 10. Mär 2005
Ort: Mitten in Deutschland
335 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#7

AW: UniGui und TShape

  Alt 29. Mai 2024, 06:04
Danke schon mal für Eure Infos. Mein Problem ist das es bei einem TUniImage kein OnMouseMove gibt. Ich habe Irgendwo mal gelesen das es mit JavaScrip "erzegen" muss ? Bin ich hier nun komplett falsch unterwegs denn Eure Antworten gehen irgendwie in einen andere Richtung hier

Tanja
Tanja
  Mit Zitat antworten Zitat
Antwort Antwort


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 10:45 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