<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:pingback="http://madskills.com/public/xml/rss/module/pingback/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>Code Crunching - Windows</title>
    <link>http://www.gumpi.com/Blog/</link>
    <description>Software Developement, Karate, Life, and more</description>
    <language>en-us</language>
    <copyright>Daniel Wischnewski</copyright>
    <lastBuildDate>Tue, 06 Oct 2009 21:25:33 GMT</lastBuildDate>
    <generator>newtelligence dasBlog 2.0.7226.0</generator>
    <managingEditor>blog2@gumpi.com</managingEditor>
    <webMaster>blog2@gumpi.com</webMaster>
    <item>
      <trackback:ping>http://www.gumpi.com/Blog/Trackback.aspx?guid=564fb179-a98a-486e-b947-232aeb74c1a6</trackback:ping>
      <pingback:server>http://www.gumpi.com/Blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gumpi.com/Blog/PermaLink,guid,564fb179-a98a-486e-b947-232aeb74c1a6.aspx</pingback:target>
      <dc:creator>Daniel Wischnewski</dc:creator>
      <wfw:comment>http://www.gumpi.com/Blog/CommentView,guid,564fb179-a98a-486e-b947-232aeb74c1a6.aspx</wfw:comment>
      <wfw:commentRss>http://www.gumpi.com/Blog/SyndicationService.asmx/GetEntryCommentsRss?guid=564fb179-a98a-486e-b947-232aeb74c1a6</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
I got an email this morning asking for the Windows 7 component update. I had published
those last Thursday, but must have unchecked the publish button. It is available now,
so go <a href="/Blog/2009/10/02/Windows7ComponentsBeta.aspx">here</a> and get them.
</p>
        <p>
More information will come, soon.<img width="0" height="0" src="http://www.gumpi.com/Blog/aggbug.ashx?id=564fb179-a98a-486e-b947-232aeb74c1a6" /></p>
      </body>
      <title>Windows 7 Components - Sorry</title>
      <guid isPermaLink="false">http://www.gumpi.com/Blog/PermaLink,guid,564fb179-a98a-486e-b947-232aeb74c1a6.aspx</guid>
      <link>http://www.gumpi.com/Blog/2009/10/06/Windows7ComponentsSorry.aspx</link>
      <pubDate>Tue, 06 Oct 2009 21:25:33 GMT</pubDate>
      <description>&lt;p&gt;
I got an email this morning asking for the Windows 7 component update. I had published
those last Thursday, but must have unchecked the publish button. It is available now,
so go &lt;a href="/Blog/2009/10/02/Windows7ComponentsBeta.aspx"&gt;here&lt;/a&gt; and get them.
&lt;/p&gt;
&lt;p&gt;
More information will come, soon.&gt;&lt;img width="0" height="0" src="http://www.gumpi.com/Blog/aggbug.ashx?id=564fb179-a98a-486e-b947-232aeb74c1a6" /&gt;</description>
      <comments>http://www.gumpi.com/Blog/CommentView,guid,564fb179-a98a-486e-b947-232aeb74c1a6.aspx</comments>
      <category>Computing</category>
      <category>Delphi</category>
      <category>Development</category>
      <category>Development (English)</category>
      <category>English</category>
      <category>Windows</category>
      <category>Windows 7</category>
    </item>
    <item>
      <trackback:ping>http://www.gumpi.com/Blog/Trackback.aspx?guid=bb307f7d-73a6-4b26-88ec-3770924c9941</trackback:ping>
      <pingback:server>http://www.gumpi.com/Blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gumpi.com/Blog/PermaLink,guid,bb307f7d-73a6-4b26-88ec-3770924c9941.aspx</pingback:target>
      <dc:creator>Daniel Wischnewski</dc:creator>
      <wfw:comment>http://www.gumpi.com/Blog/CommentView,guid,bb307f7d-73a6-4b26-88ec-3770924c9941.aspx</wfw:comment>
      <wfw:commentRss>http://www.gumpi.com/Blog/SyndicationService.asmx/GetEntryCommentsRss?guid=bb307f7d-73a6-4b26-88ec-3770924c9941</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Well, here comes the update promised. Originally, I planned to release it yesterday,
but I had to give a talk today on short notice. So I pushed around priorities a little.
</p>
        <p>
Anyway, this update has a few fixes as well as support for taskbar windows as well,
interesting for MDI applications. It is all in the code.
</p>
        <p>
A more detailed update will come in the next days, for now, just the download.
</p>
        <p>
          <a href="/Downloads/Delphi/Win7Components.zip">ZIP File (790 Kb)</a>. Uninstall prior
version first! Unzip and install into IDE.
</p>
        <img width="0" height="0" src="http://www.gumpi.com/Blog/aggbug.ashx?id=bb307f7d-73a6-4b26-88ec-3770924c9941" />
      </body>
      <title>Windows 7 Components - Beta</title>
      <guid isPermaLink="false">http://www.gumpi.com/Blog/PermaLink,guid,bb307f7d-73a6-4b26-88ec-3770924c9941.aspx</guid>
      <link>http://www.gumpi.com/Blog/2009/10/02/Windows7ComponentsBeta.aspx</link>
      <pubDate>Fri, 02 Oct 2009 21:23:21 GMT</pubDate>
      <description>&lt;p&gt;
Well, here comes the update promised. Originally, I planned to release it yesterday,
but I had to give a talk today on short notice. So I pushed around priorities a little.
&lt;/p&gt;
&lt;p&gt;
Anyway, this update has a few fixes as well as support for taskbar windows as well,
interesting for MDI applications. It is all in the code.
&lt;/p&gt;
&lt;p&gt;
A more detailed update will come in the next days, for now, just the download.
&lt;/p&gt;
&lt;p&gt;
&lt;a href="/Downloads/Delphi/Win7Components.zip"&gt;ZIP File (790 Kb)&lt;/a&gt;. Uninstall prior
version first! Unzip and install into IDE.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gumpi.com/Blog/aggbug.ashx?id=bb307f7d-73a6-4b26-88ec-3770924c9941" /&gt;</description>
      <comments>http://www.gumpi.com/Blog/CommentView,guid,bb307f7d-73a6-4b26-88ec-3770924c9941.aspx</comments>
      <category>Delphi</category>
      <category>Development</category>
      <category>Development (English)</category>
      <category>English</category>
      <category>Samples</category>
      <category>Windows</category>
      <category>Windows 7</category>
    </item>
    <item>
      <trackback:ping>http://www.gumpi.com/Blog/Trackback.aspx?guid=530a3671-27fb-4fce-b93a-9a3b401c47a9</trackback:ping>
      <pingback:server>http://www.gumpi.com/Blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gumpi.com/Blog/PermaLink,guid,530a3671-27fb-4fce-b93a-9a3b401c47a9.aspx</pingback:target>
      <dc:creator>Daniel Wischnewski</dc:creator>
      <wfw:comment>http://www.gumpi.com/Blog/CommentView,guid,530a3671-27fb-4fce-b93a-9a3b401c47a9.aspx</wfw:comment>
      <wfw:commentRss>http://www.gumpi.com/Blog/SyndicationService.asmx/GetEntryCommentsRss?guid=530a3671-27fb-4fce-b93a-9a3b401c47a9</wfw:commentRss>
      <slash:comments>2</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Well, I am quite overwhelmed by the amount of positive feedback I've received during
the recent days. One of the most frequent questions was whether I would send out previews
to select people. In short: no, this would take too much of my time keeping up with
the people. So far only two have received the current dev-state. One is going to use
them today for a talk about Windows 7 and one person has given me the most valuable
input on the latest feature, the Windows Taskbar Previews.
</p>
        <p>
To all others: it's only two more days, you must wait. Sorry for those.
</p>
        <p>
One good comment regarded the logo used in the latest preview, stating <b>Borland
Delphi</b>, so I have changed that. In due course I redesigned the Embarcadero Studio
logo as EPS file, so if you're interested, I provide it as download. The download
contains the EPS file (vector graphic) and a PNG file (bitmap @ 600dpi) for your use.
Please, be aware that Embarcadero may be quite alert to how you use it. I can not
give you permission to use it, but I guess (hope?) they will be fine with us using
it to promote their products within ours. If not, it's your risk to take!<br /><br /><a href="/Downloads/Delphi/RADStudioLogo2010.zip">Download file (ZIP, 430kB)</a></p>
        <img width="0" height="0" src="http://www.gumpi.com/Blog/aggbug.ashx?id=530a3671-27fb-4fce-b93a-9a3b401c47a9" />
      </body>
      <title>Windows 7 Components and RAD Studio 2010 Logo</title>
      <guid isPermaLink="false">http://www.gumpi.com/Blog/PermaLink,guid,530a3671-27fb-4fce-b93a-9a3b401c47a9.aspx</guid>
      <link>http://www.gumpi.com/Blog/2009/09/29/Windows7ComponentsAndRADStudio2010Logo.aspx</link>
      <pubDate>Tue, 29 Sep 2009 06:26:59 GMT</pubDate>
      <description>&lt;p&gt;
Well, I am quite overwhelmed by the amount of positive feedback I've received during
the recent days. One of the most frequent questions was whether I would send out previews
to select people. In short: no, this would take too much of my time keeping up with
the people. So far only two have received the current dev-state. One is going to use
them today for a talk about Windows 7 and one person has given me the most valuable
input on the latest feature, the Windows Taskbar Previews.
&lt;/p&gt;
&lt;p&gt;
To all others: it's only two more days, you must wait. Sorry for those.
&lt;/p&gt;
&lt;p&gt;
One good comment regarded the logo used in the latest preview, stating &lt;b&gt;Borland
Delphi&lt;/b&gt;, so I have changed that. In due course I redesigned the Embarcadero Studio
logo as EPS file, so if you're interested, I provide it as download. The download
contains the EPS file (vector graphic) and a PNG file (bitmap @ 600dpi) for your use.
Please, be aware that Embarcadero may be quite alert to how you use it. I can not
give you permission to use it, but I guess (hope?) they will be fine with us using
it to promote their products within ours. If not, it's your risk to take!&lt;br /&gt;
&lt;br /&gt;
&lt;a href="/Downloads/Delphi/RADStudioLogo2010.zip"&gt;Download file (ZIP, 430kB)&lt;/a&gt; 
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gumpi.com/Blog/aggbug.ashx?id=530a3671-27fb-4fce-b93a-9a3b401c47a9" /&gt;</description>
      <comments>http://www.gumpi.com/Blog/CommentView,guid,530a3671-27fb-4fce-b93a-9a3b401c47a9.aspx</comments>
      <category>Delphi</category>
      <category>Development</category>
      <category>Development (English)</category>
      <category>English</category>
      <category>Pictures</category>
      <category>Windows</category>
      <category>Windows 7</category>
    </item>
    <item>
      <trackback:ping>http://www.gumpi.com/Blog/Trackback.aspx?guid=6d67335a-9c04-4e9d-a419-d28c6ab552be</trackback:ping>
      <pingback:server>http://www.gumpi.com/Blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gumpi.com/Blog/PermaLink,guid,6d67335a-9c04-4e9d-a419-d28c6ab552be.aspx</pingback:target>
      <dc:creator>Daniel Wischnewski</dc:creator>
      <wfw:comment>http://www.gumpi.com/Blog/CommentView,guid,6d67335a-9c04-4e9d-a419-d28c6ab552be.aspx</wfw:comment>
      <wfw:commentRss>http://www.gumpi.com/Blog/SyndicationService.asmx/GetEntryCommentsRss?guid=6d67335a-9c04-4e9d-a419-d28c6ab552be</wfw:commentRss>
      <slash:comments>6</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Well, in my last blog post I've asked for your input for getting a preview of WinControls.
I am getting pretty well along with the controls and I've wanted to show you a small
preview of the Taskbar Windows component.
</p>
        <p align="center">
          <object classid="clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95" width="800" height="665" codebase="http://www.microsoft.com/Windows/MediaPlayer/">
            <param name="Filename" value="/Blog/content/binary/Delphi/Components/Win7TWPrev/TaskWindows.wmv" />
            <param name="AutoStart" value="true" />
            <param name="ShowControls" value="true" />
            <param name="BufferingTime" value="2" />
            <param name="ShowStatusBar" value="true" />
            <param name="AutoSize" value="true" />
            <param name="InvokeURLs" value="false" />
            <embed src="/Blog/content/binary/Delphi/Components/Win7TWPrev/TaskWindows.wmv" type="application/x-mplayer2" autostart="1" enabled="1" showstatusbar="1" showdisplay="1" showcontrols="1" pluginspage="http://www.microsoft.com/Windows/MediaPlayer/" codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,0,0,0" width="800" height="665">
            </embed>
          </object>
          <br />
          <a href="/Blog/content/binary/Delphi/Components/Win7TWPrev/TaskWindows.wmv">Download
video (WMV, 4MB) here</a>
        </p>
        <p>
Watch my blog for the upcoming release of the controls and see them live at the EKON
13 this week!
</p>
        <img width="0" height="0" src="http://www.gumpi.com/Blog/aggbug.ashx?id=6d67335a-9c04-4e9d-a419-d28c6ab552be" />
      </body>
      <title>Delphi Controls for Windows 7 - State Update</title>
      <guid isPermaLink="false">http://www.gumpi.com/Blog/PermaLink,guid,6d67335a-9c04-4e9d-a419-d28c6ab552be.aspx</guid>
      <link>http://www.gumpi.com/Blog/2009/09/27/DelphiControlsForWindows7StateUpdate.aspx</link>
      <pubDate>Sun, 27 Sep 2009 21:44:29 GMT</pubDate>
      <description>&lt;p&gt;
Well, in my last blog post I've asked for your input for getting a preview of WinControls.
I am getting pretty well along with the controls and I've wanted to show you a small
preview of the Taskbar Windows component.
&lt;/p&gt;
&lt;p align="center"&gt;
&lt;object classid="clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95" width="800" height="665" codebase="http://www.microsoft.com/Windows/MediaPlayer/"&gt;
&lt;param name="Filename" value="/Blog/content/binary/Delphi/Components/Win7TWPrev/TaskWindows.wmv"&gt;
&lt;param name="AutoStart" value="true"&gt;
&lt;param name="ShowControls" value="true"&gt;
&lt;param name="BufferingTime" value="2"&gt;
&lt;param name="ShowStatusBar" value="true"&gt;
&lt;param name="AutoSize" value="true"&gt;
&lt;param name="InvokeURLs" value="false"&gt;
&lt;embed src="/Blog/content/binary/Delphi/Components/Win7TWPrev/TaskWindows.wmv" type="application/x-mplayer2" autostart="1" enabled="1" showstatusbar="1" showdisplay="1" showcontrols="1" pluginspage="http://www.microsoft.com/Windows/MediaPlayer/" codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,0,0,0" width="800" height="665"&gt;&lt;/embed&gt; 
&lt;/object&gt;
&lt;br /&gt;
&lt;a href="/Blog/content/binary/Delphi/Components/Win7TWPrev/TaskWindows.wmv"&gt;Download
video (WMV, 4MB) here&lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
Watch my blog for the upcoming release of the controls and see them live at the EKON
13 this week!
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gumpi.com/Blog/aggbug.ashx?id=6d67335a-9c04-4e9d-a419-d28c6ab552be" /&gt;</description>
      <comments>http://www.gumpi.com/Blog/CommentView,guid,6d67335a-9c04-4e9d-a419-d28c6ab552be.aspx</comments>
      <category>Conferences</category>
      <category>Delphi</category>
      <category>Development</category>
      <category>Development (English)</category>
      <category>English</category>
      <category>Samples</category>
      <category>Windows</category>
      <category>Windows 7</category>
    </item>
    <item>
      <trackback:ping>http://www.gumpi.com/Blog/Trackback.aspx?guid=5b8afff7-3db8-4493-a186-3be87101b27b</trackback:ping>
      <pingback:server>http://www.gumpi.com/Blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gumpi.com/Blog/PermaLink,guid,5b8afff7-3db8-4493-a186-3be87101b27b.aspx</pingback:target>
      <dc:creator>Daniel Wischnewski</dc:creator>
      <wfw:comment>http://www.gumpi.com/Blog/CommentView,guid,5b8afff7-3db8-4493-a186-3be87101b27b.aspx</wfw:comment>
      <wfw:commentRss>http://www.gumpi.com/Blog/SyndicationService.asmx/GetEntryCommentsRss?guid=5b8afff7-3db8-4493-a186-3be87101b27b</wfw:commentRss>
      <slash:comments>4</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Currently, I am getting ready to ship an update for the Windows 7 taskbar components.
As the preview, this one will be open source and free of charge for anyone to use
in any project.
</p>
        <p>
However, one problem still remains to be resolved. I try to get a "screen shot" from
a tab sheet, whether it is currently visible or not. The normal <a href="http://www.gumpi.com/Blog/ct.ashx?id=5b8afff7-3db8-4493-a186-3be87101b27b&amp;url=http%3a%2f%2fwww.codegear.com%2fproducts%2fdelphi%2fwin32">Delphi</a> method
WinControl.PaintTo, and the Windows API methods PrintWindow and BitBlt do not give
the desired results.
</p>
        <p>
What do I need this for? Well consider the image below, showing the tabs of the Internet
Explorer, currently opened. Something similar I want to create for <a href="http://www.gumpi.com/Blog/ct.ashx?id=5b8afff7-3db8-4493-a186-3be87101b27b&amp;url=http%3a%2f%2fwww.codegear.com%2fproducts%2fdelphi%2fwin32">Delphi</a> as
simple component. To create the preview, I must be able to get the "screen shot" of
all Tabcontrols, whether they are visible or not.
</p>
        <p align="center">
          <img src="http://www.gumpi.com/Blog/content/binary/Delphi/Components/Win7/TaskbarWindows.jpg" width="482" height="243" />
        </p>
        <p>
I have uploaded a sample application, which demonstrates the problem. Feel free to
download and test it. This application runs on Windows XP and Windows Vista as well,
as it does not demonstrate the preview windows, but simply the "copy" feature, ehm
problem.
</p>
        <p>
Feel free to send me any ideas you have regarding this problem, as all other solutions
would not be the best ;)
</p>
        <p>
          <a href="/Downloads/Delphi/CopyWindowProblem.zip">Download the problem sampler</a> (Source,
ZIP-file, 4 KB)
</p>
        <p>
Email any solution to dwischnewski (at) gmail.com
</p>
        <p>
Thank you for your support, I'll mention the solution provider in the finals.<br /></p>
        <p>
          <b>Update</b>I got the solution in my Inbox now, thanks to Craig Peterson from <a href="http://www.gumpi.com/Blog/ct.ashx?id=5b8afff7-3db8-4493-a186-3be87101b27b&amp;url=http%3a%2f%2fwww.scootersoftware.com%2f">Scooter
Software</a>, who already has helped me a great bit for this whole problem. I'll finish
the components now, await the release for October 1st. Be first to see them at the <a href="http://www.gumpi.com/Blog/ct.ashx?id=5b8afff7-3db8-4493-a186-3be87101b27b&amp;url=http%3a%2f%2fwww.entwickler-konferenz.de">EKON</a>.
</p>
        <img width="0" height="0" src="http://www.gumpi.com/Blog/aggbug.ashx?id=5b8afff7-3db8-4493-a186-3be87101b27b" />
      </body>
      <title>Update for the Windows 7 Taskbar Components coming soon</title>
      <guid isPermaLink="false">http://www.gumpi.com/Blog/PermaLink,guid,5b8afff7-3db8-4493-a186-3be87101b27b.aspx</guid>
      <link>http://www.gumpi.com/Blog/2009/09/16/UpdateForTheWindows7TaskbarComponentsComingSoon.aspx</link>
      <pubDate>Wed, 16 Sep 2009 14:25:41 GMT</pubDate>
      <description>		  &lt;p&gt;
