AGB  ·  Datenschutz  ·  Impressum  







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

Grafik und HTML zusammen ausgeben

Ein Thema von Marco.Fischer · begonnen am 5. Okt 2012 · letzter Beitrag vom 5. Okt 2012
Antwort Antwort
Marco.Fischer

Registriert seit: 8. Feb 2009
30 Beiträge
 
#1

Grafik und HTML zusammen ausgeben

  Alt 5. Okt 2012, 08:45
Hallo,
ich habe bisher folgendes realisiert:
In einem Panel wird alTop ein THTMLabel, alClient ein TImgView32 und alBottom noch ein THTMLabel angezeigt. Wenn ich das Panel vergrößere/verkleinere, passt sich die Grafik (ScaleMode=smResize) und die HTMLabel entsprechend an. Wenn alles wie gewünscht angeordnet ist, speichere ich den Teil des Desktops, den nunmehr das Panel einnimmt, als Grafik ab. Klappt alles super.
Nun möchte ich gerne noch folgendes realisieren:
Die Grafik soll in Originalgröße bzw. in einer vorgegebenen Größe angezeigt werden und die HTMLabel.Font.Size so lange vergrößert/verkleinert werden, bis der HTML-Text passend zum linken und rechten Rand der Grafik ist. Dies klappt auch automatisch, allerdings kann nun der Fall eintreten, dass das Panel größer ist als der Bildschirm. Nun klappt aber mein Abspeichern des Desktopbereiches nicht mehr, da dieser ja überschritten wird.
Nun wollte ich es wie folgt realisieren:
Ein separates Formular mit den drei o.g. Elementen. Klappt auch soweit, nur schaffe ich es nicht, das Fenster höher zu machen als die Bildschirmauflösung in Y-Richtung zulässt. In den Aero-Funktionen von Win7 habe ich schon die automatische Anordnung von Fenstern, die über den Bildschirmrand hinausgehen, deaktiviert, leider kein Erfolg.

Hat jemand eine Idee, um 1.) die gewünschte Funktionalität ohne separates "großes" Formular zu realisieren bzw. 2.) wie kann ich das Formular entsprechend groß öffnen?

Vielen Dank für jeden Hinweis.

Gruß
Marco
  Mit Zitat antworten Zitat
Marco.Fischer

Registriert seit: 8. Feb 2009
30 Beiträge
 
#2

AW: Grafik und HTML zusammen ausgeben

  Alt 5. Okt 2012, 08:55
Warum findet man die Lösung erst dann, wenn man im Forum gepostet hat???

Hat sich erledigt, wmGetMinMaxInfo ist die Lösung.
  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 03:12 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