Ich beschäftige mich zur Zeit mit der Scalierung von Programmfenstern bzw. dem Fensterinhalt bei Veränderung der Fenstergrösse.
Bei WIN95/98 geht dieses auch ohne Probleme.
Ich verwende hierzu die Funktion "ScalyBy".
Bei Windows XP ist die Scalierung jedoch viel stärker und auch bei der Vergrösserung nicht gleichmässig.
Wenn das Programm unter dem C++Builder/Delphi mit Breakpoints in der Ereignisbehandlung "Form1Resize()" gestartet wurde, wird die Funktion aufgerufen, sobald nur eine Vreänderung von einem Pixel erfolgt ist.
Unter WIN 95/98 erfolgt der Aufruf erst nach der Beendigung der Grössenveränderung.
Für einen Tipp wäre ich sehr dankbar.
Bei WIN95/98 geht dieses auch ohne Probleme.
Ich verwende hierzu die Funktion "ScalyBy".
Bei Windows XP ist die Scalierung jedoch viel stärker und auch bei der Vergrösserung nicht gleichmässig.
Wenn das Programm unter dem C++Builder/Delphi mit Breakpoints in der Ereignisbehandlung "Form1Resize()" gestartet wurde, wird die Funktion aufgerufen, sobald nur eine Vreänderung von einem Pixel erfolgt ist.
Unter WIN 95/98 erfolgt der Aufruf erst nach der Beendigung der Grössenveränderung.
Für einen Tipp wäre ich sehr dankbar.