Currently, I am getting ready to ship an update for the Windows 7 taskbar components.
As the preview, this one will be open source and free of charge for anyone to use
in any project.
&lt;/p&gt;
&lt;p&gt;
However, one problem still remains to be resolved. I try to get a "screen shot" from
a tab sheet, whether it is currently visible or not. The normal &lt;a href="http://www.gumpi.com/Blog/ct.ashx?id=5b8afff7-3db8-4493-a186-3be87101b27b&amp;amp;url=http%3a%2f%2fwww.codegear.com%2fproducts%2fdelphi%2fwin32"&gt;Delphi&lt;/a&gt; method
WinControl.PaintTo, and the Windows API methods PrintWindow and BitBlt do not give
the desired results.
&lt;/p&gt;
&lt;p&gt;
What do I need this for? Well consider the image below, showing the tabs of the Internet
Explorer, currently opened. Something similar I want to create for &lt;a href="http://www.gumpi.com/Blog/ct.ashx?id=5b8afff7-3db8-4493-a186-3be87101b27b&amp;amp;url=http%3a%2f%2fwww.codegear.com%2fproducts%2fdelphi%2fwin32"&gt;Delphi&lt;/a&gt; as
simple component. To create the preview, I must be able to get the "screen shot" of
all Tabcontrols, whether they are visible or not.
&lt;/p&gt;
&lt;p align="center"&gt;
&lt;img src="http://www.gumpi.com/Blog/content/binary/Delphi/Components/Win7/TaskbarWindows.jpg" width="482" height="243" /&gt;
&lt;/p&gt;
&lt;p&gt;
I have uploaded a sample application, which demonstrates the problem. Feel free to
download and test it. This application runs on Windows XP and Windows Vista as well,
as it does not demonstrate the preview windows, but simply the "copy" feature, ehm
problem.
&lt;/p&gt;
&lt;p&gt;
Feel free to send me any ideas you have regarding this problem, as all other solutions
would not be the best ;)
&lt;/p&gt;
&lt;p&gt;
&lt;a href="/Downloads/Delphi/CopyWindowProblem.zip"&gt;Download the problem sampler&lt;/a&gt; (Source,
ZIP-file, 4 KB)
&lt;/p&gt;
&lt;p&gt;
Email any solution to dwischnewski (at) gmail.com
&lt;/p&gt;
&lt;p&gt;
Thank you for your support, I'll mention the solution provider in the finals.&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;Update&lt;/b&gt;I got the solution in my Inbox now, thanks to Craig Peterson from &lt;a href="http://www.gumpi.com/Blog/ct.ashx?id=5b8afff7-3db8-4493-a186-3be87101b27b&amp;amp;url=http%3a%2f%2fwww.scootersoftware.com%2f"&gt;Scooter
Software&lt;/a&gt;, who already has helped me a great bit for this whole problem. I'll finish
the components now, await the release for October 1st. Be first to see them at the &lt;a href="http://www.gumpi.com/Blog/ct.ashx?id=5b8afff7-3db8-4493-a186-3be87101b27b&amp;amp;url=http%3a%2f%2fwww.entwickler-konferenz.de"&gt;EKON&lt;/a&gt;.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gumpi.com/Blog/aggbug.ashx?id=5b8afff7-3db8-4493-a186-3be87101b27b" /&gt;</description>
      <comments>http://www.gumpi.com/Blog/CommentView,guid,5b8afff7-3db8-4493-a186-3be87101b27b.aspx</comments>
      <category>Delphi</category>
      <category>Development</category>
      <category>Development (English)</category>
      <category>Samples</category>
      <category>Windows</category>
      <category>Windows 7</category>
    </item>
    <item>
      <trackback:ping>http://www.gumpi.com/Blog/Trackback.aspx?guid=a683d75a-1b8c-48a9-b60c-87a57864d7ba</trackback:ping>
      <pingback:server>http://www.gumpi.com/Blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gumpi.com/Blog/PermaLink,guid,a683d75a-1b8c-48a9-b60c-87a57864d7ba.aspx</pingback:target>
      <dc:creator>Daniel Wischnewski</dc:creator>
      <wfw:comment>http://www.gumpi.com/Blog/CommentView,guid,a683d75a-1b8c-48a9-b60c-87a57864d7ba.aspx</wfw:comment>
      <wfw:commentRss>http://www.gumpi.com/Blog/SyndicationService.asmx/GetEntryCommentsRss?guid=a683d75a-1b8c-48a9-b60c-87a57864d7ba</wfw:commentRss>
      <slash:comments>5</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Well, I am back from the <a href="http://www.gumpi.com/Blog/ct.ashx?id=a683d75a-1b8c-48a9-b60c-87a57864d7ba&amp;url=http%3a%2f%2fwww.sdn.nl">SDN
Event</a> in Driebergen. It was a fun event, I have met quiet a few people and,
after a few years, finally met <a href="http://www.gumpi.com/Blog/ct.ashx?id=a683d75a-1b8c-48a9-b60c-87a57864d7ba&amp;url=http%3a%2f%2fwww.drbob42.com%2f">Dr.
Bob</a> again. One of my session was about the Windows 7 Taskbar (an update for the
components is in the pipe line, btw). And when talking about Windows 7, one of the
question coming up was the user account control (UAC) and how - IF - they
have changed it.
</p>
        <p>
While talking about that, I started out to remind them WHY it was implemented in Windows
Vista and WHY I have not turned it off, ever. The reason is simple: it was implemented
to block viruses from invading your computer and yes, it works. My story for
them was as simple as it was obviously surprising for most of them sitting in the
room.
</p>
        <p>
About two years ago, I started a small experiment. I set up a computer with a new
and clean Windows Vista install. Leaving the UAC on and running updates as Windows
reminded me to do just that. The way a user should be working with the PC. However,
I have not installed any third party Anti-Virus software, nor any third-party firewall,
just the on-board tools Windows Defender and the UAC. I used this PC regularly for
internet surfing, writing mails, doing some fun, testing software and so on. I let
my girl friend use it for internet surfing - she knows how to use a computer, but
by far, she is no geek, or even close to that. She does Excel, Word, mails online,
games online, iTunes, etc. Even some peer-to-peer sharing. She had an administrative
account and I explained to her what UAC meant and why it was implemented.
</p>
        <p>
Well, end of last year I put on Norton AntiVirus, McAffee and a few other anti-virus
tools and ran the big test: All tools reported the same final results: 0 viruses found!
</p>
        <p>
Now my challenge to you: try that with Windows XP in todays Internet world ;-)
</p>
        <p>
Conclusion: yes, the UAC is bothersome at times, and when it pops up to often, it
will get the user aggravated, but it has its purpose. With Windows XP's on-board
tools you simply where at a large risk when you went online. I am a believer
of the UAC and, while it bothers me at times, I support it.
</p>
        <p>
With Windows 7 it shows up less often. So some settings will be changed easier than
under Windows Vista without the user confirming that. But as far as I have seen, none
of the changes (except setting the computer time of course) will survive the next
reboot of your computer. And if you don't mind, under Windows 7 you can move up the
UAC messages to the Windows Vista level again. And yes, if you still mind, you can
turn it off as well, but I know, I won't.   
</p>
        <img width="0" height="0" src="http://www.gumpi.com/Blog/aggbug.ashx?id=a683d75a-1b8c-48a9-b60c-87a57864d7ba" />
      </body>
      <title>Windows Vista, UAC, Defender and Viruses...</title>
      <guid isPermaLink="false">http://www.gumpi.com/Blog/PermaLink,guid,a683d75a-1b8c-48a9-b60c-87a57864d7ba.aspx</guid>
      <link>http://www.gumpi.com/Blog/2009/03/31/WindowsVistaUACDefenderAndViruses.aspx</link>
      <pubDate>Tue, 31 Mar 2009 09:27:56 GMT</pubDate>
      <description>&lt;p&gt;
Well, I am back from the &lt;a href="http://www.gumpi.com/Blog/ct.ashx?id=a683d75a-1b8c-48a9-b60c-87a57864d7ba&amp;amp;url=http%3a%2f%2fwww.sdn.nl"&gt;SDN
Event&lt;/a&gt;&amp;nbsp;in Driebergen. It was a fun event, I have met quiet a few people and,
after a few years, finally met &lt;a href="http://www.gumpi.com/Blog/ct.ashx?id=a683d75a-1b8c-48a9-b60c-87a57864d7ba&amp;amp;url=http%3a%2f%2fwww.drbob42.com%2f"&gt;Dr.
Bob&lt;/a&gt; again. One of my session was about the Windows 7 Taskbar (an update for the
components is in the pipe line, btw). And when talking about Windows 7, one of the
question coming up was the user account control (UAC) and how -&amp;nbsp;IF -&amp;nbsp;they
have changed it.
&lt;/p&gt;
&lt;p&gt;
While talking about that, I started out to remind them WHY it was implemented in Windows
Vista and WHY I have not turned it off, ever. The reason is simple: it was implemented
to block viruses&amp;nbsp;from invading your computer and yes, it works. My story for
them was as simple as it was obviously surprising for most of them sitting in the
room.
&lt;/p&gt;
&lt;p&gt;
About two years ago, I started a small experiment. I set up a computer with a new
and clean Windows Vista install. Leaving the UAC on and running updates as Windows
reminded me to do just that. The way a user should be working with the PC. However,
I have not installed any third party Anti-Virus software, nor any third-party firewall,
just the on-board tools Windows Defender and the UAC. I used this PC regularly for
internet surfing, writing mails, doing some fun, testing software and so on. I let
my girl friend use it for internet surfing - she knows how to use a computer, but
by far, she is no geek, or even close to that. She does Excel, Word, mails online,
games online, iTunes, etc. Even some peer-to-peer sharing. She had an administrative
account and I explained to her what UAC meant and why it was implemented.
&lt;/p&gt;
&lt;p&gt;
Well, end of last year I put on Norton AntiVirus, McAffee and a few other anti-virus
tools and ran the big test: All tools reported the same final results: 0 viruses found!
&lt;/p&gt;
&lt;p&gt;
Now my challenge to you: try that with Windows XP in todays Internet world ;-)
&lt;/p&gt;
&lt;p&gt;
Conclusion: yes, the UAC is bothersome at times, and when it pops up to often, it
will get the user aggravated, but it has its purpose. With Windows&amp;nbsp;XP's&amp;nbsp;on-board
tools you simply&amp;nbsp;where at a large risk when&amp;nbsp;you went online. I am a believer
of the UAC and, while it bothers me at times, I support it.
&lt;/p&gt;
&lt;p&gt;
With Windows 7 it shows up less often. So some settings will be changed easier than
under Windows Vista without the user confirming that. But as far as I have seen, none
of the changes (except setting the computer time of course) will survive the next
reboot of your computer. And if you don't mind, under Windows 7 you can move up the
UAC messages to the Windows Vista level again. And yes, if you still mind, you can
turn it off as well, but I know, I won't.&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gumpi.com/Blog/aggbug.ashx?id=a683d75a-1b8c-48a9-b60c-87a57864d7ba" /&gt;</description>
      <comments>http://www.gumpi.com/Blog/CommentView,guid,a683d75a-1b8c-48a9-b60c-87a57864d7ba.aspx</comments>
      <category>Conferences</category>
      <category>Development (English)</category>
      <category>English</category>
      <category>Internet</category>
      <category>Leben</category>
      <category>Windows</category>
      <category>Windows 7</category>
    </item>
    <item>
      <trackback:ping>http://www.gumpi.com/Blog/Trackback.aspx?guid=876f23a4-a1f1-467f-9d8b-a02b464878bd</trackback:ping>
      <pingback:server>http://www.gumpi.com/Blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gumpi.com/Blog/PermaLink,guid,876f23a4-a1f1-467f-9d8b-a02b464878bd.aspx</pingback:target>
      <dc:creator>Daniel Wischnewski</dc:creator>
      <wfw:comment>http://www.gumpi.com/Blog/CommentView,guid,876f23a4-a1f1-467f-9d8b-a02b464878bd.aspx</wfw:comment>
      <wfw:commentRss>http://www.gumpi.com/Blog/SyndicationService.asmx/GetEntryCommentsRss?guid=876f23a4-a1f1-467f-9d8b-a02b464878bd</wfw:commentRss>
      <slash:comments>4</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Today, I show you the second set of screen shots from the Windows 7 Taskbar components.
Since Windows 95 - which introduced the last real change in how the user handles multiple
running applications on Windows - we all know the notification area. Sadly many programs
have abused this area, so that on some users computers this really grow into a monster
featuring easily 30 and more icons. Never on my computer though ;-)
</p>
        <p>
Windows 7 stops this Taskbar spamming in a really effictive way. The notification
icons will not be shown anymore, at least on default. They are all hidden away. Even
when your application wants to show a (bubble) hint, the user will not see it
unless the user approved your application first. Now, since sometimes showing a state
can be really important, Windows 7 introduced overlay icons in the Taskbar entry for
running processes. This way the application can show some information without the
need for more screen real estate - the application already has an entry in the Taskbar
anyway - at least in most cases.
</p>
        <p>
Click on images to view full size version.
</p>
        <p align="center">
          <a href="http://www.gumpi.com/Blog/ct.ashx?id=876f23a4-a1f1-467f-9d8b-a02b464878bd&amp;url=http%3a%2f%2fwww.gumpi.com%2fblog%2fcontent%2fbinary%2fDelphi%2fComponents%2fWin7%2fWin7_OI_NotificationArea_lg.png">
            <img alt="Windows 7 automatically hides all notification icons unless the user wants them to show" src="http://www.gumpi.com/blog/content/binary/Delphi/Components/Win7/Win7_OI_NotificationArea_sm.png" border="0" />
          </a>
          <br />
          <font size="1">Windows 7 automatically hides all notification icons unless the user
wants them to show.</font>
        </p>
        <p align="center">
          <a href="http://www.gumpi.com/Blog/ct.ashx?id=876f23a4-a1f1-467f-9d8b-a02b464878bd&amp;url=http%3a%2f%2fwww.gumpi.com%2fblog%2fcontent%2fbinary%2fDelphi%2fComponents%2fWin7%2fWin7_OI_Show_lg.png">
            <img alt="Showing the tasks state in the Windows 7 Taskbar" src="http://www.gumpi.com/blog/content/binary/Delphi/Components/Win7/Win7_OI_Show_sm.png" border="0" />
          </a>
          <br />
          <font size="1">Showing the tasks state in the Windows 7 Taskbar.</font>
        </p>
        <p align="left">
Note the overlay icon in the second screen shot. Maybe the application is performing
a search. A side effect of this is, that the designers should start creating application
icons and overlay icons that work with each other well. Overlay icons are shown only
if the user uses large icons in the Windows Taskbar (default setting).
</p>
        <p align="left">
For your <a href="http://www.gumpi.com/Blog/ct.ashx?id=876f23a4-a1f1-467f-9d8b-a02b464878bd&amp;url=http%3a%2f%2fwww.codegear.com%2fproducts%2fdelphi%2fwin32">Delphi</a> application,
simply drop a the TdwOverlayIcon component on your form, connect it to an image list
(16 x 16 pixels for bitmap size) and set the image index used. Set it to -1 for displaying
no overlay icon.
</p>
        <img width="0" height="0" src="http://www.gumpi.com/Blog/aggbug.ashx?id=876f23a4-a1f1-467f-9d8b-a02b464878bd" />
      </body>
      <title>Windows 7 - Displaying your applications status in the Windows Taskbar</title>
      <guid isPermaLink="false">http://www.gumpi.com/Blog/PermaLink,guid,876f23a4-a1f1-467f-9d8b-a02b464878bd.aspx</guid>
      <link>http://www.gumpi.com/Blog/2009/01/24/Windows7DisplayingYourApplicationsStatusInTheWindowsTaskbar.aspx</link>
      <pubDate>Sat, 24 Jan 2009 12:21:47 GMT</pubDate>
      <description>&lt;p&gt;
Today, I show you the second set of screen shots from the Windows 7 Taskbar components.
Since Windows 95 - which introduced the last real change in how the user handles multiple
running applications on Windows - we all know the notification area. Sadly many programs
have abused this area, so that on some users computers this really grow into a monster
featuring easily 30 and more icons. Never on my computer though ;-)
&lt;/p&gt;
&lt;p&gt;
Windows 7 stops this Taskbar spamming in a really effictive way. The notification
icons will not be shown anymore, at least on default. They are all hidden away. Even
when your application wants to show&amp;nbsp;a (bubble) hint, the user will not see it
unless the user approved your application first. Now, since sometimes showing a state
can be really important, Windows 7 introduced overlay icons in the Taskbar entry for
running processes. This way the application can show some information without the
need for more screen real estate - the application already has an entry in the Taskbar
anyway - at least in most cases.
&lt;/p&gt;
&lt;p&gt;
Click on images to view full size version.
&lt;/p&gt;
&lt;p align=center&gt;
&lt;a href="http://www.gumpi.com/Blog/ct.ashx?id=876f23a4-a1f1-467f-9d8b-a02b464878bd&amp;amp;url=http%3a%2f%2fwww.gumpi.com%2fblog%2fcontent%2fbinary%2fDelphi%2fComponents%2fWin7%2fWin7_OI_NotificationArea_lg.png"&gt;&lt;img alt="Windows 7 automatically hides all notification icons unless the user wants them to show" src="http://www.gumpi.com/blog/content/binary/Delphi/Components/Win7/Win7_OI_NotificationArea_sm.png" border=0&gt;&lt;/a&gt;
&lt;br&gt;
&lt;font size=1&gt;Windows 7 automatically hides all notification icons unless the user
wants them to show.&lt;/font&gt;
&lt;/p&gt;
&lt;p align=center&gt;
&lt;a href="http://www.gumpi.com/Blog/ct.ashx?id=876f23a4-a1f1-467f-9d8b-a02b464878bd&amp;amp;url=http%3a%2f%2fwww.gumpi.com%2fblog%2fcontent%2fbinary%2fDelphi%2fComponents%2fWin7%2fWin7_OI_Show_lg.png"&gt;&lt;img alt="Showing the tasks state in the Windows 7 Taskbar" src="http://www.gumpi.com/blog/content/binary/Delphi/Components/Win7/Win7_OI_Show_sm.png" border=0&gt;&lt;/a&gt;
&lt;br&gt;
&lt;font size=1&gt;Showing the tasks state in the Windows 7 Taskbar.&lt;/font&gt;
&lt;/p&gt;
&lt;p align=left&gt;
Note the overlay icon in the second screen shot. Maybe the application is performing
a search. A side effect of this is, that the designers should start creating application
icons and overlay icons that work with each other well. Overlay icons are shown only
if the user uses large icons in the Windows Taskbar (default setting).
&lt;/p&gt;
&lt;p align=left&gt;
For your &lt;a href="http://www.gumpi.com/Blog/ct.ashx?id=876f23a4-a1f1-467f-9d8b-a02b464878bd&amp;amp;url=http%3a%2f%2fwww.codegear.com%2fproducts%2fdelphi%2fwin32"&gt;Delphi&lt;/a&gt; application,
simply drop a the TdwOverlayIcon component on your form, connect it to an image list
(16 x 16 pixels for bitmap size) and set the image index used. Set it to -1 for displaying
no overlay icon.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gumpi.com/Blog/aggbug.ashx?id=876f23a4-a1f1-467f-9d8b-a02b464878bd" /&gt;</description>
      <comments>http://www.gumpi.com/Blog/CommentView,guid,876f23a4-a1f1-467f-9d8b-a02b464878bd.aspx</comments>
      <category>Delphi</category>
      <category>Development</category>
      <category>Development (English)</category>
      <category>English</category>
      <category>Samples</category>
      <category>Windows</category>
      <category>Windows 7</category>
    </item>
    <item>
      <trackback:ping>http://www.gumpi.com/Blog/Trackback.aspx?guid=0c62b78e-4355-43d1-ad84-b3cbab768d68</trackback:ping>
      <pingback:server>http://www.gumpi.com/Blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gumpi.com/Blog/PermaLink,guid,0c62b78e-4355-43d1-ad84-b3cbab768d68.aspx</pingback:target>
      <dc:creator>Daniel Wischnewski</dc:creator>
      <wfw:comment>http://www.gumpi.com/Blog/CommentView,guid,0c62b78e-4355-43d1-ad84-b3cbab768d68.aspx</wfw:comment>
      <wfw:commentRss>http://www.gumpi.com/Blog/SyndicationService.asmx/GetEntryCommentsRss?guid=0c62b78e-4355-43d1-ad84-b3cbab768d68</wfw:commentRss>
      <slash:comments>2</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
You have asked for it, so here are the first images for you. Today I want to show
you a few screen shots of displaying the progress of a rather lengthy task in the
Windows 7 Taskbar. You should not that Microsoft does not encourage you to use this
for shorter tasks which usually finish within a few seconds. But this is up to you
in the end ;-)
</p>
        <p>
For all of you <a href="http://www.gumpi.com/Blog/ct.ashx?id=0c62b78e-4355-43d1-ad84-b3cbab768d68&amp;url=http%3a%2f%2fwww.codegear.com%2fproducts%2fdelphi%2fwin32">Delphi</a> 7
users, the first screen shot shows <a href="http://www.gumpi.com/Blog/ct.ashx?id=0c62b78e-4355-43d1-ad84-b3cbab768d68&amp;url=http%3a%2f%2fwww.codegear.com%2fproducts%2fdelphi%2fwin32">Delphi</a> 7
running on Windows 7 using those components. So, this works as well.
</p>
        <p>
Click on images to view full size version.
</p>
        <p align="center">
          <a href="http://www.gumpi.com/Blog/ct.ashx?id=0c62b78e-4355-43d1-ad84-b3cbab768d68&amp;url=http%3a%2f%2fwww.gumpi.com%2fblog%2fcontent%2fbinary%2fDelphi%2fComponents%2fWin7%2fWin7_Delphi7_lg.png">
            <img alt="Del phi 7 with Demo app and Windows 7 components" src="http://www.gumpi.com/blog/content/binary/Delphi/Components/Win7/Win7_Delphi7_sm.png" border="0" />
          </a>
          <br />
          <font size="1">
            <a href="http://www.gumpi.com/Blog/ct.ashx?id=0c62b78e-4355-43d1-ad84-b3cbab768d68&amp;url=http%3a%2f%2fwww.codegear.com%2fproducts%2fdelphi%2fwin32">Delphi</a> 7
running on Windows 7. The demo application is loaded in the IDE, the components are
shown in the tool palette.</font>
        </p>
        <p align="center">
          <a href="http://www.gumpi.com/Blog/ct.ashx?id=0c62b78e-4355-43d1-ad84-b3cbab768d68&amp;url=http%3a%2f%2fwww.gumpi.com%2fblog%2fcontent%2fbinary%2fDelphi%2fComponents%2fWin7%2fWin7_TB_Marquee_lg.png">
            <img alt="Showing a marquee in the taskbar" src="http://www.gumpi.com/blog/content/binary/Delphi/Components/Win7/Win7_TB_Marquee_sm.png" border="0" />
          </a>
          <br />
          <font size="1">The marquee shows a task in progress with undeterminable end - like
connecting to a server.</font>
        </p>
        <p align="center">
          <a href="http://www.gumpi.com/Blog/ct.ashx?id=0c62b78e-4355-43d1-ad84-b3cbab768d68&amp;url=http%3a%2f%2fwww.gumpi.com%2fblog%2fcontent%2fbinary%2fDelphi%2fComponents%2fWin7%2fWin7_TB_Progress_lg.png">
            <img alt="Showing a progressing task" src="http://www.gumpi.com/blog/content/binary/Delphi/Components/Win7/Win7_TB_Progress_sm.png" border="0" />
          </a>
          <br />
          <font size="1">The progress is coming along just fine.</font>
        </p>
        <p align="center">
          <a href="http://www.gumpi.com/Blog/ct.ashx?id=0c62b78e-4355-43d1-ad84-b3cbab768d68&amp;url=http%3a%2f%2fwww.gumpi.com%2fblog%2fcontent%2fbinary%2fDelphi%2fComponents%2fWin7%2fWin7_TB_ProgressPaused_lg.png">
            <img alt="Showing a paused task" src="http://www.gumpi.com/blog/content/binary/Delphi/Components/Win7/Win7_TB_ProgressPaused_sm.png" border="0" />
          </a>
          <br />
          <font size="1">The application may be waiting for some user interaction, the current
task is paused.</font>
        </p>
        <p align="left">
Further, you can cancel a task, coloring the progressbar red as well.
</p>
        <p align="left">
For those of you not knowing Windows 7 just yet and wondering why some application
icons have a border in the taskbar and some do not: Windows 7 allows you to pin applications
to the taskbar. This way, they will always be in the same order/place. The framed
ones are actually running, others are just waiting to be started.
</p>
        <img width="0" height="0" src="http://www.gumpi.com/Blog/aggbug.ashx?id=0c62b78e-4355-43d1-ad84-b3cbab768d68" />
      </body>
      <title>Windows 7 - Displaying Progress of a Task in the Windows Taskbar</title>
      <guid isPermaLink="false">http://www.gumpi.com/Blog/PermaLink,guid,0c62b78e-4355-43d1-ad84-b3cbab768d68.aspx</guid>
      <link>http://www.gumpi.com/Blog/2009/01/21/Windows7DisplayingProgressOfATaskInTheWindowsTaskbar.aspx</link>
      <pubDate>Wed, 21 Jan 2009 11:56:23 GMT</pubDate>
      <description>&lt;p&gt;
You have asked for it, so here are the first images for you. Today I want to show
you a few screen shots of displaying the progress of a rather lengthy task in the
Windows 7 Taskbar. You should not that Microsoft does not encourage you to use this
for shorter tasks which usually finish within a few seconds. But this is up to you
in the end ;-)
&lt;/p&gt;
&lt;p&gt;
For all of you &lt;a href="http://www.gumpi.com/Blog/ct.ashx?id=0c62b78e-4355-43d1-ad84-b3cbab768d68&amp;amp;url=http%3a%2f%2fwww.codegear.com%2fproducts%2fdelphi%2fwin32"&gt;Delphi&lt;/a&gt; 7
users, the first screen shot shows &lt;a href="http://www.gumpi.com/Blog/ct.ashx?id=0c62b78e-4355-43d1-ad84-b3cbab768d68&amp;amp;url=http%3a%2f%2fwww.codegear.com%2fproducts%2fdelphi%2fwin32"&gt;Delphi&lt;/a&gt; 7
running on Windows 7 using those components. So, this works as well.
&lt;/p&gt;
&lt;p&gt;
Click on images to view full size version.
&lt;/p&gt;
&lt;p align=center&gt;
&lt;a href="http://www.gumpi.com/Blog/ct.ashx?id=0c62b78e-4355-43d1-ad84-b3cbab768d68&amp;amp;url=http%3a%2f%2fwww.gumpi.com%2fblog%2fcontent%2fbinary%2fDelphi%2fComponents%2fWin7%2fWin7_Delphi7_lg.png"&gt;&lt;img alt="Del phi 7 with Demo app and Windows 7 components" src="http://www.gumpi.com/blog/content/binary/Delphi/Components/Win7/Win7_Delphi7_sm.png" border=0&gt;&lt;/a&gt;
&lt;br&gt;
&lt;font size=1&gt;&lt;a href="http://www.gumpi.com/Blog/ct.ashx?id=0c62b78e-4355-43d1-ad84-b3cbab768d68&amp;amp;url=http%3a%2f%2fwww.codegear.com%2fproducts%2fdelphi%2fwin32"&gt;Delphi&lt;/a&gt; 7
running on Windows 7. The demo application is loaded in the IDE, the components are
shown in the tool palette.&lt;/font&gt;
&lt;/p&gt;
&lt;p align=center&gt;
&lt;a href="http://www.gumpi.com/Blog/ct.ashx?id=0c62b78e-4355-43d1-ad84-b3cbab768d68&amp;amp;url=http%3a%2f%2fwww.gumpi.com%2fblog%2fcontent%2fbinary%2fDelphi%2fComponents%2fWin7%2fWin7_TB_Marquee_lg.png"&gt;&lt;img alt="Showing a marquee in the taskbar" src="http://www.gumpi.com/blog/content/binary/Delphi/Components/Win7/Win7_TB_Marquee_sm.png" border=0&gt;&lt;/a&gt;
&lt;br&gt;
&lt;font size=1&gt;The marquee shows a task in progress with undeterminable end - like connecting
to a server.&lt;/font&gt;
&lt;/p&gt;
&lt;p align=center&gt;
&lt;a href="http://www.gumpi.com/Blog/ct.ashx?id=0c62b78e-4355-43d1-ad84-b3cbab768d68&amp;amp;url=http%3a%2f%2fwww.gumpi.com%2fblog%2fcontent%2fbinary%2fDelphi%2fComponents%2fWin7%2fWin7_TB_Progress_lg.png"&gt;&lt;img alt="Showing a progressing task" src="http://www.gumpi.com/blog/content/binary/Delphi/Components/Win7/Win7_TB_Progress_sm.png" border=0&gt;&lt;/a&gt;
&lt;br&gt;
&lt;font size=1&gt;The progress is coming along just fine.&lt;/font&gt;
&lt;/p&gt;
&lt;p align=center&gt;
&lt;a href="http://www.gumpi.com/Blog/ct.ashx?id=0c62b78e-4355-43d1-ad84-b3cbab768d68&amp;amp;url=http%3a%2f%2fwww.gumpi.com%2fblog%2fcontent%2fbinary%2fDelphi%2fComponents%2fWin7%2fWin7_TB_ProgressPaused_lg.png"&gt;&lt;img alt="Showing a paused task" src="http://www.gumpi.com/blog/content/binary/Delphi/Components/Win7/Win7_TB_ProgressPaused_sm.png" border=0&gt;&lt;/a&gt;
&lt;br&gt;
&lt;font size=1&gt;The application may be waiting for some user interaction, the current
task is paused.&lt;/font&gt;
&lt;/p&gt;
&lt;p align=left&gt;
Further, you can cancel a task, coloring the progressbar red as well.
&lt;/p&gt;
&lt;p align=left&gt;
For those of you not knowing Windows 7 just yet and wondering why some application
icons have a border in the taskbar and some do not: Windows 7 allows you to pin applications
to the taskbar. This way, they will always be in the same order/place. The framed
ones are actually running, others are just waiting to be started.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gumpi.com/Blog/aggbug.ashx?id=0c62b78e-4355-43d1-ad84-b3cbab768d68" /&gt;</description>
      <comments>http://www.gumpi.com/Blog/CommentView,guid,0c62b78e-4355-43d1-ad84-b3cbab768d68.aspx</comments>
      <category>Delphi</category>
      <category>Development</category>
      <category>Development (English)</category>
      <category>English</category>
      <category>Samples</category>
      <category>Windows</category>
      <category>Windows 7</category>
    </item>
    <item>
      <trackback:ping>http://www.gumpi.com/Blog/Trackback.aspx?guid=9fda8c3c-4616-41d6-812e-1762e968e2ca</trackback:ping>
      <pingback:server>http://www.gumpi.com/Blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gumpi.com/Blog/PermaLink,guid,9fda8c3c-4616-41d6-812e-1762e968e2ca.aspx</pingback:target>
      <dc:creator>Daniel Wischnewski</dc:creator>
      <wfw:comment>http://www.gumpi.com/Blog/CommentView,guid,9fda8c3c-4616-41d6-812e-1762e968e2ca.aspx</wfw:comment>
      <wfw:commentRss>http://www.gumpi.com/Blog/SyndicationService.asmx/GetEntryCommentsRss?guid=9fda8c3c-4616-41d6-812e-1762e968e2ca</wfw:commentRss>
      <slash:comments>7</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Over at the <a href="http://www.gumpi.com/Blog/ct.ashx?id=9fda8c3c-4616-41d6-812e-1762e968e2ca&amp;url=http%3a%2f%2fwww.delphipraxis.net">Delphi-PRAXiS</a> we
had an interesting thread going on the last two days where one user asked for what
reason it could have, that his <a href="http://www.gumpi.com/Blog/ct.ashx?id=9fda8c3c-4616-41d6-812e-1762e968e2ca&amp;url=http%3a%2f%2fwww.codegear.com%2fproducts%2fdelphi%2fwin32">Delphi</a> compiler
is so slow. It took about <strong>45 minutes</strong> to compile just over 20.000
lines.
</p>
        <p>
The source of the problem was a piece of software, which in my mind never earned to
be called software. The network version of the Norton anti-virus software. The user
asked his admin to exclude PAS, DFM, and DCU files to be excluded from the check list
of files being checked with every access.
</p>
        <p>
The compile time went down to <strong>8 seconds</strong>. That is just 0,3% of the
original compile time. Sadly though, <a href="http://www.gumpi.com/Blog/ct.ashx?id=9fda8c3c-4616-41d6-812e-1762e968e2ca&amp;url=http%3a%2f%2fxkcd.com%2f303%2f">that</a> will
not be working anymore...
</p>
        <img width="0" height="0" src="http://www.gumpi.com/Blog/aggbug.ashx?id=9fda8c3c-4616-41d6-812e-1762e968e2ca" />
      </body>
      <title>The fastest compiler taking forever</title>
      <guid isPermaLink="false">http://www.gumpi.com/Blog/PermaLink,guid,9fda8c3c-4616-41d6-812e-1762e968e2ca.aspx</guid>
      <link>http://www.gumpi.com/Blog/2009/01/21/TheFastestCompilerTakingForever.aspx</link>
      <pubDate>Wed, 21 Jan 2009 08:32:12 GMT</pubDate>
      <description>&lt;p&gt;
Over at the &lt;a href="http://www.gumpi.com/Blog/ct.ashx?id=9fda8c3c-4616-41d6-812e-1762e968e2ca&amp;amp;url=http%3a%2f%2fwww.delphipraxis.net"&gt;Delphi-PRAXiS&lt;/a&gt; we
had an interesting thread going on the last two days where one user asked for what
reason it could have, that his &lt;a href="http://www.gumpi.com/Blog/ct.ashx?id=9fda8c3c-4616-41d6-812e-1762e968e2ca&amp;amp;url=http%3a%2f%2fwww.codegear.com%2fproducts%2fdelphi%2fwin32"&gt;Delphi&lt;/a&gt; compiler
is so slow. It took about &lt;strong&gt;45 minutes&lt;/strong&gt; to compile just over 20.000
lines.
&lt;/p&gt;
&lt;p&gt;
The source of the problem was a piece of software, which in my mind never earned to
be called software. The network version of the Norton anti-virus software. The user
asked his admin to exclude PAS, DFM, and DCU files to be excluded from the check list
of files being checked with every access.
&lt;/p&gt;
&lt;p&gt;
The compile time went down to &lt;strong&gt;8 seconds&lt;/strong&gt;. That is just 0,3% of the
original compile time. Sadly though, &lt;a href="http://www.gumpi.com/Blog/ct.ashx?id=9fda8c3c-4616-41d6-812e-1762e968e2ca&amp;amp;url=http%3a%2f%2fxkcd.com%2f303%2f"&gt;that&lt;/a&gt; will
not be working anymore...
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gumpi.com/Blog/aggbug.ashx?id=9fda8c3c-4616-41d6-812e-1762e968e2ca" /&gt;</description>
      <comments>http://www.gumpi.com/Blog/CommentView,guid,9fda8c3c-4616-41d6-812e-1762e968e2ca.aspx</comments>
      <category>Delphi</category>
      <category>Development</category>
      <category>Development (English)</category>
      <category>English</category>
      <category>Windows</category>
    </item>
    <item>
      <trackback:ping>http://www.gumpi.com/Blog/Trackback.aspx?guid=c8d41a6c-970f-4621-823f-b0134de7af7b</trackback:ping>
      <pingback:server>http://www.gumpi.com/Blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gumpi.com/Blog/PermaLink,guid,c8d41a6c-970f-4621-823f-b0134de7af7b.aspx</pingback:target>
      <dc:creator>Daniel Wischnewski</dc:creator>
      <wfw:comment>http://www.gumpi.com/Blog/CommentView,guid,c8d41a6c-970f-4621-823f-b0134de7af7b.aspx</wfw:comment>
      <wfw:commentRss>http://www.gumpi.com/Blog/SyndicationService.asmx/GetEntryCommentsRss?guid=c8d41a6c-970f-4621-823f-b0134de7af7b</wfw:commentRss>
      <slash:comments>5</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Well, as written here before, I have toyed around with Windows 7 and created a few
Controls that you can simply place on your Form to support some of the most obvious
Windows 7 features. Currently available are:
</p>
        <ul>
          <li>
Jump Lists - right click your application entry on the taskbar to see those 
</li>
          <li>
Overlay Icon - show the state of your application right in the taskbar (notification
icons are hidden by Windows 7 by default, finally) 
</li>
          <li>
Progress indicator in the taskbar button 
</li>
          <li>
Taskbar Thumbnails - you application can be controlled directly from the taskbar
preview window</li>
        </ul>
        <p>
Please note, that if you have Aero turned of, or your Windows 7 is running in a VM,
most of the features are not supported by Windows 7 (atm?).
</p>
        <p>
The installer provides packages for <a href="http://www.gumpi.com/Blog/ct.ashx?id=c8d41a6c-970f-4621-823f-b0134de7af7b&amp;url=http%3a%2f%2fwww.codegear.com%2fproducts%2fdelphi%2fwin32">Delphi</a> 7, <a href="http://www.gumpi.com/Blog/ct.ashx?id=c8d41a6c-970f-4621-823f-b0134de7af7b&amp;url=http%3a%2f%2fwww.codegear.com%2fproducts%2fdelphi%2fwin32">Delphi</a> 2006, <a href="http://www.gumpi.com/Blog/ct.ashx?id=c8d41a6c-970f-4621-823f-b0134de7af7b&amp;url=http%3a%2f%2fwww.codegear.com%2fproducts%2fdelphi%2fwin32">Delphi</a> 2007,
and <a href="http://www.gumpi.com/Blog/ct.ashx?id=c8d41a6c-970f-4621-823f-b0134de7af7b&amp;url=http%3a%2f%2fwww.codegear.com%2fproducts%2fdelphi%2fwin32">Delphi</a> 2009.
</p>
        <p>
Further, those are just the first version in early Alpha State, but they are for free
;-) If you want to use them to create your own controls, those MUST be placed under
GPL. For use in your applications you can choose freely between GPL, LPGL and MPL,
whatever suits your needs.
</p>
        <p>
In the coming days I'll post a few screen shots and/or short videos demonstrating
those controls in action.
</p>
        <p>
