Hallo
DP,
ich habe ein komisches Verhalten meiner Forms.
Jede Form die ich zur Laufzeit erstelle mit
MyFrm := TForm.Create(self)
, bekommt in der Taskleiste ein eigenes Icon.
Versuche ich dieses Icon mit
SetWindowLong(self.Handle, GWL_EXSTYLE, GetWindowLong(self.Handle, GWL_EXSTYLE) or WS_EX_TOOLWINDOW and not WS_EX_APPWINDOW);
aus der Taskleiste
auszublenden, ist es zwar verschwunden, aber meine Form sieht aus wie ein ToolWindow.
Es soll aber eine normale Form (bsSizeable / bsDialog) bleiben.
Woran kann das liegen?
edit: also nicht dass die Form wie ein Toolwindow aussieht, das ist klar (or WS_EX_TOOLWINDOW).
Aber wieso wird immer ein neues Taskicon erstellt?