- This topic has 7 replies, 5 voices, and was last updated 12 years, 4 months ago by Support.
-
AuthorPosts
-
June 30, 2012 at 6:09 pm #35247eledhParticipant
Hello,
I just updated AC in my application to the latest version 7.66 and there is issue with form minimizing. Borders of form are still visible even the form is minimized.
1. Create new project and add new form 2.
2. Put SkinManager and SkinProvider on form1 and SkinProvider on form2.
3. Use Beijing Ext skin and enable extended borders.
4. Add button on form1 that will show form2 (form2.show)
5. Start application, minimize all others windows and applications, just leave this test application on the desktop.
6. Open form2 by button and then minimize it.
7. Form2 is in minimized state but it is still visible (or at least its borders) on desktop.
Tested on Win7, aero enabled. Issue was introduced in 7.64 version, 7.63 works properly.
There is another issue that I have noticed but it occurs randomly and very occasionally. On Win XP (Intel 845 graphic card) the borders of forms (Beijing Ext) are sometimes messed with random pixels when they are overlapped by another form. And extended borders repainting (on this Win XP system) is slower in compare to older version of AC (7.55)
July 2, 2012 at 2:09 am #48528HamiltonParticipantJust to confirm: I tested this with AC 7.66 with the same results as OP. Further testing shows that the problem is caused by the ExtendedBorders, irrespective of what skin is being used.
Regards,
Hamilton
July 6, 2012 at 8:16 am #48583BeheritParticipantThe problem occurs in all forms, which are forced to show a button on the Windows toolbar by modifying the sentences CreateParams, ex:
Code:procedure TForm1.CreateParams
(var Params: TCreateParams);
begin
inherited CreateParams(Params);
Params.ExStyle := Params.ExStyle
or WS_EX_APPWINDOW;
end;Please fix it 🙁
July 7, 2012 at 7:08 am #48588SupportKeymasterI'll try to fix it in the nearest release.
July 13, 2012 at 12:37 pm #48600OconnelParticipantToday v7.67 was released. As usual I got e-mail message with link and password for the new build. But after unpacking, inside there is version 7.66 of the controls. Is that correct? Neverless, in version 7.66 minimizing forms is still not working correctly. Same as before minimizing just doesn't work (on Windows 7, but on Windows XP is fine). So, there are two options:
1. You put into archives older version (7.66, without the fix)
2. You forgot to change a version number, but… bug still exists even after attempted rapair.
July 13, 2012 at 4:02 pm #48604SupportKeymasterI'm sorry, this file was not updated yet when it was downloaded by you. Uploading speed was very small.
Try again now, all uploads are finished.
July 13, 2012 at 4:13 pm #48606OconnelParticipantYou fix all problems, but there still is no minimize animation on Windows 7. Any chance it may work some day?
July 13, 2012 at 4:23 pm #48607SupportKeymasterThis animation is possible for a main window only.
Animating of other forms is more difficult, but maybe I will have a solution later.
-
AuthorPosts
- You must be logged in to reply to this topic.