If you have suggestions, improvements, or anything else regarding those controls,
do not hesitate to contact me ;-)
</p>
        <p>
          <a href="http://www.gumpi.com/Blog/ct.ashx?id=c8d41a6c-970f-4621-823f-b0134de7af7b&amp;url=http%3a%2f%2fwww.gumpi.com%2fDownloads%2fDelphi%2fWin7Comp.zip">Download
the installer (1,5 MB)</a>
        </p>
        <p>
Note: the installer only copies the files to your local hard drive (default folder:
User Documents\<a href="http://www.gumpi.com/Blog/ct.ashx?id=c8d41a6c-970f-4621-823f-b0134de7af7b&amp;url=http%3a%2f%2fwww.codegear.com%2fproducts%2fdelphi%2fwin32">Delphi</a> Win7
Support). You must open the corresponding project group/package and install it into
your <a href="http://www.gumpi.com/Blog/ct.ashx?id=c8d41a6c-970f-4621-823f-b0134de7af7b&amp;url=http%3a%2f%2fwww.codegear.com%2fproducts%2fdelphi%2fwin32">Delphi</a> IDE.
</p>
        <p>
Have fun,<br />
Daniel
</p>
        <img width="0" height="0" src="http://www.gumpi.com/Blog/aggbug.ashx?id=c8d41a6c-970f-4621-823f-b0134de7af7b" />
      </body>
      <title>Alpha 1 of "Windows 7 Controls for Delphi"</title>
      <guid isPermaLink="false">http://www.gumpi.com/Blog/PermaLink,guid,c8d41a6c-970f-4621-823f-b0134de7af7b.aspx</guid>
      <link>http://www.gumpi.com/Blog/2009/01/20/Alpha1OfWindows7ControlsForDelphi.aspx</link>
      <pubDate>Tue, 20 Jan 2009 10:53:05 GMT</pubDate>
      <description>&lt;p&gt;
Well, as written here before, I have toyed around with Windows 7 and created a few
Controls that you can simply place on your Form to support some of the most obvious
Windows 7 features. Currently available are:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
Jump Lists - right click your application entry on the taskbar to see those 
&lt;li&gt;
Overlay Icon - show the state of your application right in the taskbar (notification
icons are hidden by Windows 7 by default, finally) 
&lt;li&gt;
Progress indicator in the taskbar button 
&lt;li&gt;
Taskbar Thumbnails -&amp;nbsp;you application can be controlled directly from the taskbar
preview window&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
Please note, that if you have Aero turned of, or your Windows 7 is running in a VM,
most of the features are not supported by Windows 7 (atm?).
&lt;/p&gt;
&lt;p&gt;
The installer provides packages for &lt;a href="http://www.gumpi.com/Blog/ct.ashx?id=c8d41a6c-970f-4621-823f-b0134de7af7b&amp;amp;url=http%3a%2f%2fwww.codegear.com%2fproducts%2fdelphi%2fwin32"&gt;Delphi&lt;/a&gt; 7, &lt;a href="http://www.gumpi.com/Blog/ct.ashx?id=c8d41a6c-970f-4621-823f-b0134de7af7b&amp;amp;url=http%3a%2f%2fwww.codegear.com%2fproducts%2fdelphi%2fwin32"&gt;Delphi&lt;/a&gt; 2006, &lt;a href="http://www.gumpi.com/Blog/ct.ashx?id=c8d41a6c-970f-4621-823f-b0134de7af7b&amp;amp;url=http%3a%2f%2fwww.codegear.com%2fproducts%2fdelphi%2fwin32"&gt;Delphi&lt;/a&gt; 2007,
and &lt;a href="http://www.gumpi.com/Blog/ct.ashx?id=c8d41a6c-970f-4621-823f-b0134de7af7b&amp;amp;url=http%3a%2f%2fwww.codegear.com%2fproducts%2fdelphi%2fwin32"&gt;Delphi&lt;/a&gt; 2009.
&lt;/p&gt;
&lt;p&gt;
Further, those are just the first version in early Alpha State, but they are for free
;-) If you want to use them to create your own controls, those MUST be placed under
GPL. For use in your applications you can choose freely between GPL, LPGL and MPL,
whatever suits your needs.
&lt;/p&gt;
&lt;p&gt;
In the coming days I'll post a few screen shots and/or short videos demonstrating
those controls in action.
&lt;/p&gt;
&lt;p&gt;
If you have suggestions, improvements, or anything else regarding those controls,
do not hesitate to contact me ;-)
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.gumpi.com/Blog/ct.ashx?id=c8d41a6c-970f-4621-823f-b0134de7af7b&amp;amp;url=http%3a%2f%2fwww.gumpi.com%2fDownloads%2fDelphi%2fWin7Comp.zip"&gt;Download
the installer (1,5 MB)&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
Note: the installer only copies the files to your local hard drive (default folder:
User Documents\&lt;a href="http://www.gumpi.com/Blog/ct.ashx?id=c8d41a6c-970f-4621-823f-b0134de7af7b&amp;amp;url=http%3a%2f%2fwww.codegear.com%2fproducts%2fdelphi%2fwin32"&gt;Delphi&lt;/a&gt; Win7
Support). You must open the corresponding project group/package and install it into
your &lt;a href="http://www.gumpi.com/Blog/ct.ashx?id=c8d41a6c-970f-4621-823f-b0134de7af7b&amp;amp;url=http%3a%2f%2fwww.codegear.com%2fproducts%2fdelphi%2fwin32"&gt;Delphi&lt;/a&gt; IDE.
&lt;/p&gt;
&lt;p&gt;
Have fun,&lt;br&gt;
Daniel
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gumpi.com/Blog/aggbug.ashx?id=c8d41a6c-970f-4621-823f-b0134de7af7b" /&gt;</description>
      <comments>http://www.gumpi.com/Blog/CommentView,guid,c8d41a6c-970f-4621-823f-b0134de7af7b.aspx</comments>
      <category>Delphi</category>
      <category>Development</category>
      <category>Development (English)</category>
      <category>English</category>
      <category>Samples</category>
      <category>Windows</category>
      <category>Windows 7</category>
    </item>
    <item>
      <trackback:ping>http://www.gumpi.com/Blog/Trackback.aspx?guid=12df6caf-e3b0-4386-a1cb-c95d15806024</trackback:ping>
      <pingback:server>http://www.gumpi.com/Blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gumpi.com/Blog/PermaLink,guid,12df6caf-e3b0-4386-a1cb-c95d15806024.aspx</pingback:target>
      <dc:creator>Daniel Wischnewski</dc:creator>
      <wfw:comment>http://www.gumpi.com/Blog/CommentView,guid,12df6caf-e3b0-4386-a1cb-c95d15806024.aspx</wfw:comment>
      <wfw:commentRss>http://www.gumpi.com/Blog/SyndicationService.asmx/GetEntryCommentsRss?guid=12df6caf-e3b0-4386-a1cb-c95d15806024</wfw:commentRss>
      <slash:comments>1</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Probably tomorrow, I will publish my first attempt to create controls tailored towards
Windows 7. Naturally, those controls will run on older Systems (tested on XP and Vista),
but the new Windows 7 functionality will be available on Windows 7 only, silently
failing on older systems.
</p>
        <p>
Currently, I am setting up a VM with Windows XP and <a href="http://www.gumpi.com/Blog/ct.ashx?id=12df6caf-e3b0-4386-a1cb-c95d15806024&amp;url=http%3a%2f%2fwww.codegear.com%2fproducts%2fdelphi%2fwin32">Delphi</a> 2006
to test them. Wait a little more and enjoy ;-)
</p>
        <p>
The packages for <a href="http://www.gumpi.com/Blog/ct.ashx?id=12df6caf-e3b0-4386-a1cb-c95d15806024&amp;url=http%3a%2f%2fwww.codegear.com%2fproducts%2fdelphi%2fwin32">Delphi</a> 2006,
2007, and 2009 will be included.   
</p>
        <img width="0" height="0" src="http://www.gumpi.com/Blog/aggbug.ashx?id=12df6caf-e3b0-4386-a1cb-c95d15806024" />
      </body>
      <title>Windows 7 Controls for Delphi</title>
      <guid isPermaLink="false">http://www.gumpi.com/Blog/PermaLink,guid,12df6caf-e3b0-4386-a1cb-c95d15806024.aspx</guid>
      <link>http://www.gumpi.com/Blog/2009/01/19/Windows7ControlsForDelphi.aspx</link>
      <pubDate>Mon, 19 Jan 2009 14:57:04 GMT</pubDate>
      <description>&lt;p&gt;
Probably tomorrow, I will publish my first attempt to create controls tailored towards
Windows 7. Naturally, those controls will run on older Systems (tested on XP and Vista),
but the new Windows 7 functionality will be available on Windows 7 only, silently
failing on older systems.
&lt;/p&gt;
&lt;p&gt;
Currently, I am setting up a VM with Windows XP and &lt;a href="http://www.gumpi.com/Blog/ct.ashx?id=12df6caf-e3b0-4386-a1cb-c95d15806024&amp;amp;url=http%3a%2f%2fwww.codegear.com%2fproducts%2fdelphi%2fwin32"&gt;Delphi&lt;/a&gt; 2006
to test them. Wait a little more and enjoy ;-)
&lt;/p&gt;
&lt;p&gt;
The packages for &lt;a href="http://www.gumpi.com/Blog/ct.ashx?id=12df6caf-e3b0-4386-a1cb-c95d15806024&amp;amp;url=http%3a%2f%2fwww.codegear.com%2fproducts%2fdelphi%2fwin32"&gt;Delphi&lt;/a&gt; 2006,
2007, and 2009 will be included.&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gumpi.com/Blog/aggbug.ashx?id=12df6caf-e3b0-4386-a1cb-c95d15806024" /&gt;</description>
      <comments>http://www.gumpi.com/Blog/CommentView,guid,12df6caf-e3b0-4386-a1cb-c95d15806024.aspx</comments>
      <category>Delphi</category>
      <category>Development</category>
      <category>Development (English)</category>
      <category>English</category>
      <category>Samples</category>
      <category>Windows</category>
      <category>Windows 7</category>
    </item>
    <item>
      <trackback:ping>http://www.gumpi.com/Blog/Trackback.aspx?guid=0f9bb456-e099-457f-85b3-0480dc37abed</trackback:ping>
      <pingback:server>http://www.gumpi.com/Blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gumpi.com/Blog/PermaLink,guid,0f9bb456-e099-457f-85b3-0480dc37abed.aspx</pingback:target>
      <dc:creator>Daniel Wischnewski</dc:creator>
      <wfw:comment>http://www.gumpi.com/Blog/CommentView,guid,0f9bb456-e099-457f-85b3-0480dc37abed.aspx</wfw:comment>
      <wfw:commentRss>http://www.gumpi.com/Blog/SyndicationService.asmx/GetEntryCommentsRss?guid=0f9bb456-e099-457f-85b3-0480dc37abed</wfw:commentRss>
      <slash:comments>3</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
During the last days I have taken the time to get familar with Windows 7, at least
a little. So far, I do like it, though it is far from stable on my machine at the
moment - at least, Windows Vista was better in that respect.
</p>
        <p>
The new Taskbar and the start menu are pretty amazing. I like the feature to show
progress and states on it, as well as add buttons to the window preview panes. Also,
the Jump Lists are quiet nice, so I started importing those features into <a href="http://www.gumpi.com/Blog/ct.ashx?id=0f9bb456-e099-457f-85b3-0480dc37abed&amp;url=http%3a%2f%2fwww.codegear.com%2fproducts%2fdelphi%2fwin32">Delphi</a>,
all available as a small component set. Those will be available soon, with more details
about what and how they will work.
</p>
        <p>
However, so far I have seen many sample videos, read quiet a few blog entries on how
to program those jump list, but they all habe one thing in common: they are missing
the code samples. If you are looking for those samples, download the <a href="http://www.gumpi.com/Blog/ct.ashx?id=0f9bb456-e099-457f-85b3-0480dc37abed&amp;url=http%3a%2f%2fwww.microsoft.com%2fdownloads%2fdetails.aspx%3fFamilyID%3da91dc12a-fc94-4027-b67e-46bab7c5226c%26DisplayLang%3den">Windows
7 SDK Beta</a> and look into the installation folder. For me, those are at <i>C:\Program
Files\Microsoft SDKs\Windows\v7.0\Samples\winui\Shell\JumpList</i>.
</p>
        <img width="0" height="0" src="http://www.gumpi.com/Blog/aggbug.ashx?id=0f9bb456-e099-457f-85b3-0480dc37abed" />
      </body>
      <title>Windows 7 Jump Lists</title>
      <guid isPermaLink="false">http://www.gumpi.com/Blog/PermaLink,guid,0f9bb456-e099-457f-85b3-0480dc37abed.aspx</guid>
      <link>http://www.gumpi.com/Blog/2009/01/17/Windows7JumpLists.aspx</link>
      <pubDate>Sat, 17 Jan 2009 12:55:15 GMT</pubDate>
      <description>&lt;p&gt;
During the last days I have taken the time to get familar with Windows 7, at least
a little. So far, I do like it, though it is far from stable on my machine at the
moment - at least, Windows Vista was better in that respect.
&lt;/p&gt;
&lt;p&gt;
The new Taskbar and the start menu are pretty amazing. I like the feature to show
progress and states on it, as well as add buttons to the window preview panes. Also,
the Jump Lists are quiet nice, so I started importing those features into &lt;a href="http://www.gumpi.com/Blog/ct.ashx?id=0f9bb456-e099-457f-85b3-0480dc37abed&amp;amp;url=http%3a%2f%2fwww.codegear.com%2fproducts%2fdelphi%2fwin32"&gt;Delphi&lt;/a&gt;,
all available as a small component set. Those will be available soon, with more details
about what and how they will work.
&lt;/p&gt;
&lt;p&gt;
However, so far I have seen many sample videos, read quiet a few blog entries on how
to program those jump list, but they all habe one thing in common: they are missing
the code samples. If you are looking for those samples, download the &lt;a href="http://www.gumpi.com/Blog/ct.ashx?id=0f9bb456-e099-457f-85b3-0480dc37abed&amp;amp;url=http%3a%2f%2fwww.microsoft.com%2fdownloads%2fdetails.aspx%3fFamilyID%3da91dc12a-fc94-4027-b67e-46bab7c5226c%26DisplayLang%3den"&gt;Windows
7 SDK Beta&lt;/a&gt; and look into the installation folder. For me, those are at &lt;i&gt;C:\Program
Files\Microsoft SDKs\Windows\v7.0\Samples\winui\Shell\JumpList&lt;/i&gt;.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gumpi.com/Blog/aggbug.ashx?id=0f9bb456-e099-457f-85b3-0480dc37abed" /&gt;</description>
      <comments>http://www.gumpi.com/Blog/CommentView,guid,0f9bb456-e099-457f-85b3-0480dc37abed.aspx</comments>
      <category>Delphi</category>
      <category>Development</category>
      <category>Development (English)</category>
      <category>English</category>
      <category>Samples</category>
      <category>Visual Studio</category>
      <category>Windows</category>
      <category>Windows 7</category>
    </item>
    <item>
      <trackback:ping>http://www.gumpi.com/Blog/Trackback.aspx?guid=70445847-94c6-4f53-a19c-e1861b19bf5c</trackback:ping>
      <pingback:server>http://www.gumpi.com/Blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gumpi.com/Blog/PermaLink,guid,70445847-94c6-4f53-a19c-e1861b19bf5c.aspx</pingback:target>
      <dc:creator>Daniel Wischnewski</dc:creator>
      <wfw:comment>http://www.gumpi.com/Blog/CommentView,guid,70445847-94c6-4f53-a19c-e1861b19bf5c.aspx</wfw:comment>
      <wfw:commentRss>http://www.gumpi.com/Blog/SyndicationService.asmx/GetEntryCommentsRss?guid=70445847-94c6-4f53-a19c-e1861b19bf5c</wfw:commentRss>
      <slash:comments>1</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
The Update first for the application is done. Your ideas as well as mine all made
it into the application.
</p>
        <p>
New features:
</p>
        <ul>
          <li>
Preview any True Type Font File not installed on your system 
</li>
          <li>
Install the previewed files on the fly (if you have administrative rights) 
</li>
          <li>
Filter view fonts by their styles (decorative, modern, serif, sans-serif, script,
monospace, proportional) 
</li>
          <li>
Get detailed information about the fonts 
</li>
          <li>
Enumerate dependend fonts (eg: character set sub-font, real bold/italic/etc. versions) 
</li>
          <li>
Get a quick preview of each font in list</li>
        </ul>
        <p align="center">
          <img alt="Font Review Application" src="/blog/content/binary/Delphi/Tools/FontReview02.png" />
          <br />
          <strong>
            <font size="1">Font Review Application</font>
          </strong>
        </p>
        <p>
You can download the application <a href="http://www.gumpi.com/Blog/ct.ashx?id=70445847-94c6-4f53-a19c-e1861b19bf5c&amp;url=http%3a%2f%2fwww.gumpi.com%2fDownloads%2fTools%2fFontReview.zip">from
here</a> (1,6 MB, ZIP, InstallAware Installer, Digitally Signed). If you have the
previous version installed, simply run this setup. It will automatically uninstall
the old version prior to installing the ppdate.
</p>
        <p>
While the last version did not need an installer, this version does in fact need it.
To accomodate the Windows Vista UAC, the installer is packaged in an out-of-process
COM server, the only way to request elevation without requiring administrative rights
to simply view/preview fonts.
</p>
        <p>
Any thoughts, any suggestions? Please, let me know ;-)
</p>
        <img width="0" height="0" src="http://www.gumpi.com/Blog/aggbug.ashx?id=70445847-94c6-4f53-a19c-e1861b19bf5c" />
      </body>
      <title>Quick Font Review - Update</title>
      <guid isPermaLink="false">http://www.gumpi.com/Blog/PermaLink,guid,70445847-94c6-4f53-a19c-e1861b19bf5c.aspx</guid>
      <link>http://www.gumpi.com/Blog/2008/01/31/QuickFontReviewUpdate.aspx</link>
      <pubDate>Thu, 31 Jan 2008 15:17:12 GMT</pubDate>
      <description>&lt;p&gt;
