AGB  ·  Datenschutz  ·  Impressum  







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

Statisches BG in ScrollBox

Ein Thema von BLin4ik · begonnen am 19. Feb 2014 · letzter Beitrag vom 21. Feb 2014
Antwort Antwort
BLin4ik

Registriert seit: 23. Nov 2011
40 Beiträge
 
Delphi 5 Enterprise
 
#1

Statisches BG in ScrollBox

  Alt 19. Feb 2014, 09:49
Hallo,

und zwar würde ich gerne einen Statischen Background in meiner scrollBox haben ohne das sich das
Bild mit bewegt.

Zur Zeit habe ich es so gelöst, dass ein ScrollEvent ausgelöst wird und der Top des TImage mitzieht.
Ist aber einer sehr unschöne Lösung und führt dazu, dass das Bild nach dem Scrollen kurz flakkert.

Hätte jemand eine elegantere Lösung für mich? Ohne das man merkt, dass sich das Top einfach verschiebt.
  Mit Zitat antworten Zitat
Perlsau
(Gast)

n/a Beiträge
 
#2

AW: Statisches BG in ScrollBox

  Alt 19. Feb 2014, 09:58
Wie was wo?

Statisches Background in einer Scrollbox? Und welches Bild? Hast du ein TImage in der Scrollbox platziert? Und was soll da statisch, also unbeweglich bleiben?
  Mit Zitat antworten Zitat
Der schöne Günther

Registriert seit: 6. Mär 2013
6.196 Beiträge
 
Delphi 10 Seattle Enterprise
 
#3

AW: Statisches BG in ScrollBox

  Alt 19. Feb 2014, 10:09
Viel einfacher wäre es doch, die Scrollbox durchsichtig zu machen (ParentBackground = True ) und deinen Hintergrund ... dahinter zu legen. Also hinter die Scrollbox.
  Mit Zitat antworten Zitat
Benutzerbild von baumina
baumina

Registriert seit: 5. Mai 2008
Ort: Oberschwaben
1.275 Beiträge
 
Delphi 11 Alexandria
 
#4

AW: Statisches BG in ScrollBox

  Alt 19. Feb 2014, 10:15
Viel einfacher wäre es doch, die Scrollbox durchsichtig zu machen (ParentBackground = True ) und deinen Hintergrund ... dahinter zu legen. Also hinter die Scrollbox.
Ich glaube das gabs bei Delphi 5 so noch nicht.
Hinter dir gehts abwärts und vor dir steil bergauf ! (Wolfgang Ambros)
  Mit Zitat antworten Zitat
BLin4ik

Registriert seit: 23. Nov 2011
40 Beiträge
 
Delphi 5 Enterprise
 
#5

AW: Statisches BG in ScrollBox

  Alt 19. Feb 2014, 13:00
Viel einfacher wäre es doch, die Scrollbox durchsichtig zu machen (ParentBackground = True ) und deinen Hintergrund ... dahinter zu legen. Also hinter die Scrollbox.
Ich glaube das gabs bei Delphi 5 so noch nicht.
Richtig, gibt es nicht.

Ich hab mal was anderes probiert, ich habe in dieser ScrollBox eine Paintbox.
Für meine Zwecke würde es eigentlich auch reichen, wenn ich auf die Scrollbox verzichte und
einfach nur eine Scrollbar verwende und das Ding mit meiner Paintbox verknüpfe.

Denn ein unbewegliches Bild in eine Scrollbox zu plazieren ist nicht in 5 Minuten gemacht.
  Mit Zitat antworten Zitat
Perlsau
(Gast)

n/a Beiträge
 
#6

AW: Statisches BG in ScrollBox

  Alt 19. Feb 2014, 13:05
Erklär doch einfach mal, was du eigentlich erreichen willst. Wenn ich z.B. eine Grafik scrollen möchte, dann platziere ich ein TImage in einer TScrollbox, setze Top und Left des TImage auf 0 und Autosize auf True. Das hat zur Folge, daß das Bild im TImage immer in Originalgröße angezeigt wird. Da verschiebt sich kein Bild beim Scrollen, falls das Bild größer ist als der Clientbereich der Scrollbox. Das Platzieren der genannten Komponenten dauert keine 20 Sekunden.
  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 01:08 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