Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Desktop Flippen & Auflösung (https://www.delphipraxis.net/65844-desktop-flippen-aufloesung.html)

DEADHunter 21. Mär 2006 12:05


Desktop Flippen & Auflösung
 
Hi,

gibt es unter Delphi 7 eine Funktion, die es zulässt, das der Desktop geflippt (gespiegelt) wird oder kann man die Auflösung per Button klick ändern ?

HuxXx 21. Mär 2006 15:03

Re: Desktop Flippen & Auflösung
 
Hi...,

also zum Verändern der Bldschirmauflösung hab ich folgendes gefunden:
(EasyHelper):

Delphi-Quellcode:
procedure TForm1.FormCreate(Sender: TObject);
const breite=800; {Auflösung, unter der das Fenster erstellt wurde}
  hoehe=600;
var schrift: integer;
begin
  schrift := pixelsperinch-96;
  if screen.width>breite then begin
    if schrift>0 then
      {für große Schriften}
      ScaleBy(round(((screen.width/breite)*100)-((screen.width/breite-1)*100)),100)
    else
      {für kleine Schriften}
      ScaleBy(round(((screen.width/breite)*100)),100);
  end
  else begin
    if screen.width=breite then
      ScaleBy(round(((screen.width/breite)*100)-schrift),100)
    else begin
      if schrift>0 then
        {für große Schriften}
        ScaleBy(round((100-(breite/screen.width-1)*100)-(breite/screen.width-1)*100),100)
      else
        {für kleine Schriften}
        ScaleBy(round((100-(breite/screen.width-1)*100)),100);
    end;
  end;
end;
Ähm..., und den Desktop spiegeln..., hm...
da hab ich keine Ahnung!
Willst du dir ein Scherzprogramm machen, oder was?

Also dann, viel Spass...

Greetz by Hux :dp:

Yan 21. Mär 2006 15:42

Re: Desktop Flippen & Auflösung
 
Mmh... du könntest einen Screenshot machen und den dan gespiegelt auf den Desktop zeichnen. Guck mal hier: Bitmap spiegeln

Tips für einen Hier im Forum suchenScreenshot findest du in der DP Suche und auf den Deskop zeichnen kannst du so: Direkt auf den Desktop zeichnen.

DEADHunter 21. Mär 2006 19:17

Re: Desktop Flippen & Auflösung
 
Danke für eure Hilfe, ich werde es testen, danke


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:06 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