The Update first for the application is done. Your ideas as well as mine all made
it into the application.
&lt;/p&gt;
&lt;p&gt;
New&amp;nbsp;features:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
Preview any True Type Font File not installed on your system 
&lt;li&gt;
Install the previewed files on the fly (if you have administrative rights) 
&lt;li&gt;
Filter view fonts by their styles (decorative, modern, serif, sans-serif, script,
monospace, proportional) 
&lt;li&gt;
Get detailed information about the fonts 
&lt;li&gt;
Enumerate dependend fonts (eg: character set sub-font, real bold/italic/etc. versions) 
&lt;li&gt;
Get a quick preview of each font in list&lt;/li&gt;
&lt;/ul&gt;
&lt;p align=center&gt;
&lt;img alt="Font Review Application" src="/blog/content/binary/Delphi/Tools/FontReview02.png"&gt;
&lt;br&gt;
&lt;strong&gt;&lt;font size=1&gt;Font Review Application&lt;/font&gt;&lt;/strong&gt;
&lt;/p&gt;
&lt;p&gt;
You can download the application &lt;a href="http://www.gumpi.com/Blog/ct.ashx?id=70445847-94c6-4f53-a19c-e1861b19bf5c&amp;amp;url=http%3a%2f%2fwww.gumpi.com%2fDownloads%2fTools%2fFontReview.zip"&gt;from
here&lt;/a&gt; (1,6 MB, ZIP, InstallAware Installer, Digitally Signed). If you have the
previous version installed, simply run this setup. It will automatically uninstall
the old version prior to installing the ppdate.
&lt;/p&gt;
&lt;p&gt;
While the last version did not need an installer, this version does in fact need it.
To accomodate the Windows Vista UAC, the installer is packaged in an out-of-process
COM server, the only way to request elevation without requiring administrative rights
to simply view/preview fonts.
&lt;/p&gt;
&lt;p&gt;
Any thoughts, any suggestions? Please, let me know ;-)
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gumpi.com/Blog/aggbug.ashx?id=70445847-94c6-4f53-a19c-e1861b19bf5c" /&gt;</description>
      <comments>http://www.gumpi.com/Blog/CommentView,guid,70445847-94c6-4f53-a19c-e1861b19bf5c.aspx</comments>
      <category>Development</category>
      <category>Development (English)</category>
      <category>English</category>
      <category>Windows</category>
    </item>
    <item>
      <trackback:ping>http://www.gumpi.com/Blog/Trackback.aspx?guid=d47c56a4-45b9-482e-b2b7-f3a48e25e39d</trackback:ping>
      <pingback:server>http://www.gumpi.com/Blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gumpi.com/Blog/PermaLink,guid,d47c56a4-45b9-482e-b2b7-f3a48e25e39d.aspx</pingback:target>
      <dc:creator>Daniel Wischnewski</dc:creator>
      <wfw:comment>http://www.gumpi.com/Blog/CommentView,guid,d47c56a4-45b9-482e-b2b7-f3a48e25e39d.aspx</wfw:comment>
      <wfw:commentRss>http://www.gumpi.com/Blog/SyndicationService.asmx/GetEntryCommentsRss?guid=d47c56a4-45b9-482e-b2b7-f3a48e25e39d</wfw:commentRss>
      <slash:comments>2</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
I got some feedback from you guys via email on the Windows Font Preview Application, <a href="http://www.gumpi.com/Blog/ct.ashx?id=d47c56a4-45b9-482e-b2b7-f3a48e25e39d&amp;url=http%3a%2f%2fwww.gumpi.com%2fBlog%2f2008%2f01%2f29%2fTheQuickBrownFoxJumpsOverTheLazyDog.aspx">I
wrote about yesterday</a>. I like that *g*
</p>
        <p>
So, I decided to spend some more time on it and I ask you for input. What features
would you like to see? Following a list of features I am thinking about implementing:
</p>
        <ul>
          <li>
Preview font files without installing them on the system, permanently</li>
          <li>
Allow for filtering fonts when looking for a special one for your next essay</li>
          <li>
Show some detailed information about the installed font</li>
          <li>
Enumerate dependend fonts (eg: character set sub-font, real bold/italic/etc. versions)</li>
          <li>
Quick preview of all fonts in list</li>
        </ul>
        <p>
What (else) would you like? Drop me an email or leave a comment here.
</p>
        <img width="0" height="0" src="http://www.gumpi.com/Blog/aggbug.ashx?id=d47c56a4-45b9-482e-b2b7-f3a48e25e39d" />
      </body>
      <title>More on my Windows Font Preview Application</title>
      <guid isPermaLink="false">http://www.gumpi.com/Blog/PermaLink,guid,d47c56a4-45b9-482e-b2b7-f3a48e25e39d.aspx</guid>
      <link>http://www.gumpi.com/Blog/2008/01/30/MoreOnMyWindowsFontPreviewApplication.aspx</link>
      <pubDate>Wed, 30 Jan 2008 17:29:22 GMT</pubDate>
      <description>&lt;p&gt;
I got some feedback from you guys via email on the Windows Font Preview Application, &lt;a href="http://www.gumpi.com/Blog/ct.ashx?id=d47c56a4-45b9-482e-b2b7-f3a48e25e39d&amp;amp;url=http%3a%2f%2fwww.gumpi.com%2fBlog%2f2008%2f01%2f29%2fTheQuickBrownFoxJumpsOverTheLazyDog.aspx"&gt;I
wrote about yesterday&lt;/a&gt;. I like that *g*
&lt;/p&gt;
&lt;p&gt;
So, I decided to spend some more time on it and I ask you for input. What features
would you like to see? Following a list of features I am thinking about implementing:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
Preview font files without installing them on the system, permanently&lt;/li&gt;
&lt;li&gt;
Allow for filtering fonts when looking for a special one for your next essay&lt;/li&gt;
&lt;li&gt;
Show some detailed information about the installed font&lt;/li&gt;
&lt;li&gt;
Enumerate dependend fonts (eg: character set sub-font, real bold/italic/etc. versions)&lt;/li&gt;
&lt;li&gt;
Quick preview of all fonts in list&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
What (else) would you like? Drop me an email or leave a comment here.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gumpi.com/Blog/aggbug.ashx?id=d47c56a4-45b9-482e-b2b7-f3a48e25e39d" /&gt;</description>
      <comments>http://www.gumpi.com/Blog/CommentView,guid,d47c56a4-45b9-482e-b2b7-f3a48e25e39d.aspx</comments>
      <category>Development</category>
      <category>Development (English)</category>
      <category>English</category>
      <category>Windows</category>
    </item>
    <item>
      <trackback:ping>http://www.gumpi.com/Blog/Trackback.aspx?guid=b5da4fcf-ac02-4454-8e47-948b8937f8a8</trackback:ping>
      <pingback:server>http://www.gumpi.com/Blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gumpi.com/Blog/PermaLink,guid,b5da4fcf-ac02-4454-8e47-948b8937f8a8.aspx</pingback:target>
      <dc:creator>Daniel Wischnewski</dc:creator>
      <wfw:comment>http://www.gumpi.com/Blog/CommentView,guid,b5da4fcf-ac02-4454-8e47-948b8937f8a8.aspx</wfw:comment>
      <wfw:commentRss>http://www.gumpi.com/Blog/SyndicationService.asmx/GetEntryCommentsRss?guid=b5da4fcf-ac02-4454-8e47-948b8937f8a8</wfw:commentRss>
      <slash:comments>4</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
You probably know this text from the built in Windows font preview application.
</p>
        <blockquote>The quick brown fox jumps over the lazy dog</blockquote>
        <p>
Well, it is nice to see a font, when you scroll through them. Many applications out
there allow to easily few multiple fonts at once. But all free tools I know of lack
the possibility to enter your own (unicode) text to review a font. Well, today I needed
just that and I let you all use it for free ;-)
</p>
        <p>
It features:
</p>
        <ul>
          <li>
Font Size (6 to 128 pt) 
</li>
          <li>
Bold, Italic, and Underline 
</li>
          <li>
Quality: default, draft, proof, aliased, non-aliased, and ClearType</li>
        </ul>
        <p align="center">
          <img alt="Font Review Application" src="/blog/content/binary/Delphi/Tools/FontReview01.png" />
          <br />
          <strong>
            <font size="1">Font Review Application</font>
          </strong>
        </p>
        <p>
To get the application, go to the <a href="http://www.gumpi.com/Blog/ct.ashx?id=b5da4fcf-ac02-4454-8e47-948b8937f8a8&amp;url=http%3a%2f%2fwww.gumpi.com%2fBlog%2f2008%2f01%2f31%2fQuickFontReviewUpdate.aspx">update
page</a>.
</p>
        <img width="0" height="0" src="http://www.gumpi.com/Blog/aggbug.ashx?id=b5da4fcf-ac02-4454-8e47-948b8937f8a8" />
      </body>
      <title>The quick brown fox jumps over the lazy dog</title>
      <guid isPermaLink="false">http://www.gumpi.com/Blog/PermaLink,guid,b5da4fcf-ac02-4454-8e47-948b8937f8a8.aspx</guid>
      <link>http://www.gumpi.com/Blog/2008/01/29/TheQuickBrownFoxJumpsOverTheLazyDog.aspx</link>
      <pubDate>Tue, 29 Jan 2008 15:40:09 GMT</pubDate>
      <description>&lt;p&gt;
You probably know this text from the built in Windows font preview application.
&lt;/p&gt;
&lt;blockquote&gt;The quick brown fox jumps over the lazy dog&lt;/blockquote&gt; 
&lt;p&gt;
Well, it is nice to see a font, when you scroll through them. Many applications out
there allow to easily few multiple fonts at once. But all free tools I know of lack
the possibility to enter your own (unicode) text to review a font. Well, today I needed
just that and I let you all use it for free ;-)
&lt;/p&gt;
&lt;p&gt;
It features:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
Font Size (6 to 128 pt) 
&lt;li&gt;
Bold, Italic, and Underline 
&lt;li&gt;
Quality: default, draft, proof, aliased, non-aliased, and ClearType&lt;/li&gt;
&lt;/ul&gt;
&lt;p align=center&gt;
&lt;img alt="Font Review Application" src="/blog/content/binary/Delphi/Tools/FontReview01.png"&gt;
&lt;br&gt;
&lt;strong&gt;&lt;font size=1&gt;Font Review Application&lt;/font&gt;&lt;/strong&gt;
&lt;/p&gt;
&lt;p&gt;
To get the application, go to the &lt;a href="http://www.gumpi.com/Blog/ct.ashx?id=b5da4fcf-ac02-4454-8e47-948b8937f8a8&amp;amp;url=http%3a%2f%2fwww.gumpi.com%2fBlog%2f2008%2f01%2f31%2fQuickFontReviewUpdate.aspx"&gt;update
page&lt;/a&gt;.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gumpi.com/Blog/aggbug.ashx?id=b5da4fcf-ac02-4454-8e47-948b8937f8a8" /&gt;</description>
      <comments>http://www.gumpi.com/Blog/CommentView,guid,b5da4fcf-ac02-4454-8e47-948b8937f8a8.aspx</comments>
      <category>Development</category>
      <category>Development (English)</category>
      <category>English</category>
      <category>Samples</category>
      <category>Windows</category>
    </item>
    <item>
      <trackback:ping>http://www.gumpi.com/Blog/Trackback.aspx?guid=03534887-0da4-4022-b934-cdb362395bda</trackback:ping>
      <pingback:server>http://www.gumpi.com/Blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gumpi.com/Blog/PermaLink,guid,03534887-0da4-4022-b934-cdb362395bda.aspx</pingback:target>
      <dc:creator>Daniel Wischnewski</dc:creator>
      <wfw:comment>http://www.gumpi.com/Blog/CommentView,guid,03534887-0da4-4022-b934-cdb362395bda.aspx</wfw:comment>
      <wfw:commentRss>http://www.gumpi.com/Blog/SyndicationService.asmx/GetEntryCommentsRss?guid=03534887-0da4-4022-b934-cdb362395bda</wfw:commentRss>
      <slash:comments>8</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Yesterday, I asked you guys for a list of Pascal/<a href="http://www.gumpi.com/Blog/ct.ashx?id=03534887-0da4-4022-b934-cdb362395bda&amp;url=http%3a%2f%2fwww.codegear.com%2fproducts%2fdelphi%2fwin32">Delphi</a> parsers.
Today I ask you how I should really use it.
</p>
        <p>
          <strong>What I am going to do...</strong>
        </p>
        <p>
I am currently writing a indexing filter, that will index your Delphi/Pascal files
with the Windows Search Desktop, which comes with MS Windows Vista, and is available
for download for Windows XP. The same library can be used with the old indexing service
of Windows 9X/ME/200X.
</p>
        <p>
          <strong>Why I am doing this...</strong>
        </p>
        <p>
Because I like to find my libraries when I need them. Over the years I have created
literally thousands of units and sometimes it just takes a while to find a simple
helper function I have written back then... The Windows Desktop Search is great, when
you feed it with optimized data. This is what I am going to do for your Pascal/<a href="http://www.gumpi.com/Blog/ct.ashx?id=03534887-0da4-4022-b934-cdb362395bda&amp;url=http%3a%2f%2fwww.codegear.com%2fproducts%2fdelphi%2fwin32">Delphi</a> files.
</p>
        <p>
          <strong>Does this really work...</strong>
        </p>
        <p>
You remember ever searching your files and not finding them, though you just <strong>know</strong> they
are there. Well, this is because the Indexing service needs to be told what to index,
where to index and how to index. Once you do this, yes, it works, always! I am going
to help you with the <em>what </em>and the <em>how </em>for the Pascal files. You
just have to determine the <em>where</em>.
</p>
        <p>
          <strong>How a plan to implement the idea (for now)...</strong>
        </p>
        <p>
I simply thought I'll parse the interface part of all units (all parts for .dpr and
.inc files) and index the name of all classes, types, methods, functions, procedures,
properties, constants, variables as keywords. Further I would index the whole
declaration of those as well as comments for full-text search.
</p>
        <p>
This way you can search the declarations and the comments of your files on the fly
and literally instantly.
</p>
        <p>
          <strong>How would you implement the idea...</strong>
        </p>
        <p>
What else should I index - or how should I index those data? Any comments, ideas,
etc. are very welcome. I'll plan to release the first beta in January. So let me know
what you want.
</p>
        <p>
Thanks for reading, now send me a message ;-)
</p>
        <p>
 
</p>
        <img width="0" height="0" src="http://www.gumpi.com/Blog/aggbug.ashx?id=03534887-0da4-4022-b934-cdb362395bda" />
      </body>
      <title>Searching your Delphi files...</title>
      <guid isPermaLink="false">http://www.gumpi.com/Blog/PermaLink,guid,03534887-0da4-4022-b934-cdb362395bda.aspx</guid>
      <link>http://www.gumpi.com/Blog/2007/12/23/SearchingYourDelphiFiles.aspx</link>
      <pubDate>Sun, 23 Dec 2007 15:47:09 GMT</pubDate>
      <description>&lt;p&gt;
Yesterday, I asked you guys for a list of Pascal/&lt;a href="http://www.gumpi.com/Blog/ct.ashx?id=03534887-0da4-4022-b934-cdb362395bda&amp;amp;url=http%3a%2f%2fwww.codegear.com%2fproducts%2fdelphi%2fwin32"&gt;Delphi&lt;/a&gt; parsers.
Today I ask you how I should really use it.
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;What I am going to do...&lt;/strong&gt;
&lt;/p&gt;
&lt;p&gt;
I am currently writing a indexing filter, that will index your Delphi/Pascal files
with the Windows Search Desktop, which comes with MS Windows Vista, and is available
for download for Windows XP. The same library can be used with the old indexing service
of Windows 9X/ME/200X.
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Why I am doing this...&lt;/strong&gt;
&lt;/p&gt;
&lt;p&gt;
Because I like to find my libraries when I need them. Over the years I have created
literally thousands of units and sometimes it just takes a while to find a simple
helper function I have written back then... The Windows Desktop Search is great, when
you feed it with optimized data. This is what I am going to do for your Pascal/&lt;a href="http://www.gumpi.com/Blog/ct.ashx?id=03534887-0da4-4022-b934-cdb362395bda&amp;amp;url=http%3a%2f%2fwww.codegear.com%2fproducts%2fdelphi%2fwin32"&gt;Delphi&lt;/a&gt; files.
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Does this really work...&lt;/strong&gt;
&lt;/p&gt;
&lt;p&gt;
You remember ever searching your files and not finding them, though you just &lt;strong&gt;know&lt;/strong&gt; they
are there. Well, this is because the Indexing service needs to be told what to index,
where to index and how to index. Once you do this, yes, it works, always! I am going
to help you with the &lt;em&gt;what &lt;/em&gt;and the &lt;em&gt;how &lt;/em&gt;for the Pascal files. You
just have to determine the &lt;em&gt;where&lt;/em&gt;.
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;How a plan to implement the idea (for now)...&lt;/strong&gt;
&lt;/p&gt;
&lt;p&gt;
I simply thought I'll parse the interface part of all units (all parts for .dpr and
.inc files) and index the name of all classes, types, methods, functions, procedures,
properties, constants, variables&amp;nbsp;as keywords. Further I would index the whole
declaration of those as well as comments for full-text search.
&lt;/p&gt;
&lt;p&gt;
This way you can search the declarations and the comments of your files on the fly
and literally instantly.
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;How would you implement the idea...&lt;/strong&gt;
&lt;/p&gt;
&lt;p&gt;
What else should I index - or how should I index those data? Any comments, ideas,
etc. are very welcome. I'll plan to release the first beta in January. So let me know
what you want.
&lt;/p&gt;
&lt;p&gt;
Thanks for reading, now send me a message ;-)
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gumpi.com/Blog/aggbug.ashx?id=03534887-0da4-4022-b934-cdb362395bda" /&gt;</description>
      <comments>http://www.gumpi.com/Blog/CommentView,guid,03534887-0da4-4022-b934-cdb362395bda.aspx</comments>
      <category>Delphi</category>
      <category>Development</category>
      <category>Development (English)</category>
      <category>English</category>
      <category>Windows</category>
    </item>
    <item>
      <trackback:ping>http://www.gumpi.com/Blog/Trackback.aspx?guid=38995e4e-efa0-4826-b828-495de0b887c9</trackback:ping>
      <pingback:server>http://www.gumpi.com/Blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gumpi.com/Blog/PermaLink,guid,38995e4e-efa0-4826-b828-495de0b887c9.aspx</pingback:target>
      <dc:creator>Daniel Wischnewski</dc:creator>
      <wfw:comment>http://www.gumpi.com/Blog/CommentView,guid,38995e4e-efa0-4826-b828-495de0b887c9.aspx</wfw:comment>
      <wfw:commentRss>http://www.gumpi.com/Blog/SyndicationService.asmx/GetEntryCommentsRss?guid=38995e4e-efa0-4826-b828-495de0b887c9</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Most of you now about the <em>User Account Control</em> system of Windows Vista by
now. And most of you know, that you can start any application as admin when right
clicking it in the list of the start menu.
</p>
        <p>
However, there is a faster way, if you know te name of the executable, such as <strong>cmd</strong>.
Simply, enter the name of the executable file into the Windows Vista search bar (of
the start menu) and press [CTRL]+[SHIFT]+[RETURN], and it will be started with administrative
rights. I use it for <strong>cmd</strong> all the time.
</p>
        <img width="0" height="0" src="http://www.gumpi.com/Blog/aggbug.ashx?id=38995e4e-efa0-4826-b828-495de0b887c9" />
      </body>
      <title>Windows Vista - Quick Run as Admin</title>
      <guid isPermaLink="false">http://www.gumpi.com/Blog/PermaLink,guid,38995e4e-efa0-4826-b828-495de0b887c9.aspx</guid>
      <link>http://www.gumpi.com/Blog/2007/11/07/WindowsVistaQuickRunAsAdmin.aspx</link>
      <pubDate>Wed, 07 Nov 2007 14:10:31 GMT</pubDate>
      <description>&lt;p&gt;
Most of you now about the &lt;em&gt;User Account Control&lt;/em&gt; system of Windows Vista by
now. And most of you know, that you can start any application as admin when right
clicking it in the list of the start menu.
&lt;/p&gt;
&lt;p&gt;
However, there is a faster way, if you know te name of the executable, such as &lt;strong&gt;cmd&lt;/strong&gt;.
Simply, enter the name of the executable file into the Windows Vista search bar (of
the start menu) and press [CTRL]+[SHIFT]+[RETURN], and it will be started with administrative
rights. I use it for &lt;strong&gt;cmd&lt;/strong&gt; all the time.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gumpi.com/Blog/aggbug.ashx?id=38995e4e-efa0-4826-b828-495de0b887c9" /&gt;</description>
      <comments>http://www.gumpi.com/Blog/CommentView,guid,38995e4e-efa0-4826-b828-495de0b887c9.aspx</comments>
      <category>Delphi</category>
      <category>Development</category>
      <category>Development (English)</category>
      <category>English</category>
      <category>Windows</category>
    </item>
    <item>
      <trackback:ping>http://www.gumpi.com/Blog/Trackback.aspx?guid=8743be73-cc4a-4aeb-9747-5b9f7c5edaac</trackback:ping>
      <pingback:server>http://www.gumpi.com/Blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gumpi.com/Blog/PermaLink,guid,8743be73-cc4a-4aeb-9747-5b9f7c5edaac.aspx</pingback:target>
      <dc:creator>Daniel Wischnewski</dc:creator>
      <wfw:comment>http://www.gumpi.com/Blog/CommentView,guid,8743be73-cc4a-4aeb-9747-5b9f7c5edaac.aspx</wfw:comment>
      <wfw:commentRss>http://www.gumpi.com/Blog/SyndicationService.asmx/GetEntryCommentsRss?guid=8743be73-cc4a-4aeb-9747-5b9f7c5edaac</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
I just noticed for the first time, that the <em>Windows Mobile Device Center</em> on
Windows Vista hides some folders from your device when connected to your machine.
</p>
        <p>
If you plan, for example, to upload some new ringing tones to your mobile device,
you will have to place them in the <strong>\Windows\Rings</strong> folder of your
device. This is, on default, a two step procedure. First, place them in some folder
on your device. Next, use the File Explorer of your device and copy the files from
the temporary location into the rings folder on your device.
</p>
        <p>
If you want to access the Windows folder, as well as others, directly from Windows
Vista, you have to check your Windows Explorer settings "Show hidden System Files."
</p>
        <p>
Darn, why do they make life so difficult. They don't hide the Windows folder of my
Vista installation...
</p>
        <img width="0" height="0" src="http://www.gumpi.com/Blog/aggbug.ashx?id=8743be73-cc4a-4aeb-9747-5b9f7c5edaac" />
      </body>
      <title>Windows Mobile Device Center on Windows Vista hiding folders...</title>
      <guid isPermaLink="false">http://www.gumpi.com/Blog/PermaLink,guid,8743be73-cc4a-4aeb-9747-5b9f7c5edaac.aspx</guid>
      <link>http://www.gumpi.com/Blog/2007/11/05/WindowsMobileDeviceCenterOnWindowsVistaHidingFolders.aspx</link>
      <pubDate>Mon, 05 Nov 2007 10:04:14 GMT</pubDate>
      <description>&lt;p&gt;
I just noticed for the first time, that the &lt;em&gt;Windows Mobile Device Center&lt;/em&gt; on
Windows Vista hides some folders from your device when connected to your machine.
&lt;/p&gt;
&lt;p&gt;
If you plan, for example, to upload some new ringing tones to your mobile device,
you will have to place them in the &lt;strong&gt;\Windows\Rings&lt;/strong&gt; folder of your
device. This is, on default, a two step procedure. First, place them in some folder
on your device. Next, use the File Explorer of your device and copy the files from
the temporary location into the rings folder on your device.
&lt;/p&gt;
&lt;p&gt;
If you want to access the Windows folder, as well as others, directly from Windows
Vista, you have to check your Windows Explorer settings "Show hidden System Files."
&lt;/p&gt;
&lt;p&gt;
Darn, why do they make life so difficult. They don't hide the Windows folder of my
Vista installation...
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gumpi.com/Blog/aggbug.ashx?id=8743be73-cc4a-4aeb-9747-5b9f7c5edaac" /&gt;</description>
      <comments>http://www.gumpi.com/Blog/CommentView,guid,8743be73-cc4a-4aeb-9747-5b9f7c5edaac.aspx</comments>
      <category>Development</category>
      <category>Development (English)</category>
      <category>English</category>
      <category>Windows</category>
    </item>
    <item>
      <trackback:ping>http://www.gumpi.com/Blog/Trackback.aspx?guid=cd4cb596-3d02-42f1-a097-595b470f1f6b</trackback:ping>
      <pingback:server>http://www.gumpi.com/Blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gumpi.com/Blog/PermaLink,guid,cd4cb596-3d02-42f1-a097-595b470f1f6b.aspx</pingback:target>
      <dc:creator>Daniel Wischnewski</dc:creator>
      <wfw:comment>http://www.gumpi.com/Blog/CommentView,guid,cd4cb596-3d02-42f1-a097-595b470f1f6b.aspx</wfw:comment>
      <wfw:commentRss>http://www.gumpi.com/Blog/SyndicationService.asmx/GetEntryCommentsRss?guid=cd4cb596-3d02-42f1-a097-595b470f1f6b</wfw:commentRss>
      <slash:comments>3</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
I was long-time under the impression that you cannot run 16 bit applications on Windows
Vista, except when using some VM software. However, while preparing a session coming
up next month, I started my VM running Windows 3.11 with <a href="http://www.gumpi.com/Blog/ct.ashx?id=cd4cb596-3d02-42f1-a097-595b470f1f6b&amp;url=http%3a%2f%2fwww.codegear.com%2fproducts%2fdelphi%2fwin32">Delphi</a> 1
- just for fun - and started the compiled application on my Vista machine.
</p>
        <p>
What would you expect? Some error message... no, at least not on Windows Vista 32
Bit editions. The application run just as well. However, when starting the application
on Windows Vista 64 Bit, you get an error message telling you to check with the software
vendor for an updated 32- or 64 Bit version of the software.
</p>
        <p>
Well, it doesn't bother me really any more, as I don't use 16 Bit apps or, even worse,
write any. However, I thought it is funny when reading everywhere that they will not
work at all. At least that is not true all the way (yet).
</p>
        <img width="0" height="0" src="http://www.gumpi.com/Blog/aggbug.ashx?id=cd4cb596-3d02-42f1-a097-595b470f1f6b" />
      </body>
      <title>Running 16 bit applications on Windows Vista...</title>
      <guid isPermaLink="false">http://www.gumpi.com/Blog/PermaLink,guid,cd4cb596-3d02-42f1-a097-595b470f1f6b.aspx</guid>
      <link>http://www.gumpi.com/Blog/2007/11/02/Running16BitApplicationsOnWindowsVista.aspx</link>
      <pubDate>Fri, 02 Nov 2007 12:42:51 GMT</pubDate>
      <description>&lt;p&gt;
I was long-time under the impression that you cannot run 16 bit applications on Windows
Vista, except when using some VM software. However, while preparing a session coming
up next month, I started my VM running Windows 3.11 with &lt;a href="http://www.gumpi.com/Blog/ct.ashx?id=cd4cb596-3d02-42f1-a097-595b470f1f6b&amp;amp;url=http%3a%2f%2fwww.codegear.com%2fproducts%2fdelphi%2fwin32"&gt;Delphi&lt;/a&gt; 1
- just for fun - and started the compiled application on my Vista machine.
&lt;/p&gt;
&lt;p&gt;
What would you expect? Some error message... no, at least not on Windows Vista&amp;nbsp;32
Bit editions. The application run just as well. However, when starting the application
on Windows Vista 64 Bit, you get an error message telling you to check with the software
vendor for an updated 32- or 64 Bit version of the software.
&lt;/p&gt;
&lt;p&gt;
Well, it doesn't bother me really any more, as I don't use 16 Bit apps or, even worse,
write any. However, I thought it is funny when reading everywhere that they will not
work at all. At least that is not true all the way (yet).
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gumpi.com/Blog/aggbug.ashx?id=cd4cb596-3d02-42f1-a097-595b470f1f6b" /&gt;</description>
      <comments>http://www.gumpi.com/Blog/CommentView,guid,cd4cb596-3d02-42f1-a097-595b470f1f6b.aspx</comments>
      <category>Delphi</category>
      <category>Development</category>
      <category>Development (English)</category>
      <category>English</category>
      <category>Windows</category>
    </item>
    <item>
      <trackback:ping>http://www.gumpi.com/Blog/Trackback.aspx?guid=7de4898f-a3f3-4cef-8aeb-67220c5e7ac1</trackback:ping>
      <pingback:server>http://www.gumpi.com/Blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gumpi.com/Blog/PermaLink,guid,7de4898f-a3f3-4cef-8aeb-67220c5e7ac1.aspx</pingback:target>
      <dc:creator>Daniel Wischnewski</dc:creator>
      <wfw:comment>http://www.gumpi.com/Blog/CommentView,guid,7de4898f-a3f3-4cef-8aeb-67220c5e7ac1.aspx</wfw:comment>
      <wfw:commentRss>http://www.gumpi.com/Blog/SyndicationService.asmx/GetEntryCommentsRss?guid=7de4898f-a3f3-4cef-8aeb-67220c5e7ac1</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Vom 3. - 5. Dezember macht das <a href="http://www.gumpi.com/Blog/ct.ashx?id=7de4898f-a3f3-4cef-8aeb-67220c5e7ac1&amp;url=http%3a%2f%2fwww.codegear.com%2fproducts%2fdelphi%2fwin32">Delphi</a> Code
Camp seinen ersten Stop in München. An drei Tagen erhalten Sie von drei Speakern viele
Tipps und Tricks rund um die Softwareentwicklung mit der CodeGear <a href="http://www.gumpi.com/Blog/ct.ashx?id=7de4898f-a3f3-4cef-8aeb-67220c5e7ac1&amp;url=http%3a%2f%2fwww.codegear.com%2fproducts%2fdelphi%2fwin32">Delphi</a> IDE.
Ich werde Sie am ersten der drei Tage durch die Änderungen von Microsoft Windows Vista
führen und Ihnen näher bringen, was sich durch Microsofts neuestes OS für Ihre Software
ändert.
</p>
        <p>
Dieser Kurs bringt Ihnen als Delphientwickler das neue Betriebssystem Windows Vista
näher. In Windows Vista hat Microsoft einige Spielregeln verändert, die man kennen
sollte, damit auch die eigene Software problemlos funktioniert. 
</p>
        <p>
Sie erhalten alle Informationen, die Sie benötigen, um Ihre Software schnellstmöglich
einsatzbereit für Windows Vista zu gestalten. Gleichzeitig können Sie die Software
auch so gestalten, dass Sie neue Features von Windows Vista nutzen können, ohne den
Nutzer zum Umstieg zu zwingen.
</p>
        <h4>Agenda
</h4>
        <p>
          <table cellspacing="0" cellpadding="0" width="90%">
            <tbody>
              <tr class="_1">
                <td class="time" width="100">
                  <font face="Courier New" size="1">09:30 – 10:00</font>
                </td>
                <td>
                  <font size="1">
                    <strong>Einführung in Windows Vista aus Sicht eines Entwicklers (Win32/64
vs. .NET 2.0/3.0)</strong>
                  </font>
                </td>
              </tr>
              <tr>
                <td class="time ">
                  <font face="Courier New" size="1">10:00 - 10:45</font>
                </td>
                <td>
                  <font size="1">
                    <strong>Softwarekompatibilität unter Windows Vista testen, Virtualisierungen
von Dateisystem und Registry, Signierung von Anwendungen und der WinQual-Service von
Microsoft</strong>
                  </font>
                </td>
              </tr>
              <tr class="_1">
                <td class="time">
                  <font face="Courier New" size="1">10:45 – 11:00</font>
                </td>
                <td>
                  <font size="1">Pause mit Erfrischungen und Snacks</font>
                </td>
              </tr>
              <tr>
                <td class="time">
                  <font face="Courier New" size="1">10:00 – 11:30</font>
                </td>
                <td>
                  <font size="1">
                    <strong>Windows Vista Ready Applikationen (älteren Delphi-Versionen
vs. <a href="http://www.gumpi.com/Blog/ct.ashx?id=7de4898f-a3f3-4cef-8aeb-67220c5e7ac1&amp;url=http%3a%2f%2fwww.codegear.com%2fproducts%2fdelphi%2fwin32">Delphi</a> 2007)</strong>
                  </font>
                </td>
              </tr>
              <tr class="_1">
                <td class="time">
                  <font size="1">
                    <font face="Courier New">11:30 - 12:30</font>
                  </font>
                </td>
                <td>
                  <font size="1">
                    <strong>Windows Vista Benutzerkontensteuerung (UAC), Anwendungslevel
verstehen und implementieren</strong>
                  </font>
                </td>
              </tr>
              <tr>
                <td class="time">
                  <font face="Courier New" size="1">12:30 – 13:30</font>
                </td>
                <td>
                  <font size="1">Mittagessen</font>
                </td>
              </tr>
              <tr class="_1">
                <td class="time">
                  <font face="Courier New" size="1">13:30 – 14:15</font>
                </td>
                <td>
                  <font size="1">
                    <strong>Administrative Tasks starten</strong>
                  </font>
                </td>
              </tr>
              <tr>
                <td class="time">
                  <font face="Courier New" size="1">14:15 - 15:30</font>
                </td>
                <td>
                  <font size="1">
                    <strong>Windows Desktop Search nutzen und unterstützen</strong>
                  </font>
                </td>
              </tr>
              <tr class="_1">
                <td class="time">
                  <font face="Courier New" size="1">15:30 - 15:45</font>
                </td>
                <td>
                  <font size="1">Pause mit Erfrischungen und Snacks</font>
                </td>
              </tr>
              <tr>
                <td class="time">
                  <font face="Courier New" size="1">15:45 - 16:30</font>
                </td>
                <td>
                  <font size="1">
                    <strong>Windows Vista Application Recovery</strong>
                  </font>
                </td>
              </tr>
              <tr class="_1">
                <td class="time">
                  <font face="Courier New" size="1">16:30 – 17:00</font>
                </td>
                <td>
                  <font size="1">
                    <strong>Windows Vista Task Dialoge</strong>
                  </font>
                </td>
              </tr>
              <tr>
                <td class="time">
                  <font face="Courier New" size="1">17:00 - 17:30</font>
                </td>
                <td>
                  <font size="1">
                    <strong>Diskussion sowie Q&amp;A</strong>
                  </font>
                </td>
              </tr>
            </tbody>
          </table>
        </p>
        <p>
Weitere Informationen entnehmen Sie bitte der <a href="http://www.gumpi.com/Blog/ct.ashx?id=7de4898f-a3f3-4cef-8aeb-67220c5e7ac1&amp;url=http%3a%2f%2fentwickler-akademie.de%2fak%2fpsecom%2cid%2c37.html">offiziellen
Webseite</a> zum CodeCamp.
</p>
        <img width="0" height="0" src="http://www.gumpi.com/Blog/aggbug.ashx?id=7de4898f-a3f3-4cef-8aeb-67220c5e7ac1" />
      </body>
      <title>Delphi Code Camp - Windows Vista</title>
      <guid isPermaLink="false">http://www.gumpi.com/Blog/PermaLink,guid,7de4898f-a3f3-4cef-8aeb-67220c5e7ac1.aspx</guid>
      <link>http://www.gumpi.com/Blog/2007/10/28/DelphiCodeCampWindowsVista.aspx</link>
      <pubDate>Sun, 28 Oct 2007 14:03:51 GMT</pubDate>
      <description>&lt;p&gt;
Vom 3. - 5. Dezember macht das &lt;a href="http://www.gumpi.com/Blog/ct.ashx?id=7de4898f-a3f3-4cef-8aeb-67220c5e7ac1&amp;amp;url=http%3a%2f%2fwww.codegear.com%2fproducts%2fdelphi%2fwin32"&gt;Delphi&lt;/a&gt; Code
Camp seinen ersten Stop in München. An drei Tagen erhalten Sie von drei Speakern viele
Tipps und Tricks rund um die Softwareentwicklung mit der CodeGear &lt;a href="http://www.gumpi.com/Blog/ct.ashx?id=7de4898f-a3f3-4cef-8aeb-67220c5e7ac1&amp;amp;url=http%3a%2f%2fwww.codegear.com%2fproducts%2fdelphi%2fwin32"&gt;Delphi&lt;/a&gt; IDE.
Ich werde Sie am ersten der drei Tage durch die Änderungen von Microsoft Windows Vista
führen und Ihnen näher bringen, was sich durch Microsofts neuestes OS für Ihre Software
ändert.
&lt;/p&gt;
&lt;p&gt;
Dieser Kurs bringt Ihnen als Delphientwickler das neue Betriebssystem Windows Vista
näher. In Windows Vista hat Microsoft einige Spielregeln verändert, die man kennen
sollte, damit auch die eigene Software problemlos funktioniert. 
&lt;/p&gt;
&lt;p&gt;
Sie erhalten alle Informationen, die Sie benötigen, um Ihre Software schnellstmöglich
einsatzbereit für Windows Vista zu gestalten. Gleichzeitig können Sie die Software
auch so gestalten, dass Sie neue Features von Windows Vista nutzen können, ohne den
Nutzer zum Umstieg zu zwingen.
&lt;/p&gt;
&lt;h4&gt;Agenda
&lt;/h4&gt;
&lt;p&gt;
&lt;table cellspacing=0 cellpadding=0 width="90%"&gt;
&lt;tbody&gt;
&lt;tr class=_1&gt;
&lt;td class=time width=100&gt;
&lt;font face="Courier New" size=1&gt;09:30 – 10:00&lt;/font&gt;&lt;/td&gt;
&lt;td&gt;
&lt;font size=1&gt;&lt;strong&gt;Einführung in Windows Vista aus Sicht eines Entwicklers (Win32/64
vs. .NET 2.0/3.0)&lt;/strong&gt; &lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class="time "&gt;
&lt;font face="Courier New" size=1&gt;10:00 - 10:45&lt;/font&gt;&lt;/td&gt;
&lt;td&gt;
&lt;font size=1&gt;&lt;strong&gt;Softwarekompatibilität unter Windows Vista testen, Virtualisierungen
von Dateisystem und Registry, Signierung von Anwendungen und der WinQual-Service von
Microsoft&lt;/strong&gt;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=_1&gt;
&lt;td class=time&gt;
&lt;font face="Courier New" size=1&gt;10:45 – 11:00&lt;/font&gt;&lt;/td&gt;
&lt;td&gt;
&lt;font size=1&gt;Pause mit Erfrischungen und Snacks&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=time&gt;
&lt;font face="Courier New" size=1&gt;10:00 – 11:30&lt;/font&gt;&lt;/td&gt;
&lt;td&gt;
&lt;font size=1&gt;&lt;strong&gt;Windows Vista Ready Applikationen (älteren Delphi-Versionen vs. &lt;a href="http://www.gumpi.com/Blog/ct.ashx?id=7de4898f-a3f3-4cef-8aeb-67220c5e7ac1&amp;amp;url=http%3a%2f%2fwww.codegear.com%2fproducts%2fdelphi%2fwin32"&gt;Delphi&lt;/a&gt; 2007)&lt;/strong&gt;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=_1&gt;
&lt;td class=time&gt;
&lt;font size=1&gt;&lt;font face="Courier New"&gt;11:30 - 12:30&lt;/font&gt; &lt;/font&gt;&lt;/td&gt;
&lt;td&gt;
&lt;font size=1&gt;&lt;strong&gt;Windows Vista Benutzerkontensteuerung (UAC), Anwendungslevel
verstehen und implementieren&lt;/strong&gt;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=time&gt;
&lt;font face="Courier New" size=1&gt;12:30 – 13:30&lt;/font&gt;&lt;/td&gt;
&lt;td&gt;
&lt;font size=1&gt;Mittagessen&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=_1&gt;
&lt;td class=time&gt;
&lt;font face="Courier New" size=1&gt;13:30 – 14:15&lt;/font&gt;&lt;/td&gt;
&lt;td&gt;
&lt;font size=1&gt;&lt;strong&gt;Administrative Tasks starten&lt;/strong&gt;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=time&gt;
&lt;font face="Courier New" size=1&gt;14:15 - 15:30&lt;/font&gt;&lt;/td&gt;
&lt;td&gt;
&lt;font size=1&gt;&lt;strong&gt;Windows Desktop Search nutzen und unterstützen&lt;/strong&gt;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=_1&gt;
&lt;td class=time&gt;
&lt;font face="Courier New" size=1&gt;15:30 - 15:45&lt;/font&gt;&lt;/td&gt;
&lt;td&gt;
&lt;font size=1&gt;Pause mit Erfrischungen und Snacks&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=time&gt;
&lt;font face="Courier New" size=1&gt;15:45 - 16:30&lt;/font&gt;&lt;/td&gt;
&lt;td&gt;
&lt;font size=1&gt;&lt;strong&gt;Windows Vista Application Recovery&lt;/strong&gt;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr class=_1&gt;
&lt;td class=time&gt;
&lt;font face="Courier New" size=1&gt;16:30 – 17:00&lt;/font&gt;&lt;/td&gt;
&lt;td&gt;
&lt;font size=1&gt;&lt;strong&gt;Windows Vista Task Dialoge&lt;/strong&gt;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=time&gt;
&lt;font face="Courier New" size=1&gt;17:00 - 17:30&lt;/font&gt;&lt;/td&gt;
&lt;td&gt;
&lt;font size=1&gt;&lt;strong&gt;Diskussion sowie Q&amp;amp;A&lt;/strong&gt;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;
&lt;p&gt;
Weitere Informationen entnehmen Sie bitte der &lt;a href="http://www.gumpi.com/Blog/ct.ashx?id=7de4898f-a3f3-4cef-8aeb-67220c5e7ac1&amp;amp;url=http%3a%2f%2fentwickler-akademie.de%2fak%2fpsecom%2cid%2c37.html"&gt;offiziellen
Webseite&lt;/a&gt; zum CodeCamp.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gumpi.com/Blog/aggbug.ashx?id=7de4898f-a3f3-4cef-8aeb-67220c5e7ac1" /&gt;</description>
      <comments>http://www.gumpi.com/Blog/CommentView,guid,7de4898f-a3f3-4cef-8aeb-67220c5e7ac1.aspx</comments>
      <category>Conferences</category>
      <category>Delphi</category>
      <category>Development</category>
      <category>Development (German)</category>
      <category>German</category>
      <category>Windows</category>
    </item>
    <item>
      <trackback:ping>http://www.gumpi.com/Blog/Trackback.aspx?guid=22ccf3d8-f81c-44b2-9e66-4aff13755def</trackback:ping>
      <pingback:server>http://www.gumpi.com/Blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gumpi.com/Blog/PermaLink,guid,22ccf3d8-f81c-44b2-9e66-4aff13755def.aspx</pingback:target>
      <dc:creator>Daniel Wischnewski</dc:creator>
      <wfw:comment>http://www.gumpi.com/Blog/CommentView,guid,22ccf3d8-f81c-44b2-9e66-4aff13755def.aspx</wfw:comment>
      <wfw:commentRss>http://www.gumpi.com/Blog/SyndicationService.asmx/GetEntryCommentsRss?guid=22ccf3d8-f81c-44b2-9e66-4aff13755def</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
