AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Multimedia Delphi PaintBox - scrollen und neuzeichnen
Thema durchsuchen
Ansicht
Themen-Optionen

PaintBox - scrollen und neuzeichnen

Ein Thema von Gereon · begonnen am 26. Aug 2003 · letzter Beitrag vom 27. Aug 2003
Antwort Antwort
Gereon

Registriert seit: 17. Aug 2003
12 Beiträge
 
Delphi 6 Personal
 
#1

PaintBox - scrollen und neuzeichnen

  Alt 26. Aug 2003, 16:55
2 Fragen:
1.) Wie kann ich eine PaintBox mit Bildlaufleisten versehen?
Ich möchte eine selbstgezeichnete Grafik, die möglicherweise größer ist als die ursprünglich vorgesehene Größe der Paintbox scrollbar machen.
Geht das oder kann man nur das ganze Formular scrollen?

2.) Die Paintbox zeichnet sich bekanntlich nicht selbst neu. Wenn ich die Grafik (ein binärer Baum) bei "OnPaint" neu zeichne, ist die Anwendung praktisch nicht mehr bedienbar.

Für jede Hilfe dankbar -
Gereon

P.S.: Alternativ wäre natürlich eine Image-Komponente in Betracht zu
ziehen. Es hört sich blöd an, aber ich kann das Image nicht löschen.
Refresh, Repaint funzt nicht.
  Mit Zitat antworten Zitat
MatthiasO

Registriert seit: 31. Jul 2003
Ort: Burg (b. Magdeburg)
11 Beiträge
 
Delphi 2005 Personal
 
#2

Re: PaintBox - scrollen und neuzeichnen

  Alt 26. Aug 2003, 18:05
zu 1.:
Du packst die PaintBox in die Komponente ScrollBox, die Größe der PaintBox auf Größe des Bildes anpassen.

zum P.S.:
Falls du es nicht mehr anzeigen möchtest, kannst du Image1.Visible := False setzen. Falls du das Bild Löschen möchtest, kannst du Image1.Picture := nil setzen.
  Mit Zitat antworten Zitat
neolithos

Registriert seit: 31. Jul 2003
Ort: Dresden
1.386 Beiträge
 
Delphi 7 Architect
 
#3

Re: PaintBox - scrollen und neuzeichnen

  Alt 27. Aug 2003, 07:58
In der ScrollBox braucht man keine PaintBox da man dort sowieso schon selber Zeichnen kann.

Wenn Sie abgeleitet wird.
- ciao neo -
Es gibt niemals dumme Fragen, sondern nur dumme Antworten!
  Mit Zitat antworten Zitat
Gereon

Registriert seit: 17. Aug 2003
12 Beiträge
 
Delphi 6 Personal
 
#4

Re: PaintBox - scrollen und neuzeichnen

  Alt 27. Aug 2003, 23:32
Danke für die Tipps. Hat sich erledigt.
1.) Scrollbox hätte ich natürlich auch selber finden können.
2.) Paint-Methode funzt, wenn man nicht dummerweise ein refresh da rein packt ... dann geht nämlich nix mehr.

Gereon
  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 06:50 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