tag:blogger.com,1999:blog-3564393926191173130.post2089206859484334934..comments2023-02-27T04:26:52.996-05:00Comments on vhanla: Writing a Metro like window for our applications with Delphivhanlahttp://www.blogger.com/profile/08158535802167633965noreply@blogger.comBlogger4125tag:blogger.com,1999:blog-3564393926191173130.post-9268299963741268252022-03-03T13:00:51.733-05:002022-03-03T13:00:51.733-05:00Harrah's Resort Southern California Casino &am...Harrah's Resort Southern California Casino & Spa - KTNV<br />Harrah's <a href="https://www.jtmhub.com/%ec%84%b8%ec%a2%85%ed%8a%b9%eb%b3%84%ec%9e%90%ec%b9%98%ec%b5%9c%eb%8c%80%ea%b7%9c%eb%aa%a8%ec%b6%9c%ec%9e%a5%ec%83%b5.html/" rel="nofollow">세종특별자치 출장샵</a> Resort Southern <a href="https://www.mapyro.com/%eb%b3%b4%eb%a0%b9%ec%b5%9c%ea%b3%a0%ec%8b%9c%ec%84%a4%ec%b6%9c%ec%9e%a5%ec%83%b5.html/" rel="nofollow">보령 출장샵</a> California Casino & <a href="https://www.mapyro.com/%eb%82%a8%ec%96%91%ec%a3%bc%ec%a3%bc%eb%b3%80-%ea%b0%80%ea%b9%8c%ec%9a%b4%ec%b6%9c%ec%9e%a5%eb%a7%88%ec%82%ac%ec%a7%80.html/" rel="nofollow">남양주 출장마사지</a> Spa locations, rates, amenities: expert Southern California research, <a href="https://www.jtmhub.com/%ea%b9%80%ed%8f%ac%ec%b5%9c%ea%b3%a0%ec%8b%9c%ec%84%a4%ec%b6%9c%ec%9e%a5%ec%95%88%eb%a7%88.html/" rel="nofollow">김포 출장샵</a> only at Hotel <a href="https://www.jtmhub.com/%ec%8b%9c%ed%9d%a5%ec%b6%9c%ec%9e%a5%ec%95%88%eb%a7%88.html/" rel="nofollow">시흥 출장안마</a> and Travel Index.vaneksadlonhttps://www.blogger.com/profile/17635821777773971116noreply@blogger.comtag:blogger.com,1999:blog-3564393926191173130.post-65882403582669320842012-12-04T05:05:26.030-05:002012-12-04T05:05:26.030-05:00Your article is very good!
I search for win snap f...Your article is very good!<br />I search for win snap for a long time and your tehcnique is very good.<br /><br />For your resize, you can use WMNCHitTest like this (resize by corners or border like win default)<br /><br />const<br /> RZ:integer=5;<br /><br />procedure TmetroForm.WMNCHitTest(var M: TWMNCHitTest);<br />var<br /> x,y : integer;<br />begin<br /> inherited;<br /> if not Fresizable then exit;<br /> x := M.XPos-Left;<br /> y := M.YPos-top;<br /> //drag from caption bar<br /> //if (y<22) then M.Result := htCaption;<br /><br /> if WindowState<>wsMaximized then<br /> begin<br /> //resize from top<br /> if yWidth-RZ then M.Result := HTRIGHT;<br /> //resize from bottom<br /> if y>Height-RZ then M.Result := HTBOTTOM;<br /> //resize from left<br /> if xWidth-RZ)) then M.Result := HTTOPRIGHT;<br /> //resize from bottom right<br /> if ((y>Height-RZ) AND (x>Width-RZ)) then M.Result := HTBOTTOMRIGHT;<br /> //resize from bottom left<br /> if ((y>Height-RZ) AND (x<RZ)) then M.Result := HTBOTTOMLEFT;<br /> end;<br />end;<br /><br />Where RZ is the initial border width of the OS (i found 5 by default but it should be calculated with the winapi)Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-3564393926191173130.post-78060974777943469082012-11-22T06:02:28.322-05:002012-11-22T06:02:28.322-05:00thanks a lot
but, with the webbrowser, it's im...thanks a lot<br />but, with the webbrowser, it's impossible resize the form becouse it covers the bottom-right angle of the form.Massimo Petrolatihttps://www.blogger.com/profile/17303896574251812227noreply@blogger.comtag:blogger.com,1999:blog-3564393926191173130.post-58592270706583968352012-10-08T06:15:02.658-05:002012-10-08T06:15:02.658-05:00This post is great Victor.
But it would be better ...This post is great Victor.<br />But it would be better create a few components that helps to build "Metro" applications.<br /><br />This is a very good start :DRoberto Almeida Longhihttps://www.blogger.com/profile/01442474595435789791noreply@blogger.com