AGB  ·  Datenschutz  ·  Impressum  







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

Problem mit Scrollbox - delphi 7

Ein Thema von js747a · begonnen am 3. Mai 2021 · letzter Beitrag vom 4. Mai 2021
Antwort Antwort
Seite 2 von 2     12   
venice2
(Gast)

n/a Beiträge
 
#11

AW: Problem mit Scrollbox - delphi 7

  Alt 4. Mai 2021, 16:41
Zitat:
Ich habe Win 10 neu installiert und siehe da. Problem gelösst.
Alles wieder beim Alten. Scrollbar wieder OK
Du solltest trotzdem ein Manifest addieren.
Wenn jemand oder etwas wieder eine andere version von "Microsoft.Windows.Common-Controls" (MSCOMCTL) installiert kann es sein das es wieder nicht funktioniert.
Aber du mußt natürlich nicht.
  Mit Zitat antworten Zitat
Rolf Frei

Registriert seit: 19. Jun 2006
650 Beiträge
 
Delphi 11 Alexandria
 
#12

AW: Problem mit Scrollbox - delphi 7

  Alt 4. Mai 2021, 19:49
Also kein Problem was delphi 7 betrifft. Aber doch komisch das ein Programm mit Delphi 10 programiert dieses verhalten nicht zeigte.
Wenn du mit Delphi 10.x kompilierst wird deine Anwendung automatisch ein Theme benutzen. Das ist da per Default aktiv. In D7 musst du das selber aktivieren. Kannst am einfachsten die TXPManifest Komponente im Win32 Tab auf eine Form legen oder im DPR bei den uses einfach XPMan ergänzen. Damit wird dann auch im D7 Programm das Windows Theme benutzt. Schöner Nebeneffekt ist, dass deine D7 Programme dann gleich deutlich moderner und gleich aussehen wie die in D10.x kompilierten Programme.
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.184 Beiträge
 
Delphi 12 Athens
 
#13

AW: Problem mit Scrollbox - delphi 7

  Alt 4. Mai 2021, 20:09
Bitte nicht diese schwachsinnige Komponente.
Einfach die nur Unit XPMan ins Uses aufnehmen, wodurch die Ressource (RES) mit dem Manifest einkompilert/gelinkt wird.

Die Komponente macht nichts Anderes, als indirekt diese Unit hinzuzufügen, aber beim Löschen der Komponente bleiben die Unit und Manifest zurück.


In aktuelleren Delphis wird das Manifest über die Projektoptionen (de)aktiviert und auch konfiguriert. (weil das kann noch viel mehr)
$2B or not $2B

Geändert von himitsu ( 4. Mai 2021 um 20:12 Uhr)
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 2     12   


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 22:18 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz