Forum: Object-Pascal / Delphi-Language
Delphi
by Hobbycoder,
14. Nov 2018
Oder man rechnet bei der Breitenberechnung die Breite der Scollbar immer mit ein, auch wenn sie nicht angezeigt wird. Dann hätte man zwar einen breiteren rechten Rand, wenn die Scrollbar nicht angezeigt wird, aber es passt dann auch wenn sie angezeigt wird. Und alle PDFView's wären gleiche breit.
Forum: Object-Pascal / Delphi-Language
Delphi
by Hobbycoder,
13. Nov 2018
Da war ich jetzt auch mal von ausgegangen. Aber manchmal......nach einem langen Arbeitstag...… :-D
Forum: Object-Pascal / Delphi-Language
Delphi
by Hobbycoder,
13. Nov 2018
Naja, du läßt bei jedem Resize TRSPdfFrame.PdfViewCreate durchlaufen. Und erzeugst nur. Demnach ist beim zweiten Resize ein Control mit dem Namen auch bereits vorhanden.
Wenn's anders nicht geht, sollte du die bereits erzeugten Controls vorher entfernen.
Besser wäre es natürlich im Resize auch die Controls in ihrer Größe zu ändern, als sie zu löschen und neu zu erzeugen.