One user of the <a href="http://www.gumpi.com/Blog/ct.ashx?id=22ccf3d8-f81c-44b2-9e66-4aff13755def&amp;url=http%3a%2f%2fwww.delphipraxis.net">Delphi-PRAXiS</a> asked,
how to retrieve a list of either users or computers with the creation date, name and
parents name. Since I had those information available, I just thought I post it here
as well. Once again, you simple have to query the active directory using ADO. For
the parent however, you need to get the object and then query its Parent property.
</p>
        <pre class="sourcecode">
          <code>
            <b>procedure</b> TYourForm.btnSearchClick(Sender: TObject); <b>var</b> Conn:
_Connection; Cmd: _Command; RS: _Recordset; Affected: OleVariant; Line: <b>string</b>;
Obj: IADsUser; <b>procedure</b> RunQuery(Query: <b>string</b>); <b>begin</b> Cmd.CommandText
:= Query; <font color="#003399"><i>// run query and return domain list</i></font> RS
:= Cmd.Execute(Affected, EmptyParam, 0); <b>if</b> RS.EOF <b>then</b> Exit; RS.MoveFirst; <b>while</b><b>not</b> RS.EOF <b>do</b><b>begin</b><b>try</b> Obj
:= VBGetObject(RS.Fields.Item[1].Value) <b>as</b> IADsUser; Line := Format(<font color="#9933cc">'%s,
%s, %s, %s'</font>, [RS.Fields.Item[0].Value, RS.Fields.Item[1].Value, RS.Fields.Item[2].Value,
Obj.Parent]); mmoReport.Lines.Add(Line); <b>except</b><b>end</b>; RS.MoveNext; <b>end</b>; <b>end</b>; <b>begin</b> mmoReport.Clear; <font color="#003399"><i>//
create objects</i></font> Conn := CoConnection.Create; Cmd := CoCommand.Create; <font color="#003399"><i>//
setup objects</i></font> Conn.Provider := <font color="#9933cc">'ADsDSOObject'</font>;
Conn.Open(<font color="#9933cc">'Active Directory Provider'</font>, <font color="#9933cc">''</font>, <font color="#9933cc">''</font>,
0); Cmd.Set_ActiveConnection(Conn); Cmd.Properties.Item[<font color="#9933cc">'Page
Size'</font>].Value := 1000; Cmd.Properties.Item[<font color="#9933cc">'Searchscope'</font>].Value
:= ADS_SCOPE_SUBTREE; RunQuery(edtQuery.Text); <b>end</b>;</code>
        </pre>
        <p>
Once again, the whole sample is <a href="/Downloads/Samples/GetOUUserCompData.zip">available
for download (ZIP, 36 Kb)</a>.
</p>
        <img width="0" height="0" src="http://www.gumpi.com/Blog/aggbug.ashx?id=22ccf3d8-f81c-44b2-9e66-4aff13755def" />
      </body>
      <title>How to retrieve a list of OU Objects and their parents</title>
      <guid isPermaLink="false">http://www.gumpi.com/Blog/PermaLink,guid,22ccf3d8-f81c-44b2-9e66-4aff13755def.aspx</guid>
      <link>http://www.gumpi.com/Blog/2007/10/15/HowToRetrieveAListOfOUObjectsAndTheirParents.aspx</link>
      <pubDate>Mon, 15 Oct 2007 12:17:13 GMT</pubDate>
      <description>&lt;p&gt;
One user of the &lt;a href="http://www.gumpi.com/Blog/ct.ashx?id=22ccf3d8-f81c-44b2-9e66-4aff13755def&amp;amp;url=http%3a%2f%2fwww.delphipraxis.net"&gt;Delphi-PRAXiS&lt;/a&gt; asked,
how to retrieve a list of either users or computers with the creation date, name and
parents name. Since I had those information available, I just thought I post it here
as well. Once again, you simple have to query the active directory using ADO. For
the parent however, you need to get the object and then query its Parent property.
&lt;/p&gt;
&lt;pre class=sourcecode&gt;&lt;code&gt;&lt;b&gt;procedure&lt;/b&gt; TYourForm.btnSearchClick(Sender: TObject); &lt;b&gt;var&lt;/b&gt; Conn:
_Connection; Cmd: _Command; RS: _Recordset; Affected: OleVariant; Line: &lt;b&gt;string&lt;/b&gt;;
Obj: IADsUser; &lt;b&gt;procedure&lt;/b&gt; RunQuery(Query: &lt;b&gt;string&lt;/b&gt;); &lt;b&gt;begin&lt;/b&gt; Cmd.CommandText
:= Query; &lt;font color=#003399&gt;&lt;i&gt;// run query and return domain list&lt;/i&gt;&lt;/font&gt; RS
:= Cmd.Execute(Affected, EmptyParam, 0); &lt;b&gt;if&lt;/b&gt; RS.EOF &lt;b&gt;then&lt;/b&gt; Exit; RS.MoveFirst; &lt;b&gt;while&lt;/b&gt; &lt;b&gt;not&lt;/b&gt; RS.EOF &lt;b&gt;do&lt;/b&gt; &lt;b&gt;begin&lt;/b&gt; &lt;b&gt;try&lt;/b&gt; Obj
:= VBGetObject(RS.Fields.Item[1].Value) &lt;b&gt;as&lt;/b&gt; IADsUser; Line := Format(&lt;font color=#9933cc&gt;'%s,
%s, %s, %s'&lt;/font&gt;, [RS.Fields.Item[0].Value, RS.Fields.Item[1].Value, RS.Fields.Item[2].Value,
Obj.Parent]); mmoReport.Lines.Add(Line); &lt;b&gt;except&lt;/b&gt; &lt;b&gt;end&lt;/b&gt;; RS.MoveNext; &lt;b&gt;end&lt;/b&gt;; &lt;b&gt;end&lt;/b&gt;; &lt;b&gt;begin&lt;/b&gt; mmoReport.Clear; &lt;font color=#003399&gt;&lt;i&gt;//
create objects&lt;/i&gt;&lt;/font&gt; Conn := CoConnection.Create; Cmd := CoCommand.Create; &lt;font color=#003399&gt;&lt;i&gt;//
setup objects&lt;/i&gt;&lt;/font&gt; Conn.Provider := &lt;font color=#9933cc&gt;'ADsDSOObject'&lt;/font&gt;;
Conn.Open(&lt;font color=#9933cc&gt;'Active Directory Provider'&lt;/font&gt;, &lt;font color=#9933cc&gt;''&lt;/font&gt;, &lt;font color=#9933cc&gt;''&lt;/font&gt;,
0); Cmd.Set_ActiveConnection(Conn); Cmd.Properties.Item[&lt;font color=#9933cc&gt;'Page
Size'&lt;/font&gt;].Value := 1000; Cmd.Properties.Item[&lt;font color=#9933cc&gt;'Searchscope'&lt;/font&gt;].Value
:= ADS_SCOPE_SUBTREE; RunQuery(edtQuery.Text); &lt;b&gt;end&lt;/b&gt;;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;
Once again, the whole&amp;nbsp;sample is &lt;a href="/Downloads/Samples/GetOUUserCompData.zip"&gt;available
for download (ZIP, 36 Kb)&lt;/a&gt;.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gumpi.com/Blog/aggbug.ashx?id=22ccf3d8-f81c-44b2-9e66-4aff13755def" /&gt;</description>
      <comments>http://www.gumpi.com/Blog/CommentView,guid,22ccf3d8-f81c-44b2-9e66-4aff13755def.aspx</comments>
      <category>Delphi</category>
      <category>Development</category>
      <category>Development (English)</category>
      <category>English</category>
      <category>Samples</category>
      <category>Windows</category>
    </item>
    <item>
      <trackback:ping>http://www.gumpi.com/Blog/Trackback.aspx?guid=e52b4f4c-2b7e-434f-a4a9-dcbf23975faf</trackback:ping>
      <pingback:server>http://www.gumpi.com/Blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gumpi.com/Blog/PermaLink,guid,e52b4f4c-2b7e-434f-a4a9-dcbf23975faf.aspx</pingback:target>
      <dc:creator>Daniel Wischnewski</dc:creator>
      <wfw:comment>http://www.gumpi.com/Blog/CommentView,guid,e52b4f4c-2b7e-434f-a4a9-dcbf23975faf.aspx</wfw:comment>
      <wfw:commentRss>http://www.gumpi.com/Blog/SyndicationService.asmx/GetEntryCommentsRss?guid=e52b4f4c-2b7e-434f-a4a9-dcbf23975faf</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Someone <a href="http://www.gumpi.com/Blog/ct.ashx?id=e52b4f4c-2b7e-434f-a4a9-dcbf23975faf&amp;url=http%3a%2f%2fwww.delphifeeds.com%2fdelphiforum%2ftopic.php%3fid%3d118">asked
on delphifeeds.com</a>, how to get a list of all domains within an environment. Since
I was going to need just the same soon for a application in development right now,
I thought I take up the challenge and try my luck. After using Google I found nil
solutions using <a href="http://www.gumpi.com/Blog/ct.ashx?id=e52b4f4c-2b7e-434f-a4a9-dcbf23975faf&amp;url=http%3a%2f%2fwww.codegear.com%2fproducts%2fdelphi%2fwin32">Delphi</a>,
so I went to microsoft.com and looked how they do it, using VBScript.
</p>
        <p>
Well, I was lucky and found a solution, but as so often, getting it to work on <a href="http://www.gumpi.com/Blog/ct.ashx?id=e52b4f4c-2b7e-434f-a4a9-dcbf23975faf&amp;url=http%3a%2f%2fwww.codegear.com%2fproducts%2fdelphi%2fwin32">Delphi</a> is
an entirely different task. First you have to find the root naming context of the
domain where your application is running. You use the ADs library for that task. From
that LDAP-path you replace the prefix with GC, which stands for global catalog.
</p>
        <pre class="sourcecode">
          <code>
            <font color="#003399">
              <i>// get the forest base</i>
            </font>
            <b>try</b> DirObj
:= VBGetObject(<font color="#9933cc">'LDAP://rootDSE'</font>) <b>as</b> IADs; Root
:= (VBGetObject(<font color="#9933cc">'LDAP://'</font> + DirObj.Get(<font color="#9933cc">'rootDomainNamingContext'</font>)) <b>as</b> IADs).ADsPath; <b>except</b> mmoReport.Lines.Add(<font color="#9933cc">'Computer
is not running in domain setup.'</font>); Exit; <b>end</b>; <font color="#003399"><i>//
replace LDAP with GC (global catalog)</i></font> Root := <font color="#9933cc">'GC'</font> +
Copy(Root, 5, MaxInt); mmoReport.Lines.Add(Root);</code>
        </pre>
        <p>
Next, you query the AD using ADO for the domains or sites, whatever you want. The
queries are simple:
</p>
        <pre class="sourcecode">Query := <font color="#9933cc">'SELECT Name FROM '</font> +
QuotedStr(Root) + <font color="#9933cc">' WHERE objectCategory='</font><font color="#9933cc">'domain'</font><font color="#9933cc">''</font>;
Query := <font color="#9933cc">'SELECT Name FROM '</font> + QuotedStr(Root) + <font color="#9933cc">'
WHERE objectCategory='</font><font color="#9933cc">'site'</font><font color="#9933cc">''</font>;</pre>
        <p>
Next, you just iterate the record set, returned after executing your command. A full
demo can be <a href="/Downloads/Samples/FindDomains.zip">downloaded (ZIP, 34 Kb)</a> from
my site.
</p>
        <img width="0" height="0" src="http://www.gumpi.com/Blog/aggbug.ashx?id=e52b4f4c-2b7e-434f-a4a9-dcbf23975faf" />
      </body>
      <title>How to get a list of Domains and Sites</title>
      <guid isPermaLink="false">http://www.gumpi.com/Blog/PermaLink,guid,e52b4f4c-2b7e-434f-a4a9-dcbf23975faf.aspx</guid>
      <link>http://www.gumpi.com/Blog/2007/10/15/HowToGetAListOfDomainsAndSites.aspx</link>
      <pubDate>Mon, 15 Oct 2007 09:48:02 GMT</pubDate>
      <description>&lt;p&gt;
Someone &lt;a href="http://www.gumpi.com/Blog/ct.ashx?id=e52b4f4c-2b7e-434f-a4a9-dcbf23975faf&amp;amp;url=http%3a%2f%2fwww.delphifeeds.com%2fdelphiforum%2ftopic.php%3fid%3d118"&gt;asked
on delphifeeds.com&lt;/a&gt;, how to get a list of all domains within an environment. Since
I was going to need just the same soon for a application in development right now,
I thought I take up the challenge and try my luck. After using Google I found nil
solutions using &lt;a href="http://www.gumpi.com/Blog/ct.ashx?id=e52b4f4c-2b7e-434f-a4a9-dcbf23975faf&amp;amp;url=http%3a%2f%2fwww.codegear.com%2fproducts%2fdelphi%2fwin32"&gt;Delphi&lt;/a&gt;,
so I went to microsoft.com and looked how they do it, using VBScript.
&lt;/p&gt;
&lt;p&gt;
Well, I was lucky and found a solution, but as so often, getting it to work on &lt;a href="http://www.gumpi.com/Blog/ct.ashx?id=e52b4f4c-2b7e-434f-a4a9-dcbf23975faf&amp;amp;url=http%3a%2f%2fwww.codegear.com%2fproducts%2fdelphi%2fwin32"&gt;Delphi&lt;/a&gt; is
an entirely different task. First you have to find the root naming context of the
domain where your application is running. You use the ADs library for that task. From
that LDAP-path you replace the prefix with GC, which stands for global catalog.
&lt;/p&gt;
&lt;pre class=sourcecode&gt;&lt;code&gt;&lt;font color=#003399&gt;&lt;i&gt;// get the forest base&lt;/i&gt;&lt;/font&gt; &lt;b&gt;try&lt;/b&gt; DirObj
:= VBGetObject(&lt;font color=#9933cc&gt;'LDAP://rootDSE'&lt;/font&gt;) &lt;b&gt;as&lt;/b&gt; IADs; Root :=
(VBGetObject(&lt;font color=#9933cc&gt;'LDAP://'&lt;/font&gt; + DirObj.Get(&lt;font color=#9933cc&gt;'rootDomainNamingContext'&lt;/font&gt;)) &lt;b&gt;as&lt;/b&gt; IADs).ADsPath; &lt;b&gt;except&lt;/b&gt; mmoReport.Lines.Add(&lt;font color=#9933cc&gt;'Computer
is not running in domain setup.'&lt;/font&gt;); Exit; &lt;b&gt;end&lt;/b&gt;; &lt;font color=#003399&gt;&lt;i&gt;//
replace LDAP with GC (global catalog)&lt;/i&gt;&lt;/font&gt; Root := &lt;font color=#9933cc&gt;'GC'&lt;/font&gt; +
Copy(Root, 5, MaxInt); mmoReport.Lines.Add(Root);&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;
Next, you query the AD using ADO for the domains or sites, whatever you want. The
queries are simple:
&lt;/p&gt;
&lt;pre class=sourcecode&gt;Query := &lt;font color=#9933cc&gt;'SELECT Name FROM '&lt;/font&gt; + QuotedStr(Root)
+ &lt;font color=#9933cc&gt;' WHERE objectCategory='&lt;/font&gt;&lt;font color=#9933cc&gt;'domain'&lt;/font&gt;&lt;font color=#9933cc&gt;''&lt;/font&gt;;
Query := &lt;font color=#9933cc&gt;'SELECT Name FROM '&lt;/font&gt; + QuotedStr(Root) + &lt;font color=#9933cc&gt;'
WHERE objectCategory='&lt;/font&gt;&lt;font color=#9933cc&gt;'site'&lt;/font&gt;&lt;font color=#9933cc&gt;''&lt;/font&gt;;&lt;/pre&gt;
&lt;p&gt;
Next, you just iterate the record set, returned after executing your command. A full
demo can be &lt;a href="/Downloads/Samples/FindDomains.zip"&gt;downloaded (ZIP, 34 Kb)&lt;/a&gt; from
my site.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gumpi.com/Blog/aggbug.ashx?id=e52b4f4c-2b7e-434f-a4a9-dcbf23975faf" /&gt;</description>
      <comments>http://www.gumpi.com/Blog/CommentView,guid,e52b4f4c-2b7e-434f-a4a9-dcbf23975faf.aspx</comments>
      <category>Delphi</category>
      <category>Development</category>
      <category>Development (English)</category>
      <category>English</category>
      <category>Samples</category>
      <category>Windows</category>
    </item>
    <item>
      <trackback:ping>http://www.gumpi.com/Blog/Trackback.aspx?guid=ca17ccb8-2e52-4f57-ac22-774269bb5d46</trackback:ping>
      <pingback:server>http://www.gumpi.com/Blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gumpi.com/Blog/PermaLink,guid,ca17ccb8-2e52-4f57-ac22-774269bb5d46.aspx</pingback:target>
      <dc:creator>Daniel Wischnewski</dc:creator>
      <wfw:comment>http://www.gumpi.com/Blog/CommentView,guid,ca17ccb8-2e52-4f57-ac22-774269bb5d46.aspx</wfw:comment>
      <wfw:commentRss>http://www.gumpi.com/Blog/SyndicationService.asmx/GetEntryCommentsRss?guid=ca17ccb8-2e52-4f57-ac22-774269bb5d46</wfw:commentRss>
      <slash:comments>1</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
I just decided to install <a href="http://www.gumpi.com/Blog/ct.ashx?id=ca17ccb8-2e52-4f57-ac22-774269bb5d46&amp;url=http%3a%2f%2fsilverlight.net%2f">Microsoft
Silverlight</a>. Microsoft starts to attack the Flash-market with its own tool Silverlight.
Well, the first test every application has to take, the Installation Process, and
Silverlight failed. Well, it installed alright, however, without any warning or asking
whether I want to, it closed all my browser windows (5, each with multiple tabs opened)
and reopened only one of those.
</p>
        <p>
Sorry Microsoft, but you can do better than that!
</p>
        <img width="0" height="0" src="http://www.gumpi.com/Blog/aggbug.ashx?id=ca17ccb8-2e52-4f57-ac22-774269bb5d46" />
      </body>
      <title>Installing Microsoft Silverlight</title>
      <guid isPermaLink="false">http://www.gumpi.com/Blog/PermaLink,guid,ca17ccb8-2e52-4f57-ac22-774269bb5d46.aspx</guid>
      <link>http://www.gumpi.com/Blog/2007/10/12/InstallingMicrosoftSilverlight.aspx</link>
      <pubDate>Fri, 12 Oct 2007 12:50:37 GMT</pubDate>
      <description>&lt;p&gt;
I just decided to install &lt;a href="http://www.gumpi.com/Blog/ct.ashx?id=ca17ccb8-2e52-4f57-ac22-774269bb5d46&amp;amp;url=http%3a%2f%2fsilverlight.net%2f"&gt;Microsoft
Silverlight&lt;/a&gt;. Microsoft starts to attack the Flash-market with its own tool Silverlight.
Well, the first test every application has to take, the Installation Process, and
Silverlight failed. Well, it installed alright, however, without any warning or asking
whether I want to, it closed all my browser windows (5, each with multiple tabs opened)
and reopened only one of those.
&lt;/p&gt;
&lt;p&gt;
Sorry Microsoft, but you can do better than that!
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gumpi.com/Blog/aggbug.ashx?id=ca17ccb8-2e52-4f57-ac22-774269bb5d46" /&gt;</description>
      <comments>http://www.gumpi.com/Blog/CommentView,guid,ca17ccb8-2e52-4f57-ac22-774269bb5d46.aspx</comments>
      <category>English</category>
      <category>Windows</category>
    </item>
    <item>
      <trackback:ping>http://www.gumpi.com/Blog/Trackback.aspx?guid=04e67140-0074-44fe-a61b-bbc934e6ce02</trackback:ping>
      <pingback:server>http://www.gumpi.com/Blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gumpi.com/Blog/PermaLink,guid,04e67140-0074-44fe-a61b-bbc934e6ce02.aspx</pingback:target>
      <dc:creator>Daniel Wischnewski</dc:creator>
      <wfw:comment>http://www.gumpi.com/Blog/CommentView,guid,04e67140-0074-44fe-a61b-bbc934e6ce02.aspx</wfw:comment>
      <wfw:commentRss>http://www.gumpi.com/Blog/SyndicationService.asmx/GetEntryCommentsRss?guid=04e67140-0074-44fe-a61b-bbc934e6ce02</wfw:commentRss>
      <slash:comments>6</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
By now everyone who deems himself at least a medium level programmer for Windows applications,
should have at least looked at Windows Vista. And while you toyed around with it,
you probably have seen the new Windows Vista task dialogs.
</p>
        <p align="center">
          <img src="/Blog/content/Binary/Windows/Vista/TaskDialogCopy.png" />
          <br />
          <font size="1">
            <strong>Windows Vista Taks Dialog</strong>
          </font>
        </p>
        <p>
Personally, I do really like them. They are clear, tell the user what problem was
encountered and gives well explained options. Yes, I know, the good content part still
depends on the developer, but you should get the meaning without to much picking at
me ;-)
</p>
        <p>
Now, there are many components out there, and the best around is from <a href="http://www.gumpi.com/Blog/ct.ashx?id=04e67140-0074-44fe-a61b-bbc934e6ce02&amp;url=http%3a%2f%2fjedqc.blogspot.com%2f">Jeremy
North</a>, called <a href="http://www.gumpi.com/Blog/ct.ashx?id=04e67140-0074-44fe-a61b-bbc934e6ce02&amp;url=http%3a%2f%2fwww.jed-software.com%2fjsd_screen.htm">TJSDialog</a>.
It supports all Windows Vista features, as well as a few more carefully selected ones.
So, if you target Vista users, this component is at least worth looking at.
</p>
        <p>
However, I ask myself something else. While components like Jeremy's allow us to display
those dialog types on Windows 9X/XP/... should we as programmers do just that? Those
dialogs come with Windows Vista and Vista users will get used to them, as they
see them more and more all over their system. But now let's think about our granny,
finally getting used to her good old Windows XP and now your application comes along
with a totally new style for dialogs. She doesn't know this style, and probably she
just thinks: What's that?! So, what do you think, should our applications use the
Vista style dialogs on older system, just because they do look good? Is it worth it
creating every dialog twice, ...? I am not sure myself. And don't misunderstand me,
I really think the new style dialogs are simply great, but shouldn't we keep them
to Vista where the user knows what hits her (or him)?   
</p>
        <img width="0" height="0" src="http://www.gumpi.com/Blog/aggbug.ashx?id=04e67140-0074-44fe-a61b-bbc934e6ce02" />
      </body>
      <title>The Vista Task dialog components, use them everywhere?</title>
      <guid isPermaLink="false">http://www.gumpi.com/Blog/PermaLink,guid,04e67140-0074-44fe-a61b-bbc934e6ce02.aspx</guid>
      <link>http://www.gumpi.com/Blog/2007/10/06/TheVistaTaskDialogComponentsUseThemEverywhere.aspx</link>
      <pubDate>Sat, 06 Oct 2007 14:02:51 GMT</pubDate>
      <description>&lt;p&gt;
By now everyone who deems himself at least a medium level programmer for Windows applications,
should have at least looked at Windows Vista. And while you toyed around with it,
you probably have seen the new Windows Vista task dialogs.
&lt;/p&gt;
&lt;p align=center&gt;
&lt;img src="/Blog/content/Binary/Windows/Vista/TaskDialogCopy.png"&gt;
&lt;br&gt;
&lt;font size=1&gt;&lt;strong&gt;Windows Vista Taks Dialog&lt;/strong&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p&gt;
Personally, I do really like them. They are clear, tell the user what problem was
encountered and gives well explained options. Yes, I know, the good content part still
depends on the developer, but you should get the meaning without to much picking at
me ;-)
&lt;/p&gt;
&lt;p&gt;
Now, there are many components out there, and the best around is from &lt;a href="http://www.gumpi.com/Blog/ct.ashx?id=04e67140-0074-44fe-a61b-bbc934e6ce02&amp;amp;url=http%3a%2f%2fjedqc.blogspot.com%2f"&gt;Jeremy
North&lt;/a&gt;, called &lt;a href="http://www.gumpi.com/Blog/ct.ashx?id=04e67140-0074-44fe-a61b-bbc934e6ce02&amp;amp;url=http%3a%2f%2fwww.jed-software.com%2fjsd_screen.htm"&gt;TJSDialog&lt;/a&gt;.
It supports all Windows Vista features, as well as a few more carefully selected ones.
So, if you target Vista users, this component is at least worth looking at.
&lt;/p&gt;
&lt;p&gt;
However, I ask myself something else. While components like Jeremy's allow us to display
those dialog types on Windows 9X/XP/... should we as programmers do just that? Those
dialogs come with Windows Vista and Vista users will get used&amp;nbsp;to them, as they
see them more and more all over their system. But now let's think about our granny,
finally getting used to her good old Windows XP and now your application comes along
with a totally new style for dialogs. She doesn't know this style, and probably she
just thinks: What's that?! So, what do you think, should our applications use the
Vista style dialogs on older system, just because they do look good? Is it worth it
creating every dialog twice, ...? I am not sure myself. And don't misunderstand me,
I really think the new style dialogs are simply great, but shouldn't we keep them
to Vista where the user knows what hits her (or him)?&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gumpi.com/Blog/aggbug.ashx?id=04e67140-0074-44fe-a61b-bbc934e6ce02" /&gt;</description>
      <comments>http://www.gumpi.com/Blog/CommentView,guid,04e67140-0074-44fe-a61b-bbc934e6ce02.aspx</comments>
      <category>Delphi</category>
      <category>Development</category>
      <category>Development (English)</category>
      <category>English</category>
      <category>Windows</category>
    </item>
    <item>
      <trackback:ping>http://www.gumpi.com/Blog/Trackback.aspx?guid=43a1091c-bccd-4f9b-a2fd-328c5c22cd5b</trackback:ping>
      <pingback:server>http://www.gumpi.com/Blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gumpi.com/Blog/PermaLink,guid,43a1091c-bccd-4f9b-a2fd-328c5c22cd5b.aspx</pingback:target>
      <dc:creator>Daniel Wischnewski</dc:creator>
      <wfw:comment>http://www.gumpi.com/Blog/CommentView,guid,43a1091c-bccd-4f9b-a2fd-328c5c22cd5b.aspx</wfw:comment>
      <wfw:commentRss>http://www.gumpi.com/Blog/SyndicationService.asmx/GetEntryCommentsRss?guid=43a1091c-bccd-4f9b-a2fd-328c5c22cd5b</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
At the EKON I gave a session on the Windows Vista search engine and how to feed it
with own content. One thing I heard quiet often was <em>Who bothers using it.</em> or <em>It
is hard to find what you are looking for!</em> Well, you may be right, but I think
you are wrong.
</p>
        <p>
First: how is it designed? Who did Microsoft have in mind when implementing the search
feature right in to the start menu of Windows Vista? Not you, probably. Microsoft
designed it for the laymen using Windows, persons who use the computer as part of
their work life, as part of their free-time. The average user is probably quiet happy
how well the search works. But then you are coming and you tell me you can't find
what you are looking for. Why?
</p>
        <p>
Well, mot of us remember searches from a time when it worked strictly on file names,
like <strong>dir *demo*.*</strong>, but this is not how the Windows Vista search works.
The search engine (aka Windows Desktop Search 3.x) matches your search against the
file name, the content of the file, meta data of the file, data about the program
used to create the file, and quiet a few other things.
</p>
        <p>
If you want Windows Vista to search for files containing <strong>demo</strong> in
their name, you have to tell Vista to do so. And it is quiet easy, once you know it,
simply type: <strong>file:(demo)</strong> and the search will return just those. You
want to search for files created by a specific person, well you use <strong>author:(Daniel
Wischnewski)</strong> or <strong>author:(Daniel OR Bob)</strong> (AND, NOT, OR, and
so on <u>are case-sensitive</u>)and so on.
</p>
        <p>
Once you know that the search works this way, it is time to get to know over <a href="http://www.gumpi.com/Blog/ct.ashx?id=43a1091c-bccd-4f9b-a2fd-328c5c22cd5b&amp;url=https%3a%2f%2fwww.microsoft.com%2fwindows%2fdesktopsearch%2faddresources%2fadvanced.mspx">50
search modifiers</a>, all part of the advanced query language coming with the Windows
Desktop Search. Btw, if you like what you read here, but you are still running on
Windows XP, <a href="http://www.gumpi.com/Blog/ct.ashx?id=43a1091c-bccd-4f9b-a2fd-328c5c22cd5b&amp;url=http%3a%2f%2fsearch.microsoft.com%2fresults.aspx%3fmkt%3den-US%26setlang%3den-US%26q%3dwindows%2bdesktop%2bsearch%2bwindows%2bxp%2bdownload">go
get it</a>!
</p>
        <img width="0" height="0" src="http://www.gumpi.com/Blog/aggbug.ashx?id=43a1091c-bccd-4f9b-a2fd-328c5c22cd5b" />
      </body>
      <title>Windows Vista - Find what you are searching for</title>
      <guid isPermaLink="false">http://www.gumpi.com/Blog/PermaLink,guid,43a1091c-bccd-4f9b-a2fd-328c5c22cd5b.aspx</guid>
      <link>http://www.gumpi.com/Blog/2007/10/03/WindowsVistaFindWhatYouAreSearchingFor.aspx</link>
      <pubDate>Wed, 03 Oct 2007 15:54:11 GMT</pubDate>
      <description>&lt;p&gt;
At the EKON I gave a session on the Windows Vista search engine and how to feed it
with own content. One thing I heard quiet often was &lt;em&gt;Who bothers using it.&lt;/em&gt; or &lt;em&gt;It
is hard to find what you are looking for!&lt;/em&gt; Well, you may be right, but I think
you are wrong.
&lt;/p&gt;
&lt;p&gt;
First: how is it designed? Who did Microsoft have in mind when implementing the search
feature right in to the start menu of Windows Vista? Not you, probably. Microsoft
designed it for the laymen using Windows, persons who use the computer as part of
their work life, as part of their free-time. The average user is probably quiet happy
how well the search works. But then you are coming and you tell me you can't find
what you are looking for. Why?
&lt;/p&gt;
&lt;p&gt;
Well, mot of us remember searches from a time when it worked strictly on file names,
like &lt;strong&gt;dir *demo*.*&lt;/strong&gt;, but this is not how the Windows Vista search works.
The search engine (aka Windows Desktop Search 3.x) matches your search against the
file name, the content of the file, meta data of the file, data about the program
used to create the file, and quiet a few other things.
&lt;/p&gt;
&lt;p&gt;
If you want Windows Vista to search for files containing &lt;strong&gt;demo&lt;/strong&gt; in
their name, you have to tell Vista to do so. And it is quiet easy, once you know it,
simply type: &lt;strong&gt;file:(demo)&lt;/strong&gt; and the search will return just those. You
want to search for files created by a specific person, well you use &lt;strong&gt;author:(Daniel
Wischnewski)&lt;/strong&gt; or &lt;strong&gt;author:(Daniel OR Bob)&lt;/strong&gt; (AND, NOT, OR, and
so on &lt;u&gt;are case-sensitive&lt;/u&gt;)and so on.
&lt;/p&gt;
&lt;p&gt;
Once you know that the search works this way, it is time to get to know over &lt;a href="http://www.gumpi.com/Blog/ct.ashx?id=43a1091c-bccd-4f9b-a2fd-328c5c22cd5b&amp;amp;url=https%3a%2f%2fwww.microsoft.com%2fwindows%2fdesktopsearch%2faddresources%2fadvanced.mspx"&gt;50
search modifiers&lt;/a&gt;, all part of the advanced query language coming with the Windows
Desktop Search. Btw, if you like what you read here, but you are still running on
Windows XP, &lt;a href="http://www.gumpi.com/Blog/ct.ashx?id=43a1091c-bccd-4f9b-a2fd-328c5c22cd5b&amp;amp;url=http%3a%2f%2fsearch.microsoft.com%2fresults.aspx%3fmkt%3den-US%26setlang%3den-US%26q%3dwindows%2bdesktop%2bsearch%2bwindows%2bxp%2bdownload"&gt;go
get it&lt;/a&gt;!
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gumpi.com/Blog/aggbug.ashx?id=43a1091c-bccd-4f9b-a2fd-328c5c22cd5b" /&gt;</description>
      <comments>http://www.gumpi.com/Blog/CommentView,guid,43a1091c-bccd-4f9b-a2fd-328c5c22cd5b.aspx</comments>
      <category>Conferences</category>
      <category>Development</category>
      <category>Development (English)</category>
      <category>English</category>
      <category>Windows</category>
    </item>
    <item>
      <trackback:ping>http://www.gumpi.com/Blog/Trackback.aspx?guid=b239ff62-c307-4ff6-a88e-c6e190af08a4</trackback:ping>
      <pingback:server>http://www.gumpi.com/Blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gumpi.com/Blog/PermaLink,guid,b239ff62-c307-4ff6-a88e-c6e190af08a4.aspx</pingback:target>
      <dc:creator>Daniel Wischnewski</dc:creator>
      <wfw:comment>http://www.gumpi.com/Blog/CommentView,guid,b239ff62-c307-4ff6-a88e-c6e190af08a4.aspx</wfw:comment>
      <wfw:commentRss>http://www.gumpi.com/Blog/SyndicationService.asmx/GetEntryCommentsRss?guid=b239ff62-c307-4ff6-a88e-c6e190af08a4</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
At the EKON I noticed that many developers do not know one of the great new short
cuts introduced. The first ten icons in the short cut menu bar can be reached by two
keys on you keyboard at any time. Simply press the [WIN] key with [1] through [0]
above your letters to start the corresponding application. Those short cuts however
do not work with your number block at the right of the keyboard.
</p>
        <p align="center">
          <img src="http://www.gumpi.com/Blog/content/binary/WinShortCuts.png" border="0" />
          <br />
          <strong>Just to highlight what I mean...</strong>
        </p>
        <p>
Just in case you don't know [WIN]+[L], give it a try as well (this is not new though).
</p>
        <img width="0" height="0" src="http://www.gumpi.com/Blog/aggbug.ashx?id=b239ff62-c307-4ff6-a88e-c6e190af08a4" />
      </body>
      <title>Windows Vista - new short cuts</title>
      <guid isPermaLink="false">http://www.gumpi.com/Blog/PermaLink,guid,b239ff62-c307-4ff6-a88e-c6e190af08a4.aspx</guid>
      <link>http://www.gumpi.com/Blog/2007/10/02/WindowsVistaNewShortCuts.aspx</link>
      <pubDate>Tue, 02 Oct 2007 09:58:17 GMT</pubDate>
      <description>&lt;p&gt;
At the EKON I noticed that many developers do not know one of the great new short
cuts introduced. The first ten icons in the short cut menu bar can be reached by two
keys on you keyboard at any time. Simply press the [WIN] key with [1] through [0]
above your letters to start the corresponding application. Those short cuts however
do not work with your number block at the right of the keyboard.
&lt;/p&gt;
&lt;p align=center&gt;
&lt;img src="http://www.gumpi.com/Blog/content/binary/WinShortCuts.png" border=0&gt;
&lt;br&gt;
&lt;strong&gt;Just to highlight what I mean...&lt;/strong&gt;
&lt;/p&gt;
&lt;p&gt;
Just in case you don't know [WIN]+[L], give it a try as well (this is not new though).
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gumpi.com/Blog/aggbug.ashx?id=b239ff62-c307-4ff6-a88e-c6e190af08a4" /&gt;</description>
      <comments>http://www.gumpi.com/Blog/CommentView,guid,b239ff62-c307-4ff6-a88e-c6e190af08a4.aspx</comments>
      <category>Conferences</category>
      <category>Development</category>
      <category>Development (English)</category>
      <category>English</category>
      <category>Windows</category>
    </item>
  </channel>
</rss>