<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Delphi isn't dead</title>
	<atom:link href="http://delphiisntdead.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://delphiisntdead.wordpress.com</link>
	<description>Programação delphi sql e algo mais...</description>
	<lastBuildDate>Sat, 19 Jul 2008 00:29:45 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<language>pt-br</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<cloud domain='delphiisntdead.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://www.gravatar.com/blavatar/1346d956d6b53b9ef5de04f4db996f29?s=96&#038;d=http://s.wordpress.com/i/buttonw-com.png</url>
		<title>Delphi isn't dead</title>
		<link>http://delphiisntdead.wordpress.com</link>
	</image>
			<item>
		<title>WebServices</title>
		<link>http://delphiisntdead.wordpress.com/2008/06/22/webservices/</link>
		<comments>http://delphiisntdead.wordpress.com/2008/06/22/webservices/#comments</comments>
		<pubDate>Sun, 22 Jun 2008 18:05:29 +0000</pubDate>
		<dc:creator>Luciano</dc:creator>
				<category><![CDATA[Geral]]></category>
		<category><![CDATA[Dicas]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[webservice]]></category>

		<guid isPermaLink="false">http://delphiisntdead.wordpress.com/?p=15</guid>
		<description><![CDATA[Webservices
Nunca me preocupei muito com WebServices, mas devido a uma necessidade no meu trabalho tive que aprender, então resolvi  escrever uma alguma coisa relacionada baseado no textos e exemplos que encontrei na internet, não sei ainda quantos artigos vou escrever mas nesse primeiro vou dar uma rápida pincelada no o que é um WebService, pretendo [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=delphiisntdead.wordpress.com&blog=3672100&post=15&subd=delphiisntdead&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Webservices</p>
<p>Nunca me preocupei muito com WebServices, mas devido a uma necessidade no meu trabalho tive que aprender, então resolvi  escrever uma alguma coisa relacionada baseado no textos e exemplos que encontrei na internet, não sei ainda quantos artigos vou escrever mas nesse primeiro vou dar uma rápida pincelada no o que é um WebService, pretendo ainda postar em um próximo artigo um exemplo prático de utilização de WebServices com o Delphi e se houver inspiração suficiente mais um artigo demonstrando a criação de WebServices.<br />
WebServices são tidos como uma importante evolução na construção de aplicações distribuídas, mas afinal o que é um WebService?<span id="more-15"></span><br />
Muito se discute sobre a exata definição de WebService, de qualquer maneira, no mínimo um WebService é um software disponibilizado  via internet e que usa como sistema de mensagens um XML padronizado. Esse XML é usado para codificar toda a comunicação com o WebService. Por exemplo o cliente envia um XML para o WebService e recebe como resposta outro XML. Como toda a comunicação é feita via XML um webservice não está atrelado a nenhuma linguagem de programação ou sistema operacional, o que significa que um WebService feito em Java e compilado em Linux pode ser acessado facilmente por uma aplicalção Delphi no Windows.<br />
Além dessa definição um WebService tem duas propriedades desejáveis:</p>
<p style="padding-left:30px;">1.    Um WebService pode ter um interface pública, definida em XML. Essa interface descreve todos os métodos disponíveis e suas respectivas assinaturas. Atualmente a definição dessa interface é feita através do WSDL (Web Service Description Language), ou linguagem de descrição de webservices.</p>
<p style="padding-left:30px;">2.    Se você criou um WebService deve haver algum mecanismo para que você torne este WebService público. Da mesma maneira deve haver algum modo de se localizar um WebService quando há a necessidade. Isso atualmente é feito através do UDDI (Universal Description, Discovery, and Integration).</p>
<p>Então, simplificando a diferença entre os Webservices e s chamadas RPC que eram usadas anteriormente para aplicações distribuídas é o XML. O XML é o coração dos WebServices, antes dele era possível a integração entre aplicações, porém a sua utilização padronizada facilitou em muito essa integração.</p>
<p>Atualmente há webservices para quase todo tipo de tarefa, desde pesquisa de clima, consulta de tempo, validação de cartão de crédito, etc.. Para uma rápida consulta a alguns web services existentes acesse http://www.xmethods.net/.<br />
A pilha de protocolos para um WebService funciona da seguinte maneira:</p>
<p style="padding-left:30px;">1.    Transporte. Esta camada é responsável por levar a comunicação do cliente ao WebService e vice-versa, e usa mais comumente os seguintes protocolos: HTTP, FTP,e SMTP.<br />
2.    Mensagem XML. Esta camada é responsável por codificar a comunicação de modo que ela possa ser compreendida pelas duas pontas. E atualmente os padrões utilizados são o XML-RPC e o SOAP.<br />
3.    Descrição. Esta camada descreve a interface pública de um WebService e utiliza WSDL.<br />
4.    Serviço de Descoberta. Responsável por centralizar o registro,  publicação e busca de WebServices, é atualmente feita via UDDI.</p>
<p>Felizmente não é necessário saber esses protocolos todos ( e nem todos os outros que podem ser utilizados, como WSFL, SOAP-DSIG, USML, e outros, ufa que sopa de letrinhas rsrs&#8230; ). Levando em conta que você já sabe o básico do HTTP aprender XML é a melhor maneira de começar.<br />
Atualmente dois padrões são os mais utilizados para a comunicação de WebServices:</p>
<p style="padding-left:30px;">1.    XML-RPC é um protocolo que utiliza XML para efetuar chamadas remotas (RPC), as solicitações são codificadas em XML e envida via HTTP POST, e o XML de resposta e embutido no corpo da mensagem HTTP. Segue um exemplo das mensagens XML-RPC para um serviço de previsão do tempo.</p>
<p>Requisição:</p>
<pre class="brush: xml;">
&lt;?xml version=&quot;1.0&quot; encoding=&quot;ISO-8859-1&quot;?&gt;
&lt;methodCall&gt;
   &lt;methodName&gt;weather.getWeather&lt;/methodName&gt;
&lt;params&gt;
&lt;param&gt;&lt;value&gt;10016&lt;/value&gt;&lt;/param&gt;
   &lt;/params&gt;
&lt;/methodCall&gt;
</pre>
<p>Resposta:</p>
<pre class="brush: xml;">
&lt;?xml version=&quot;1.0&quot; encoding=&quot;ISO-8859-1&quot;?&gt;
&lt;methodResponse&gt;
&lt;params&gt;
&lt;param&gt;
         &lt;value&gt;&lt;int&gt;65&lt;/int&gt;&lt;/value&gt;
      &lt;/param&gt;
   &lt;/params&gt;
&lt;/methodResponse&gt;
</pre>
<p style="padding-left:30px;">2.    SOAP assim como o XML-RPC é independente de plataforma, e embora possa ser utilizados em vários sitemas de mensagem é mais comumente utilizado para chamadas remotas (RPC) sobre HTTP. Segue um exemplo das mensagens XML-RPC para um serviço de previsão do tempo.</p>
<p>Requisicao:</p>
<pre class="brush: xml;">
&lt;?xml version='1.0' encoding='UTF-8'?&gt;
&lt;SOAP-ENV:Envelope
   xmlns:SOAP-ENV=&quot;http://www.w3.org/2001/09/soap-envelope&quot;
   xmlns:xsi=&quot;http://www.w3.org/2001/XMLSchema-instance&quot;
   xmlns:xsd=&quot;http://www.w3.org/2001/XMLSchema&quot;&gt;
   &lt;SOAP-ENV:Body&gt;
      &lt;ns1:getWeather
         xmlns:ns1=&quot;urn:examples:weatherservice&quot;
         SOAP-ENV:encodingStyle=&quot; http://www.w3.org/2001/09/soap-encoding
         &lt;zipcode xsi:type=&quot;xsd:string&quot;&gt;10016&lt;/zipcode&gt;
      &lt;/ns1:getWeather&gt;
   &lt;/SOAP-ENV:Body&gt;
&lt;/SOAP-ENV:Envelope&gt;
</pre>
<p>Resposta:</p>
<pre class="brush: xml;">
&lt;?xml version='1.0' encoding='UTF-8'?&gt;
&lt;SOAP-ENV:Envelopexmlns:SOAP-ENV=&quot;http://www.w3.org/2001/09/soap-envelope&quot;
xmlns:xsi=&quot;http://www.w3.org/2001/XMLSchema-instance&quot;
   xmlns:xsd=&quot;http://www.w3.org/2001/XMLSchema&quot;&gt;
   &lt;SOAP-ENV:Body&gt;
      &lt;ns1:getWeatherResponse
         xmlns:ns1=&quot;urn:examples:weatherservice&quot;
         SOAP-ENV:encodingStyle=&quot;http://www.w3.org/2001/09/soap-encoding&quot;&gt;
         &lt;return xsi:type=&quot;xsd:int&quot;&gt;65&lt;/return&gt;
      &lt;/ns1:getWeatherResponse&gt;
   &lt;/SOAP-ENV:Body&gt;
&lt;/SOAP-ENV:Envelope&gt;
</pre>
<p>Note que o a construção do XML para o SOAP é mais complexa que para o XML-RPC e utiliza namespaces e XML Schemas.</p>
<p>Segue abaixo um exemplo da utilização do WSDL para a descrição de um serviço, vale lembra que uma interface pública pode conter o seguinte:</p>
<p style="padding-left:30px;">1.    Informação sobre todas as funções disponíveis publicamente;</p>
<p style="padding-left:30px;">2.    Informação sobre o tipo de Dados para todas as mensagens XML;</p>
<p style="padding-left:30px;">3.    Informação sobre o protocolo de transporte a ser utilizado;</p>
<p style="padding-left:30px;">4.    E, Informação sobre a localização do serviço.</p>
<p>Note ainda no XML duas coisas, o elemento &lt;message&gt;  que define as mensagens relativas ao serviço, neste caso “getWeatherRequest” e “getWeatherResponse”, e também o elemento &lt;service&gt; que especifica que o serviço e está disponível através de SOAP e sua localização.</p>
<p>WSDL:</p>
<pre class="brush: xml;">
&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;
&lt;definitions name=&quot;WeatherService&quot;
   targetNamespace=&quot;http://www.site_com_o_servico.com/wsdl/WeatherService.wsdl&quot;
   xmlns=&quot;http://schemas.xmlsoap.org/wsdl/&quot;
   xmlns:soap=&quot;http://schemas.xmlsoap.org/wsdl/soap/&quot;
   xmlns:tns=&quot;http://www.site_com_o_servico.com/wsdl/WeatherService.wsdl&quot;
   xmlns:xsd=&quot;http://www.w3.org/2001/XMLSchema&quot;&gt;
   &lt;message name=&quot;getWeatherRequest&quot;&gt;
&lt;part name=&quot;zipcode&quot; type=&quot;xsd:string&quot;/&gt;
   &lt;/message&gt;
   &lt;message name=&quot;getWeatherResponse&quot;&gt;
&lt;part name=&quot;temperature&quot; type=&quot;xsd:int&quot;/&gt;
   &lt;/message&gt;
&lt;portType name=&quot;Weather_PortType&quot;&gt;
      &lt;operation name=&quot;getWeather&quot;&gt;
         &lt;input message=&quot;tns:getWeatherRequest&quot;/&gt;
         &lt;output message=&quot;tns:getWeatherResponse&quot;/&gt;
      &lt;/operation&gt;
   &lt;/portType&gt;

   &lt;binding name=&quot;Weather_Binding&quot; type=&quot;tns:Weather_PortType&quot;&gt;
      &lt;soap:binding style=&quot;rpc&quot;
         transport=&quot;http://schemas.xmlsoap.org/soap/http&quot;/&gt;
      &lt;operation name=&quot;getWeather&quot;&gt;
         &lt;soap:operation soapAction=&quot;&quot;/&gt;
         &lt;input&gt;
            &lt;soap:body
               encodingStyle=&quot;http://schemas.xmlsoap.org/soap/encoding/&quot;
               namespace=&quot;urn:examples:weatherservice&quot;
               use=&quot;encoded&quot;/&gt;
         &lt;/input&gt;
         &lt;output&gt;
            &lt;soap:body
               encodingStyle=&quot;http://schemas.xmlsoap.org/soap/encoding/&quot;
               namespace=&quot;urn:examples:weatherservice&quot;
               use=&quot;encoded&quot;/&gt;
         &lt;/output&gt;
      &lt;/operation&gt;
   &lt;/binding&gt;

   &lt;service name=&quot;Weather_Service&quot;&gt;
      &lt;documentation&gt;WSDL File for Weather Service&lt;/documentation&gt;
&lt;port binding=&quot;tns:Weather_Binding&quot; name=&quot;Weather_Port&quot;&gt;
         &lt;soap:address
            location=&quot;http://localhost:8080/soap/servlet/rpcrouter&quot;/&gt;
      &lt;/port&gt;
   &lt;/service&gt;
&lt;/definitions&gt;
</pre>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/delphiisntdead.wordpress.com/15/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/delphiisntdead.wordpress.com/15/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/delphiisntdead.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/delphiisntdead.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/delphiisntdead.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/delphiisntdead.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/delphiisntdead.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/delphiisntdead.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/delphiisntdead.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/delphiisntdead.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/delphiisntdead.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/delphiisntdead.wordpress.com/15/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=delphiisntdead.wordpress.com&blog=3672100&post=15&subd=delphiisntdead&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://delphiisntdead.wordpress.com/2008/06/22/webservices/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/47a7680645f4bedc3f27646e628f481c?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">Luciano</media:title>
		</media:content>
	</item>
		<item>
		<title>Atalhos na IDE do Delphi</title>
		<link>http://delphiisntdead.wordpress.com/2008/05/29/atalhos-na-ide-do-delphi/</link>
		<comments>http://delphiisntdead.wordpress.com/2008/05/29/atalhos-na-ide-do-delphi/#comments</comments>
		<pubDate>Thu, 29 May 2008 01:02:47 +0000</pubDate>
		<dc:creator>Luciano</dc:creator>
				<category><![CDATA[Delphi]]></category>
		<category><![CDATA[Dicas]]></category>
		<category><![CDATA[IDE]]></category>
		<category><![CDATA[atalhos]]></category>
		<category><![CDATA[shortcus]]></category>

		<guid isPermaLink="false">http://delphiisntdead.wordpress.com/?p=14</guid>
		<description><![CDATA[Segue abaixo uma pequena lista dos atalhos na IDE do Delphi em sua configuração default e a versão em que foi disponibilizado, lembro que não é a lista completa e que ainda há outros que não foram citados aqui, mais acho que já da para quebrar um galho, rsrsr&#8230;







Atalho
Função
Versão


Escape 
Seleciona o   Controle &#8220;PAI&#8221; [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=delphiisntdead.wordpress.com&blog=3672100&post=14&subd=delphiisntdead&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Segue abaixo uma pequena lista dos atalhos na IDE do Delphi em sua configuração default e a versão em que foi disponibilizado, lembro que não é a lista completa e que ainda há outros que não foram citados aqui, mais acho que já da para quebrar um galho, rsrsr&#8230;</p>
<p style="font-size:19.5px;line-height:28.5px;"><span id="more-14"></span></p>
<table style="border-collapse:collapse;height:1553px;" border="0" cellspacing="0" cellpadding="0" width="397">
<col style="width:89pt;font-size:24px;" width="119"></col>
<col style="width:536pt;font-size:24px;" width="715"></col>
<col style="width:41pt;font-size:24px;" width="55"></col>
<tbody>
<tr style="height:15pt;font-size:24px;">
<td class="xl66" style="border:0.5pt solid #c2d69a;background:#eaf1dd none repeat scroll 0;height:15pt;width:89pt;font-size:8pt;color:black;font-weight:700;text-decoration:none;font-family:Calibri;" width="119" height="20">Atalho</td>
<td class="xl66" style="background:#eaf1dd none repeat scroll 0;width:536pt;font-size:8pt;color:black;font-weight:700;text-decoration:none;font-family:Calibri;border-color:#c2d69a #c2d69a #c2d69a 0;border-style:solid solid solid none;border-width:0.5pt 0.5pt 0.5pt medium;" width="715">Função</td>
<td class="xl67" style="background:#eaf1dd none repeat scroll 0;width:41pt;font-size:8pt;color:black;font-weight:700;text-decoration:none;font-family:Calibri;border-color:#c2d69a #c2d69a #c2d69a 0;border-style:solid solid solid none;border-width:0.5pt 0.5pt 0.5pt medium;" width="55">Versão</td>
</tr>
<tr style="height:15pt;font-size:24px;">
<td class="xl66" style="background:#d7e4bc none repeat scroll 0;height:15pt;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a;border-style:none solid solid;border-width:medium 0.5pt 0.5pt;" height="20">Escape<span style="font-size:16px;"> </span></td>
<td class="xl66" style="background:#d7e4bc none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">Seleciona o   Controle &#8220;PAI&#8221; em mode de Design.Clique e aperte Escape(   &lt;Esc&gt; ) para selecionar o contrle pai do controle anteriormente   selecionado</td>
<td class="xl67" style="background:#d7e4bc none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">2+</td>
</tr>
<tr style="height:15pt;font-size:24px;">
<td class="xl66" style="background:#eaf1dd none repeat scroll 0;height:15pt;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a;border-style:none solid solid;border-width:medium 0.5pt 0.5pt;" height="20">Shift + Click<span style="font-size:16px;"> </span></td>
<td class="xl66" style="background:#eaf1dd none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">Selecione o   Controle e clique nele novamente com o &lt;Shift&gt; pressionado para   selecionar o Form atual.</td>
<td class="xl67" style="background:#eaf1dd none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">5+</td>
</tr>
<tr style="height:15pt;font-size:24px;">
<td class="xl66" style="background:#d7e4bc none repeat scroll 0;height:15pt;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a;border-style:none solid solid;border-width:medium 0.5pt 0.5pt;" height="20">Tab<span style="font-size:16px;"> </span></td>
<td class="xl66" style="background:#d7e4bc none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">No Object   Inspector aciona a busca incremental por propriedades</td>
<td class="xl67" style="background:#d7e4bc none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">5+</td>
</tr>
<tr style="height:15pt;font-size:24px;">
<td class="xl66" style="background:#eaf1dd none repeat scroll 0;height:15pt;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a;border-style:none solid solid;border-width:medium 0.5pt 0.5pt;" height="20">Ctrl + J<span style="font-size:16px;"> </span></td>
<td class="xl66" style="background:#eaf1dd none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">exibe os   templates de códigos</td>
<td class="xl67" style="background:#eaf1dd none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">5+</td>
</tr>
<tr style="height:15pt;font-size:24px;">
<td class="xl66" style="background:#d7e4bc none repeat scroll 0;height:15pt;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a;border-style:none solid solid;border-width:medium 0.5pt 0.5pt;" height="20">Ctrl + T<span style="font-size:16px;"> </span></td>
<td class="xl66" style="background:#d7e4bc none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">Deleta o texto   da posição do cursor até o fim da palavra</td>
<td class="xl67" style="background:#d7e4bc none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">5+</td>
</tr>
<tr style="height:15pt;font-size:24px;">
<td class="xl66" style="background:#eaf1dd none repeat scroll 0;height:15pt;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a;border-style:none solid solid;border-width:medium 0.5pt 0.5pt;" height="20">Ctrl + E<span style="font-size:16px;"> </span></td>
<td class="xl66" style="background:#eaf1dd none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">Busca   incremental</td>
<td class="xl67" style="background:#eaf1dd none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">5+</td>
</tr>
<tr style="height:15pt;font-size:24px;">
<td class="xl66" style="background:#d7e4bc none repeat scroll 0;height:15pt;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a;border-style:none solid solid;border-width:medium 0.5pt 0.5pt;" height="20">Ctrl + Y<span style="font-size:16px;"> </span></td>
<td class="xl66" style="background:#d7e4bc none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">Deleta a linha   atual</td>
<td class="xl67" style="background:#d7e4bc none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">5+</td>
</tr>
<tr style="height:15pt;font-size:24px;">
<td class="xl66" style="background:#eaf1dd none repeat scroll 0;height:15pt;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a;border-style:none solid solid;border-width:medium 0.5pt 0.5pt;" height="20">Ctrl + Shift + G<span style="font-size:16px;"> </span></td>
<td class="xl66" style="background:#eaf1dd none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">Insere um novo   GUID na posição</td>
<td class="xl67" style="background:#eaf1dd none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">5+</td>
</tr>
<tr style="height:15pt;font-size:24px;">
<td class="xl66" style="background:#d7e4bc none repeat scroll 0;height:15pt;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a;border-style:none solid solid;border-width:medium 0.5pt 0.5pt;" height="20">Ctrl + Shift + I<span style="font-size:16px;"> </span></td>
<td class="xl66" style="background:#d7e4bc none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">Aumenta um   bloco de identação nas linhas selecionadas</td>
<td class="xl67" style="background:#d7e4bc none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">5+</td>
</tr>
<tr style="height:15pt;font-size:24px;">
<td class="xl66" style="background:#eaf1dd none repeat scroll 0;height:15pt;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a;border-style:none solid solid;border-width:medium 0.5pt 0.5pt;" height="20">Ctrl + Shift + U<span style="font-size:16px;"> </span></td>
<td class="xl66" style="background:#eaf1dd none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">Diminui um   bloco de identação nas linhas selecionadas</td>
<td class="xl67" style="background:#eaf1dd none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">5+</td>
</tr>
<tr style="height:15pt;font-size:24px;">
<td class="xl66" style="background:#d7e4bc none repeat scroll 0;height:15pt;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a;border-style:none solid solid;border-width:medium 0.5pt 0.5pt;" height="20">Ctrl + K + I<span style="font-size:16px;"> </span></td>
<td class="xl66" style="background:#d7e4bc none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">Aumenta um   bloco de identação nas linhas selecionadas</td>
<td class="xl67" style="background:#d7e4bc none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">5+</td>
</tr>
<tr style="height:15pt;font-size:24px;">
<td class="xl66" style="background:#eaf1dd none repeat scroll 0;height:15pt;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a;border-style:none solid solid;border-width:medium 0.5pt 0.5pt;" height="20">Ctrl + K + U<span style="font-size:16px;"> </span></td>
<td class="xl66" style="background:#eaf1dd none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">Diminui um   bloco de identação nas linhas selecionadas</td>
<td class="xl67" style="background:#eaf1dd none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">5+</td>
</tr>
<tr style="height:15pt;font-size:24px;">
<td class="xl66" style="background:#d7e4bc none repeat scroll 0;height:15pt;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a;border-style:none solid solid;border-width:medium 0.5pt 0.5pt;" height="20">Ctrl + Shift + J<span style="font-size:16px;"> </span></td>
<td class="xl66" style="background:#d7e4bc none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">exibe o   SyncEdit<span style="font-size:16px;"> </span></td>
<td class="xl67" style="background:#d7e4bc none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">BDS2006</td>
</tr>
<tr style="height:15pt;font-size:24px;">
<td class="xl66" style="background:#eaf1dd none repeat scroll 0;height:15pt;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a;border-style:none solid solid;border-width:medium 0.5pt 0.5pt;" height="20">Ctrl + Shift + V<span style="font-size:16px;"> </span></td>
<td class="xl66" style="background:#eaf1dd none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">automaticamente   declara a variável na posição do cursor</td>
<td class="xl67" style="background:#eaf1dd none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">BDS2006</td>
</tr>
<tr style="height:15pt;font-size:24px;">
<td class="xl66" style="background:#d7e4bc none repeat scroll 0;height:15pt;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a;border-style:none solid solid;border-width:medium 0.5pt 0.5pt;" height="20">Ctrl + Shift + Y<span style="font-size:16px;"> </span></td>
<td class="xl66" style="background:#d7e4bc none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">Deleta o texto   até o final da linha</td>
<td class="xl67" style="background:#d7e4bc none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">5+</td>
</tr>
<tr style="height:15pt;font-size:24px;">
<td class="xl66" style="background:#eaf1dd none repeat scroll 0;height:15pt;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a;border-style:none solid solid;border-width:medium 0.5pt 0.5pt;" height="20">Alt + [<span style="font-size:16px;"> </span></td>
<td class="xl66" style="background:#eaf1dd none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">Procura pelo   para correspondente () '', etc...</td>
<td class="xl67" style="background:#eaf1dd none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">5+</td>
</tr>
<tr style="height:15pt;font-size:24px;">
<td class="xl66" style="background:#d7e4bc none repeat scroll 0;height:15pt;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a;border-style:none solid solid;border-width:medium 0.5pt 0.5pt;" height="20">Alt + ]<span style="font-size:16px;"> </span></td>
<td class="xl66" style="background:#d7e4bc none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">Procura pelo   para correspondente () &#8221;, etc&#8230;</td>
<td class="xl67" style="background:#d7e4bc none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">5+</td>
</tr>
<tr style="height:15pt;font-size:24px;">
<td class="xl66" style="background:#eaf1dd none repeat scroll 0;height:15pt;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a;border-style:none solid solid;border-width:medium 0.5pt 0.5pt;" height="20">Alt + RightArrow<span style="font-size:16px;"> </span></td>
<td class="xl66" style="background:#eaf1dd none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">Navega para   frente (histórico do hotlink)</td>
<td class="xl67" style="background:#eaf1dd none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">7+</td>
</tr>
<tr style="height:15pt;font-size:24px;">
<td class="xl66" style="background:#d7e4bc none repeat scroll 0;height:15pt;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a;border-style:none solid solid;border-width:medium 0.5pt 0.5pt;" height="20">Alt + LeftArrow<span style="font-size:16px;"> </span></td>
<td class="xl66" style="background:#d7e4bc none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">Navega para   trás (histórico do hotlink)</td>
<td class="xl67" style="background:#d7e4bc none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">7+</td>
</tr>
<tr style="height:15pt;font-size:24px;">
<td class="xl66" style="background:#eaf1dd none repeat scroll 0;height:15pt;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a;border-style:none solid solid;border-width:medium 0.5pt 0.5pt;" height="20">Alt + UpArrow<span style="font-size:16px;"> </span></td>
<td class="xl66" style="background:#eaf1dd none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">navega para a   declaração do simbolo sob o cursor( hotlink)</td>
<td class="xl67" style="background:#eaf1dd none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">BDS2006</td>
</tr>
<tr style="height:15pt;font-size:24px;">
<td class="xl66" style="background:#d7e4bc none repeat scroll 0;height:15pt;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a;border-style:none solid solid;border-width:medium 0.5pt 0.5pt;" height="20">F4<span style="font-size:16px;"> </span></td>
<td class="xl66" style="background:#d7e4bc none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">Executa o   programa atá a posição do cursor</td>
<td class="xl67" style="background:#d7e4bc none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">2+</td>
</tr>
<tr style="height:15pt;font-size:24px;">
<td class="xl66" style="background:#eaf1dd none repeat scroll 0;height:15pt;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a;border-style:none solid solid;border-width:medium 0.5pt 0.5pt;" height="20">F5<span style="font-size:16px;"> </span></td>
<td class="xl66" style="background:#eaf1dd none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">Inserir/Remover   um Break point</td>
<td class="xl67" style="background:#eaf1dd none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">2+</td>
</tr>
<tr style="height:15pt;font-size:24px;">
<td class="xl66" style="background:#d7e4bc none repeat scroll 0;height:15pt;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a;border-style:none solid solid;border-width:medium 0.5pt 0.5pt;" height="20">F7<span style="font-size:16px;"> </span></td>
<td class="xl66" style="background:#d7e4bc none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">Durante o DEBUG   executa dentro da linha selecionada</td>
<td class="xl67" style="background:#d7e4bc none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">2+</td>
</tr>
<tr style="height:15pt;font-size:24px;">
<td class="xl66" style="background:#eaf1dd none repeat scroll 0;height:15pt;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a;border-style:none solid solid;border-width:medium 0.5pt 0.5pt;" height="20">Shift &#8211; F7<span style="font-size:16px;"> </span></td>
<td class="xl66" style="background:#eaf1dd none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">Debuga até a   proxima linha de código</td>
<td class="xl67" style="background:#eaf1dd none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">5+<span style="font-size:16px;"> </span></td>
</tr>
<tr style="height:15pt;font-size:24px;">
<td class="xl66" style="background:#d7e4bc none repeat scroll 0;height:15pt;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a;border-style:none solid solid;border-width:medium 0.5pt 0.5pt;" height="20">F8<span style="font-size:16px;"> </span></td>
<td class="xl66" style="background:#d7e4bc none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">Executa o   próximo passo no nível atual</td>
<td class="xl67" style="background:#d7e4bc none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">2+<span style="font-size:16px;"> </span></td>
</tr>
<tr style="height:15pt;font-size:24px;">
<td class="xl66" style="background:#eaf1dd none repeat scroll 0;height:15pt;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a;border-style:none solid solid;border-width:medium 0.5pt 0.5pt;" height="20">Shift &#8211; F8<span style="font-size:16px;"> </span></td>
<td class="xl66" style="background:#eaf1dd none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">Executa até o   final da procedure</td>
<td class="xl67" style="background:#eaf1dd none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">5+<span style="font-size:16px;"> </span></td>
</tr>
<tr style="height:15pt;font-size:24px;">
<td class="xl66" style="background:#d7e4bc none repeat scroll 0;height:15pt;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a;border-style:none solid solid;border-width:medium 0.5pt 0.5pt;" height="20">F9<span style="font-size:16px;"> </span></td>
<td class="xl66" style="background:#d7e4bc none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">Executa o   programa com o debugger ligado</td>
<td class="xl67" style="background:#d7e4bc none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">2+<span style="font-size:16px;"> </span></td>
</tr>
<tr style="height:15pt;font-size:24px;">
<td class="xl66" style="background:#eaf1dd none repeat scroll 0;height:15pt;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a;border-style:none solid solid;border-width:medium 0.5pt 0.5pt;" height="20">Ctrl + F2<span style="font-size:16px;"> </span></td>
<td class="xl66" style="background:#eaf1dd none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">Reseta o   programa(finaliza execução)</td>
<td class="xl67" style="background:#eaf1dd none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">5+<span style="font-size:16px;"> </span></td>
</tr>
<tr style="height:15pt;font-size:24px;">
<td class="xl66" style="background:#d7e4bc none repeat scroll 0;height:15pt;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a;border-style:none solid solid;border-width:medium 0.5pt 0.5pt;" height="20">Ctrl + F7<span style="font-size:16px;"> </span></td>
<td class="xl66" style="background:#d7e4bc none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">exibe a janela   Evaluate/modify</td>
<td class="xl67" style="background:#d7e4bc none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">2005+<span style="font-size:16px;"> </span></td>
</tr>
<tr style="height:15pt;font-size:24px;">
<td class="xl66" style="background:#eaf1dd none repeat scroll 0;height:15pt;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a;border-style:none solid solid;border-width:medium 0.5pt 0.5pt;" height="20">Ctrl + F5<span style="font-size:16px;"> </span></td>
<td class="xl66" style="background:#eaf1dd none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">Add Watch</td>
<td class="xl67" style="background:#eaf1dd none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">5+<span style="font-size:16px;"> </span></td>
</tr>
<tr style="height:15pt;font-size:24px;">
<td class="xl66" style="background:#d7e4bc none repeat scroll 0;height:15pt;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a;border-style:none solid solid;border-width:medium 0.5pt 0.5pt;" height="20">Ctrl + F12<span style="font-size:16px;"> </span></td>
<td class="xl66" style="background:#d7e4bc none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">View units<span style="font-size:16px;"> </span></td>
<td class="xl67" style="background:#d7e4bc none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">2+<span style="font-size:16px;"> </span></td>
</tr>
<tr style="height:15pt;font-size:24px;">
<td class="xl66" style="background:#eaf1dd none repeat scroll 0;height:15pt;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a;border-style:none solid solid;border-width:medium 0.5pt 0.5pt;" height="20">Alt + G<span style="font-size:16px;"> </span></td>
<td class="xl66" style="background:#eaf1dd none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">vai para<span style="font-size:16px;"> </span>a linha nr ?? No editor</td>
<td class="xl67" style="background:#eaf1dd none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">2+<span style="font-size:16px;"> </span></td>
</tr>
<tr style="height:15pt;font-size:24px;">
<td class="xl66" style="background:#d7e4bc none repeat scroll 0;height:15pt;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a;border-style:none solid solid;border-width:medium 0.5pt 0.5pt;" height="20">Ctrl + O + G<span style="font-size:16px;"> </span></td>
<td class="xl66" style="background:#d7e4bc none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">vai para<span style="font-size:16px;"> </span>a linha nr ?? No editor</td>
<td class="xl67" style="background:#d7e4bc none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">5+<span style="font-size:16px;"> </span></td>
</tr>
<tr style="height:15pt;font-size:24px;">
<td class="xl66" style="background:#eaf1dd none repeat scroll 0;height:15pt;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a;border-style:none solid solid;border-width:medium 0.5pt 0.5pt;" height="20">Ctrl + Shift + R<span style="font-size:16px;"> </span></td>
<td class="xl66" style="background:#eaf1dd none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">Inicia/Para a   gravação de uma macro</td>
<td class="xl67" style="background:#eaf1dd none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">2+<span style="font-size:16px;"> </span></td>
</tr>
<tr style="height:15pt;font-size:24px;">
<td class="xl66" style="background:#d7e4bc none repeat scroll 0;height:15pt;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a;border-style:none solid solid;border-width:medium 0.5pt 0.5pt;" height="20">Ctrl + Shift + P<span style="font-size:16px;"> </span></td>
<td class="xl66" style="background:#d7e4bc none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">executa macro</td>
<td class="xl67" style="background:#d7e4bc none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">2+<span style="font-size:16px;"> </span></td>
</tr>
<tr style="height:15pt;font-size:24px;">
<td class="xl66" style="background:#eaf1dd none repeat scroll 0;height:15pt;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a;border-style:none solid solid;border-width:medium 0.5pt 0.5pt;" height="20">Ctrl + Spacebar<span style="font-size:16px;"> </span></td>
<td class="xl66" style="background:#eaf1dd none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">exibe o   complemento de código</td>
<td class="xl67" style="background:#eaf1dd none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">5+<span style="font-size:16px;"> </span></td>
</tr>
<tr style="height:15pt;font-size:24px;">
<td class="xl66" style="background:#d7e4bc none repeat scroll 0;height:15pt;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a;border-style:none solid solid;border-width:medium 0.5pt 0.5pt;" height="20">Ctrl + Shift + Spacebar<span style="font-size:16px;"> </span></td>
<td class="xl66" style="background:#d7e4bc none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">exibe as dicas   de parametros de uma funcao/procedure</td>
<td class="xl67" style="background:#d7e4bc none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">5+<span style="font-size:16px;"> </span></td>
</tr>
<tr style="height:15pt;font-size:24px;">
<td class="xl66" style="background:#eaf1dd none repeat scroll 0;height:15pt;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a;border-style:none solid solid;border-width:medium 0.5pt 0.5pt;" height="20">Ctrl + Enter<span style="font-size:16px;"> </span></td>
<td class="xl66" style="background:#eaf1dd none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">Abre o arquivo   sob o cursor</td>
<td class="xl67" style="background:#eaf1dd none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">2+<span style="font-size:16px;"> </span></td>
</tr>
<tr style="height:15pt;font-size:24px;">
<td class="xl66" style="background:#d7e4bc none repeat scroll 0;height:15pt;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a;border-style:none solid solid;border-width:medium 0.5pt 0.5pt;" height="20">Ctrl + Shift + C<span style="font-size:16px;"> </span></td>
<td class="xl66" style="background:#d7e4bc none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">Invoke class   completion for the class that currently contains the cursor<span style="font-size:16px;"> </span></td>
<td class="xl67" style="background:#d7e4bc none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">5+<span style="font-size:16px;"> </span></td>
</tr>
<tr style="height:15pt;font-size:24px;">
<td class="xl66" style="background:#eaf1dd none repeat scroll 0;height:15pt;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a;border-style:none solid solid;border-width:medium 0.5pt 0.5pt;" height="20">Ctrl + Shift + UpArrow<span style="font-size:16px;"> </span></td>
<td class="xl66" style="background:#eaf1dd none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">navegha através   da declaração/implementação de um método</td>
<td class="xl67" style="background:#eaf1dd none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">5+<span style="font-size:16px;"> </span></td>
</tr>
<tr style="height:15pt;font-size:24px;">
<td class="xl66" style="background:#d7e4bc none repeat scroll 0;height:15pt;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a;border-style:none solid solid;border-width:medium 0.5pt 0.5pt;" height="20">Ctrl + Shift + DownArrow</td>
<td class="xl66" style="background:#d7e4bc none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">navegha através   da declaração/implementação de um método</td>
<td class="xl67" style="background:#d7e4bc none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">5+<span style="font-size:16px;"> </span></td>
</tr>
<tr style="height:15pt;font-size:24px;">
<td class="xl66" style="background:#eaf1dd none repeat scroll 0;height:15pt;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a;border-style:none solid solid;border-width:medium 0.5pt 0.5pt;" height="20">Alt + F12<span style="font-size:16px;"> </span></td>
<td class="xl66" style="background:#eaf1dd none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">Altera entre a   Edição do form e da unit em tempo de design</td>
<td class="xl67" style="background:#eaf1dd none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">5+<span style="font-size:16px;"> </span></td>
</tr>
<tr style="height:15pt;font-size:24px;">
<td class="xl66" style="background:#d7e4bc none repeat scroll 0;height:15pt;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a;border-style:none solid solid;border-width:medium 0.5pt 0.5pt;" height="20">Alt + F11<span style="font-size:16px;"> </span></td>
<td class="xl66" style="background:#d7e4bc none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">exibe a tela de   USE UNIT</td>
<td class="xl67" style="background:#d7e4bc none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">5+<span style="font-size:16px;"> </span></td>
</tr>
<tr style="height:15pt;font-size:24px;">
<td class="xl66" style="background:#eaf1dd none repeat scroll 0;height:15pt;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a;border-style:none solid solid;border-width:medium 0.5pt 0.5pt;" height="20">Ctrl + F11<span style="font-size:16px;"> </span></td>
<td class="xl66" style="background:#eaf1dd none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">exibe a tela de   Abrir um projeto</td>
<td class="xl67" style="background:#eaf1dd none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">2005+<span style="font-size:16px;"> </span></td>
</tr>
<tr style="height:15pt;font-size:24px;">
<td class="xl66" style="background:#d7e4bc none repeat scroll 0;height:15pt;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a;border-style:none solid solid;border-width:medium 0.5pt 0.5pt;" height="20">Ctrl + Alt + F11<span style="font-size:16px;"> </span></td>
<td class="xl66" style="background:#d7e4bc none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">exibe o   gerenciador de Projetos</td>
<td class="xl67" style="background:#d7e4bc none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">2005+<span style="font-size:16px;"> </span></td>
</tr>
<tr style="height:15pt;font-size:24px;">
<td class="xl66" style="background:#eaf1dd none repeat scroll 0;height:15pt;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a;border-style:none solid solid;border-width:medium 0.5pt 0.5pt;" height="20">F11<span style="font-size:16px;"> </span></td>
<td class="xl66" style="background:#eaf1dd none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">exibe o Object   inspector</td>
<td class="xl67" style="background:#eaf1dd none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">5+<span style="font-size:16px;"> </span></td>
</tr>
<tr style="height:15pt;font-size:24px;">
<td class="xl66" style="background:#d7e4bc none repeat scroll 0;height:15pt;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a;border-style:none solid solid;border-width:medium 0.5pt 0.5pt;" height="20">F12<span style="font-size:16px;"> </span></td>
<td class="xl66" style="background:#d7e4bc none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">Toggle between   code view and design view<span style="font-size:16px;"> </span></td>
<td class="xl67" style="background:#d7e4bc none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">5+<span style="font-size:16px;"> </span></td>
</tr>
<tr style="height:15pt;font-size:24px;">
<td class="xl66" style="background:#eaf1dd none repeat scroll 0;height:15pt;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a;border-style:none solid solid;border-width:medium 0.5pt 0.5pt;" height="20">Alt + 0<span style="font-size:16px;"> </span></td>
<td class="xl66" style="background:#eaf1dd none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">exibe a lista   de janelas</td>
<td class="xl67" style="background:#eaf1dd none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">2005+<span style="font-size:16px;"> </span></td>
</tr>
<tr style="height:15pt;font-size:24px;">
<td class="xl66" style="background:#d7e4bc none repeat scroll 0;height:15pt;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a;border-style:none solid solid;border-width:medium 0.5pt 0.5pt;" height="20">Shift + Alt + F11<span style="font-size:16px;"> </span></td>
<td class="xl66" style="background:#d7e4bc none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">exibe a janela   de estrutura</td>
<td class="xl67" style="background:#d7e4bc none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">2005+<span style="font-size:16px;"> </span></td>
</tr>
<tr style="height:15pt;font-size:24px;">
<td class="xl66" style="background:#eaf1dd none repeat scroll 0;height:15pt;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a;border-style:none solid solid;border-width:medium 0.5pt 0.5pt;" height="20">Ctrl + Shift + B<span style="font-size:16px;"> </span></td>
<td class="xl66" style="background:#eaf1dd none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">exibe a janela   de navegação</td>
<td class="xl67" style="background:#eaf1dd none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">5</td>
</tr>
<tr style="height:15pt;font-size:24px;">
<td class="xl66" style="background:#d7e4bc none repeat scroll 0;height:15pt;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a;border-style:none solid solid;border-width:medium 0.5pt 0.5pt;" height="20">Ctrl + Alt + B<span style="font-size:16px;"> </span></td>
<td class="xl66" style="background:#d7e4bc none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">exibe a janela   de Breakpoints</td>
<td class="xl67" style="background:#d7e4bc none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">5+<span style="font-size:16px;"> </span></td>
</tr>
<tr style="height:15pt;font-size:24px;">
<td class="xl66" style="background:#eaf1dd none repeat scroll 0;height:15pt;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a;border-style:none solid solid;border-width:medium 0.5pt 0.5pt;" height="20">Ctrl + Alt + S<span style="font-size:16px;"> </span></td>
<td class="xl66" style="background:#eaf1dd none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">exibe a janela   de &#8220;Call Stack&#8221;</td>
<td class="xl67" style="background:#eaf1dd none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">5+<span style="font-size:16px;"> </span></td>
</tr>
<tr style="height:15pt;font-size:24px;">
<td class="xl66" style="background:#d7e4bc none repeat scroll 0;height:15pt;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a;border-style:none solid solid;border-width:medium 0.5pt 0.5pt;" height="20">Ctrl + Alt + W<span style="font-size:16px;"> </span></td>
<td class="xl66" style="background:#d7e4bc none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">exibe a janela   de Watch</td>
<td class="xl67" style="background:#d7e4bc none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">5+<span style="font-size:16px;"> </span></td>
</tr>
<tr style="height:15pt;font-size:24px;">
<td class="xl66" style="background:#eaf1dd none repeat scroll 0;height:15pt;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a;border-style:none solid solid;border-width:medium 0.5pt 0.5pt;" height="20">Ctrl + Alt + L<span style="font-size:16px;"> </span></td>
<td class="xl66" style="background:#eaf1dd none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">exibe a janela   de variáveis locais</td>
<td class="xl67" style="background:#eaf1dd none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">5+<span style="font-size:16px;"> </span></td>
</tr>
<tr style="height:15pt;font-size:24px;">
<td class="xl66" style="background:#d7e4bc none repeat scroll 0;height:15pt;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a;border-style:none solid solid;border-width:medium 0.5pt 0.5pt;" height="20">Ctrl + Alt + T<span style="font-size:16px;"> </span></td>
<td class="xl66" style="background:#d7e4bc none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">exibe a janela   de threads</td>
<td class="xl67" style="background:#d7e4bc none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">7+<span style="font-size:16px;"> </span></td>
</tr>
<tr style="height:15pt;font-size:24px;">
<td class="xl66" style="background:#eaf1dd none repeat scroll 0;height:15pt;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a;border-style:none solid solid;border-width:medium 0.5pt 0.5pt;" height="20">Ctrl + Alt + C<span style="font-size:16px;"> </span></td>
<td class="xl66" style="background:#eaf1dd none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">exibe a janela   CPU</td>
<td class="xl67" style="background:#eaf1dd none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">5+<span style="font-size:16px;"> </span></td>
</tr>
<tr style="height:15pt;font-size:24px;">
<td class="xl66" style="background:#d7e4bc none repeat scroll 0;height:15pt;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a;border-style:none solid solid;border-width:medium 0.5pt 0.5pt;" height="20">Ctrl + Alt + V<span style="font-size:16px;"> </span></td>
<td class="xl66" style="background:#d7e4bc none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">exive a janela   de Eventos</td>
<td class="xl67" style="background:#d7e4bc none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">5+<span style="font-size:16px;"> </span></td>
</tr>
<tr style="height:15pt;font-size:24px;">
<td class="xl66" style="background:#eaf1dd none repeat scroll 0;height:15pt;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a;border-style:none solid solid;border-width:medium 0.5pt 0.5pt;" height="20">Ctrl + Alt + M<span style="font-size:16px;"> </span></td>
<td class="xl66" style="background:#eaf1dd none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">exibe a janela   de módulos</td>
<td class="xl67" style="background:#eaf1dd none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">2005+<span style="font-size:16px;"> </span></td>
</tr>
<tr style="height:15pt;font-size:24px;">
<td class="xl66" style="background:#d7e4bc none repeat scroll 0;height:15pt;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a;border-style:none solid solid;border-width:medium 0.5pt 0.5pt;" height="20">Shift + F12<span style="font-size:16px;"> </span></td>
<td class="xl66" style="background:#d7e4bc none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">exibe a janela   de Forms</td>
<td class="xl67" style="background:#d7e4bc none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">5+<span style="font-size:16px;"> </span></td>
</tr>
<tr style="height:15pt;font-size:24px;">
<td class="xl66" style="background:#eaf1dd none repeat scroll 0;height:15pt;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a;border-style:none solid solid;border-width:medium 0.5pt 0.5pt;" height="20">Ctrl + F9<span style="font-size:16px;"> </span></td>
<td class="xl66" style="background:#eaf1dd none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">complila o   projeto</td>
<td class="xl67" style="background:#eaf1dd none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">5+<span style="font-size:16px;"> </span></td>
</tr>
<tr style="height:15pt;font-size:24px;">
<td class="xl66" style="background:#d7e4bc none repeat scroll 0;height:15pt;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a;border-style:none solid solid;border-width:medium 0.5pt 0.5pt;" height="20">Shift + F9<span style="font-size:16px;"> </span></td>
<td class="xl66" style="background:#d7e4bc none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">Build Project</td>
<td class="xl67" style="background:#d7e4bc none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">5+<span style="font-size:16px;"> </span></td>
</tr>
<tr style="height:15pt;font-size:24px;">
<td class="xl66" style="background:#eaf1dd none repeat scroll 0;height:15pt;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a;border-style:none solid solid;border-width:medium 0.5pt 0.5pt;" height="20">Shift + F11<span style="font-size:16px;"> </span></td>
<td class="xl66" style="background:#eaf1dd none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">Exibe a janela   de Adicionar ao projeto</td>
<td class="xl67" style="background:#eaf1dd none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">5+<span style="font-size:16px;"> </span></td>
</tr>
<tr style="height:15pt;font-size:24px;">
<td class="xl66" style="background:#d7e4bc none repeat scroll 0;height:15pt;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a;border-style:none solid solid;border-width:medium 0.5pt 0.5pt;" height="20">Shift + Ctrl + F9<span style="font-size:16px;"> </span></td>
<td class="xl66" style="background:#d7e4bc none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">Executa sem   debugar</td>
<td class="xl67" style="background:#d7e4bc none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">2005+<span style="font-size:16px;"> </span></td>
</tr>
<tr style="height:15pt;font-size:24px;">
<td class="xl66" style="background:#eaf1dd none repeat scroll 0;height:15pt;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a;border-style:none solid solid;border-width:medium 0.5pt 0.5pt;" height="20">Ctrl + F<span style="font-size:16px;"> </span></td>
<td class="xl66" style="background:#eaf1dd none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">Procura</td>
<td class="xl67" style="background:#eaf1dd none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">3+</td>
</tr>
<tr style="height:15pt;font-size:24px;">
<td class="xl66" style="background:#d7e4bc none repeat scroll 0;height:15pt;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a;border-style:none solid solid;border-width:medium 0.5pt 0.5pt;" height="20">Shift + Ctrl + F<span style="font-size:16px;"> </span></td>
<td class="xl66" style="background:#d7e4bc none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">procura nos   arquivos</td>
<td class="xl67" style="background:#d7e4bc none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;"><span style="font-size:16px;"> </span>3+<span style="font-size:16px;"> </span></td>
</tr>
<tr style="height:15pt;font-size:24px;">
<td class="xl66" style="background:#eaf1dd none repeat scroll 0;height:15pt;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a;border-style:none solid solid;border-width:medium 0.5pt 0.5pt;" height="20">Ctrl+K+E<span style="font-size:16px;"> </span></td>
<td class="xl66" style="background:#eaf1dd none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">muda o texto   selecionado para caixa baixa e desceleciona o texto</td>
<td class="xl67" style="background:#eaf1dd none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">5+<span style="font-size:16px;"> </span></td>
</tr>
<tr style="height:15pt;font-size:24px;">
<td class="xl66" style="background:#d7e4bc none repeat scroll 0;height:15pt;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a;border-style:none solid solid;border-width:medium 0.5pt 0.5pt;" height="20">Ctrl+K+F<span style="font-size:16px;"> </span></td>
<td class="xl66" style="background:#d7e4bc none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">muda o texto   selecionado para caixa alta e desceleciona o texto</td>
<td class="xl67" style="background:#d7e4bc none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">5+<span style="font-size:16px;"> </span></td>
</tr>
<tr style="height:15pt;font-size:24px;">
<td class="xl66" style="background:#eaf1dd none repeat scroll 0;height:15pt;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a;border-style:none solid solid;border-width:medium 0.5pt 0.5pt;" height="20">Ctrl+K+O<span style="font-size:16px;"> </span></td>
<td class="xl66" style="background:#eaf1dd none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">muda o texto   selecionado para caixa baixa</td>
<td class="xl67" style="background:#eaf1dd none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">5+<span style="font-size:16px;"> </span></td>
</tr>
<tr style="height:15pt;font-size:24px;">
<td class="xl66" style="background:#d7e4bc none repeat scroll 0;height:15pt;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a;border-style:none solid solid;border-width:medium 0.5pt 0.5pt;" height="20">Ctrl+K+N<span style="font-size:16px;"> </span></td>
<td class="xl66" style="background:#d7e4bc none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">muda o texto   selecionado para caixa alta</td>
<td class="xl67" style="background:#d7e4bc none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">5+<span style="font-size:16px;"> </span></td>
</tr>
<tr style="height:15pt;font-size:24px;">
<td class="xl66" style="background:#eaf1dd none repeat scroll 0;height:15pt;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a;border-style:none solid solid;border-width:medium 0.5pt 0.5pt;" height="20">Ctrl+O+U<span style="font-size:16px;"> </span></td>
<td class="xl66" style="background:#eaf1dd none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">altera a caixa   do texto</td>
<td class="xl67" style="background:#eaf1dd none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">5+<span style="font-size:16px;"> </span></td>
</tr>
<tr style="height:15pt;font-size:24px;">
<td class="xl66" style="background:#d7e4bc none repeat scroll 0;height:15pt;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a;border-style:none solid solid;border-width:medium 0.5pt 0.5pt;" height="20">Ctrl + K + P<span style="font-size:16px;"> </span></td>
<td class="xl66" style="background:#d7e4bc none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">chama a tela de   impressão</td>
<td class="xl67" style="background:#d7e4bc none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">5+<span style="font-size:16px;"> </span></td>
</tr>
<tr style="height:15pt;font-size:24px;">
<td class="xl66" style="background:#eaf1dd none repeat scroll 0;height:15pt;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a;border-style:none solid solid;border-width:medium 0.5pt 0.5pt;" height="20">Ctrl + K + T<span style="font-size:16px;"> </span></td>
<td class="xl66" style="background:#eaf1dd none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">seleciona a   palavra sob o cursor</td>
<td class="xl67" style="background:#eaf1dd none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">5+<span style="font-size:16px;"> </span></td>
</tr>
<tr style="height:15pt;font-size:24px;">
<td class="xl66" style="background:#d7e4bc none repeat scroll 0;height:15pt;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a;border-style:none solid solid;border-width:medium 0.5pt 0.5pt;" height="20">Ctrl + O + L<span style="font-size:16px;"> </span></td>
<td class="xl66" style="background:#d7e4bc none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">seleciona a   linha atual</td>
<td class="xl67" style="background:#d7e4bc none repeat scroll 0;font-size:8pt;color:black;font-weight:400;text-decoration:none;font-family:Calibri;border-color:0 #c2d69a #c2d69a 0;border-style:none solid solid none;border-width:medium 0.5pt 0.5pt medium;">5+<span style="font-size:16px;"> </span></td>
</tr>
</tbody>
</table>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/delphiisntdead.wordpress.com/14/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/delphiisntdead.wordpress.com/14/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/delphiisntdead.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/delphiisntdead.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/delphiisntdead.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/delphiisntdead.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/delphiisntdead.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/delphiisntdead.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/delphiisntdead.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/delphiisntdead.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/delphiisntdead.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/delphiisntdead.wordpress.com/14/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=delphiisntdead.wordpress.com&blog=3672100&post=14&subd=delphiisntdead&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://delphiisntdead.wordpress.com/2008/05/29/atalhos-na-ide-do-delphi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/47a7680645f4bedc3f27646e628f481c?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">Luciano</media:title>
		</media:content>
	</item>
		<item>
		<title>Path de Diretórios especias</title>
		<link>http://delphiisntdead.wordpress.com/2008/05/27/path-de-diretorios-especias/</link>
		<comments>http://delphiisntdead.wordpress.com/2008/05/27/path-de-diretorios-especias/#comments</comments>
		<pubDate>Tue, 27 May 2008 01:37:56 +0000</pubDate>
		<dc:creator>Luciano</dc:creator>
				<category><![CDATA[Delphi]]></category>
		<category><![CDATA[Dicas]]></category>
		<category><![CDATA[API]]></category>

		<guid isPermaLink="false">http://delphiisntdead.wordpress.com/?p=13</guid>
		<description><![CDATA[Há determinas situações em que se torna necessário saber o caminho de um diretório de sistema, porém sabemos que esse diretório pode variar de acordo com a versão do windows, ou mesmo com o modo com que foi instalado, por exemplo o diretório do windows normalmente é &#8220;C:\WINDOWS&#8221;, porém em máquinas com o Windows NT [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=delphiisntdead.wordpress.com&blog=3672100&post=13&subd=delphiisntdead&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Há determinas situações em que se torna necessário saber o caminho de um diretório de sistema, porém sabemos que esse diretório pode variar de acordo com a versão do windows, ou mesmo com o modo com que foi instalado, por exemplo o diretório do windows normalmente é &#8220;C:\WINDOWS&#8221;, porém em máquinas com o Windows NT ele é por padrão &#8220;C:\WINNT&#8221;, e ainda há a posibilidade de se customizar o diretório durante  instalação, nas linhas abaixo eu mostro como identificar o diretórios do windows para qualquer instalação, e também como descobrir alguns outros diretórios que podem ser interessantes, assim como a pasta &#8220;Meus Documentos&#8221;.</p>
<p><span id="more-13"></span></p>
<p>Há mais de uma maneira para descobrir o path de alguns diretório e primeiro vou mostrar algumas funções de uso específico e mais adiante mostrarei uma função que pode recuperar um grande gama de diretórios de sistema, em ambos os casos as funções se encontram na unit &#8220;shlobj&#8221; e utizam a API do windows:</p>
<p>1. Funções de uso específico</p>
<pre class="brush: delphi;">

//Diretório Temporário do usuário( {usuario}\Configurações Locais\Temp )
function getTempDir: String;
var lng: DWORD;
begin
 SetLength(Result, MAX_PATH);
 lng := GetTempPath( MAX_PATH, PChar(Result)) ;
 SetLength(Result, lng) ;
end;

//Diretório do Windows(c:\windows)
function getWinDir: String;
var
 lng: DWORD;
begin
 SetLength(Result, MAX_PATH) ;
 lng := GetWindowsDirectory(PChar(Result), MAX_PATH);
 SetLength(Result, lng) ;
end;

//Diretório de sistema(c:\windows\system32)
function getSysDir: String;
var
 lng: DWORD;
begin
 SetLength(Result, MAX_PATH) ;
 lng := GetSystemDirectory(PChar(Result), MAX_PATH);
 SetLength(Result, lng) ;
end;
</pre>
<p>2. Função de uso geral</p>
<p>Para esta função é necessário utilizar de constantes que estão declaradas na unit &#8220;shlobj&#8221;:</p>
<pre class="brush: delphi;">

function getSpecialDir: string;
 var
 r: Bool;
 path: array[0..MAX_PATH] of Char;
 begin
 //substitua COLOQUE_AQUI_A_CONSTANTE_DESEJADA
 //pela constante relativa ao diretório desejado
 r := ShGetSpecialFolderPath(0, path, COLOQUE_AQUI_A_CONSTANTE_DESEJADA, False);
 if not r then raise Exception.Create('Diretório não Encontrado');
 Result := Path;
 end;
</pre>
<p>Vale notar que nem todas as possibilidades são contempladas, para algumas você terá que consultar a documentação do windows, nas versões mais antigas do delphi ele pode ser encontrado na pasta documentação e nas mais recentes ele vem junto do help, procure por &#8220;CSIDL&#8221;, no entanto para facilata a sua vida eu já coloque aqui as mais usadas, basta que declare as constantes da seguinte maneira:</p>
<pre class="brush: delphi;">
const
 CSIDL_ADMINTOOLS =$0030;
 CSIDL_COMMON_ADMINTOOLS =$002f;
 CSIDL_COMMON_DESKTOPDIRECTORY =$0019;
 CSIDL_COMMON_DOCUMENTS =$002e;
 CSIDL_COMMON_FAVORITES =$001f;
 CSIDL_MYDOCUMENTS =$000c;
 CSIDL_MYMUSIC =$000d;
 CSIDL_MYPICTURES =$0027;
 CSIDL_MYVIDEO =$000e;
 CSIDL_PROGRAM_FILES =$0026;
 CSIDL_PROGRAM_FILES_COMMON =$002b;
 CSIDL_SYSTEM =$0025;
 CSIDL_WINDOWS =$0024;
</pre>
<p>Segue ainda abaixo uma lista das principais constantes declaradas e não declaradas na unit &#8220;shlobj&#8221;:<br />
Algumas das Constantes Definidas na unit SHLOBJ:<br />
CSIDL_DESKTOP                         = $0000;   &#8211;{USUARIO}\Desktop<br />
CSIDL_PROGRAMS                      = $0002;   &#8211;{USUARIO}\Menu Iniciar\Programas<br />
CSIDL_PERSONAL                       = $0005;   &#8211;{USUARIO}\Meus Documentos<br />
CSIDL_FAVORITES                      = $0006;   &#8211;{USUARIO}\Favoritos<br />
CSIDL_STARTUP                         = $0007;   &#8211;{USUARIO}\Menu Iniciar\Programas\Inicializar<br />
CSIDL_SENDTO                          = $0009;   &#8211;{USUARIO}\SendTo<br />
CSIDL_STARTMENU                    = $000b;   &#8211;{USUARIO}\Menu Iniciar<br />
CSIDL_DESKTOPDIRECTORY       = $0010;   &#8211;{USUARIO}\Desktop<br />
CSIDL_FONTS                             = $0014;   &#8211;C:\Windows\Fonts<br />
CSIDL_COMMON_STARTMENU   = $0016;   &#8211;{All Users}\Menu Iniciar<br />
CSIDL_COMMON_PROGRAMS     = $0017;   &#8211;{All Users}\Menu Iniciar\Programas<br />
CSIDL_COMMON_STARTUP        = $0018;   &#8211;{All Users}\Menu Iniciar\Programas\Inicializar<br />
CSIDL_COMMON_DESKTOPDIRECTORY       = $0019;   &#8211;{All Users}\Desktop<br />
CSIDL_APPDATA                        = $001a;   &#8211;{USUARIO}\Dados de Aplicativos<br />
CSIDL_LOCAL_APPDATA            = $001c;   &#8211;{USUARIO}\Configurações Locais\Dados de Aplicativos<br />
CSIDL_COMMON_FAVORITES     = $001f;   &#8211;{All Users}\Favoritos<br />
CSIDL_INTERNET_CACHE           = $0020;   &#8211;{USUARIO}\Configurações locais\Temporary Internet Files<br />
CSIDL_COOKIES                          = $0021;   &#8211;{USUARIO}\Cookies<br />
CSIDL_HISTORY                          = $0022;   &#8211;{USUARIO}\Configurações locais\Histórico<br />
CSIDL_PROFILE                           = $0028;   &#8211;{USUARIO}<br />
CSIDL_COMMON_MUSIC             = $0035;   &#8211;{All Users}\Minhas Músicas<br />
CSIDL_COMMON_PICTURES        = $0036;   &#8211;{All Users}\Minhas Imagens<br />
CSIDL_COMMON_VIDEO             = $0037;   &#8211;{All Users}\Meus Vídeos</p>
<p>Algumas Constantes Não Definidas:<br />
CSIDL_ADMINTOOLS                    = $0030    &#8211;{USUARIO}\Menu iniciar\Programas\Ferramentas administrativas<br />
CSIDL_COMMON_ADMINTOOLS   = $002f    &#8211;{All Users}\Menu iniciar\Programas\Ferramentas administrativas<br />
CSIDL_COMMON_DOCUMENTS    = $002e    &#8211;{All Users}\Documentos<br />
CSIDL_MYMUSIC                           = $000d    &#8211;{USUARIO}\Minhas Músicas<br />
CSIDL_MYPICTURES                      = $0027    &#8211;{USUARIO}\Minhas Imagens<br />
CSIDL_MYVIDEO                           = $000e    &#8211;{USUARIO}\Meus Vídeos<br />
CSIDL_PROGRAM_FILES                = $0026    &#8211;C:\Arquivos de Programas<br />
CSIDL_PROGRAM_FILES_COMMON  = $002b    &#8211;C:\Arquivos de Programas\Arquivos Comuns<br />
CSIDL_SYSTEM                             = $0025    &#8211;C:\Windows\System32<br />
CSIDL_WINDOWS                         = $0024    &#8211;C:\Windows</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/delphiisntdead.wordpress.com/13/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/delphiisntdead.wordpress.com/13/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/delphiisntdead.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/delphiisntdead.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/delphiisntdead.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/delphiisntdead.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/delphiisntdead.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/delphiisntdead.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/delphiisntdead.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/delphiisntdead.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/delphiisntdead.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/delphiisntdead.wordpress.com/13/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=delphiisntdead.wordpress.com&blog=3672100&post=13&subd=delphiisntdead&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://delphiisntdead.wordpress.com/2008/05/27/path-de-diretorios-especias/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/47a7680645f4bedc3f27646e628f481c?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">Luciano</media:title>
		</media:content>
	</item>
		<item>
		<title>Usando o tradutor do Google no delphi</title>
		<link>http://delphiisntdead.wordpress.com/2008/05/25/usando-o-tradutor-do-google-no-delphi/</link>
		<comments>http://delphiisntdead.wordpress.com/2008/05/25/usando-o-tradutor-do-google-no-delphi/#comments</comments>
		<pubDate>Sun, 25 May 2008 19:05:29 +0000</pubDate>
		<dc:creator>Luciano</dc:creator>
				<category><![CDATA[Delphi]]></category>
		<category><![CDATA[Dicas]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[idiomas]]></category>
		<category><![CDATA[Tradução]]></category>

		<guid isPermaLink="false">http://delphiisntdead.wordpress.com/?p=10</guid>
		<description><![CDATA[Para fazer o teste eu montei uma tela básica com 2 TComboBox( cbxIdiomaOrigem, cbxIdiomaDestino), 2 TMemo( mmoOerigem, mmoDestino), e um botão.
Não se esqueça de declarar as seguintes units IdHTTP, HTTPApp, StrUtils;

Ao clicar no botão traduzir o seguinte código será executado



//Associar evento ao ao botão
procedure TForm1.TraduzirClick(Sender: TObject);
 //função para traduzir
 function translate(ss,lng1, lng2:string):string;
 var s:widestring;
 a,b:integer;
 [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=delphiisntdead.wordpress.com&blog=3672100&post=10&subd=delphiisntdead&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Para fazer o teste eu montei uma tela básica com 2 TComboBox( cbxIdiomaOrigem, cbxIdiomaDestino), 2 TMemo( mmoOerigem, mmoDestino), e um botão.</p>
<p>Não se esqueça de declarar as seguintes units IdHTTP, HTTPApp, StrUtils;<br />
<a href="http://delphiisntdead.files.wordpress.com/2008/05/tradutor.jpg"><img class="alignnone size-full wp-image-11" src="http://delphiisntdead.files.wordpress.com/2008/05/tradutor.jpg?w=393&#038;h=226" alt="Tradutor Delphi( usando o Google transtate)" width="393" height="226" /></a></p>
<p>Ao clicar no botão traduzir o seguinte código será executado</p>
<p><span id="more-10"></span></p>
<pre class="brush: delphi;">

//Associar evento ao ao botão
procedure TForm1.TraduzirClick(Sender: TObject);
 //função para traduzir
 function translate(ss,lng1, lng2:string):string;
 var s:widestring;
 a,b:integer;
 http:TIdHTTP;
 begin
 //cria um componente TIdHttp(usando o Indy)
 http:= TIdHTTP.Create;
 try
 //Efetua um get passando como parametros
 //o texto e o par de idiomas
 s:=http.Get('http://translate.google.com/translate_t?text='
 +httpencode(ss)+'&amp;sl='+lng1+'&amp;tl='+lng2);
 //pega o texto traduzido na resposta &quot;s&quot;(html com a resposta)
 a:=posex('&gt;',s,pos('id=result_box',s));
 b:=posex('&lt;/div&gt;',s,a);
 //e retorna
 result:=copy(s,a+1,b-a-1);
 finally
 http.Free;
 end;
 end;
var lng1, lng2: String;
begin
 //verifica se os 2 idiomas estão selecionados
 if (cbxIdiomaDestino.ItemIndex =-1) or
 (cbxIdiomaOrigem.ItemIndex = -1) then
 raise Exception.Create('Escolha o Idioma de origem e Destino');

 //pega os idiomas dos Combos
 lng1 := PCHAR(Integer(cbxIdiomaOrigem.Items.Objects[cbxIdiomaOrigem.ItemIndex]));
 lng2 := PCHAR(Integer(cbxIdiomaDestino.Items.Objects[cbxIdiomaDestino.ItemIndex]));

 //chama a tradução
 mmoDestino.Text := translate(mmoOrigem.Text, lng1, lng2);
end;
</pre>
<p>Para carregar a lista de idiomas declare uma constante</p>
<pre class="brush: delphi;">

const LANGUAGE : array[ 1..23, 1..2] of String = (('de','Alemão'),
                                                  ('ar','Árabe'),
                                                  ('bg','Búlgaro'),
                                                  ('zh-CN','Chinês'),
                                                  ('ko','Coreano'),
                                                  ('hr','Croata'),
                                                  ('da','Dinamarquês'),
                                                  ('es','Espanhol'),
                                                  ('fi','Finlandês'),
                                                  ('fr','Francês'),
                                                  ('el','Grego'),
                                                  ('hi','Hindi'),
                                                  ('nl','Holandês'),
                                                  ('en','Inglês'),
                                                  ('it','Italiano'),
                                                  ('ja','Japonês'),
                                                  ('no','Norueguês'),
                                                  ('pl','Polonês'),
                                                  ('pt','Português'),
                                                  ('ro','Romeno'),
                                                  ('ru','Russo'),
                                                  ('sv','Sueco'),
                                                  ('cs','Tcheco'));
</pre>
<p>E no Evento onCreate do Form execute</p>
<pre class="brush: delphi;">

//associa ao OnCreate do Form
procedure TForm1.FormCreate(Sender: TObject);
var i, j: Integer;
    idioma: PCHAR;
begin
  //preenche os combos com os idiomas
  cbxIdiomaOrigem.Items.Clear;
  for i := Low(LANGUAGE) to High(LANGUAGE) do
  begin
    GetMem(idioma, 1 + Length(LANGUAGE[i,1]));
    StrPCopy(idioma, LANGUAGE[i,1]);
    cbxIdiomaOrigem.Items.AddObject(LANGUAGE[i,2], TObject(Integer(idioma)));
  end;
  cbxIdiomaDestino.Items.Assign(cbxIdiomaOrigem.Items);
end;
</pre>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/delphiisntdead.wordpress.com/10/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/delphiisntdead.wordpress.com/10/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/delphiisntdead.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/delphiisntdead.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/delphiisntdead.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/delphiisntdead.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/delphiisntdead.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/delphiisntdead.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/delphiisntdead.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/delphiisntdead.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/delphiisntdead.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/delphiisntdead.wordpress.com/10/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=delphiisntdead.wordpress.com&blog=3672100&post=10&subd=delphiisntdead&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://delphiisntdead.wordpress.com/2008/05/25/usando-o-tradutor-do-google-no-delphi/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/47a7680645f4bedc3f27646e628f481c?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">Luciano</media:title>
		</media:content>

		<media:content url="http://delphiisntdead.files.wordpress.com/2008/05/tradutor.jpg" medium="image">
			<media:title type="html">Tradutor Delphi( usando o Google transtate)</media:title>
		</media:content>
	</item>
		<item>
		<title>Dicas TDbGrid</title>
		<link>http://delphiisntdead.wordpress.com/2008/05/22/dicas-tdbgrid/</link>
		<comments>http://delphiisntdead.wordpress.com/2008/05/22/dicas-tdbgrid/#comments</comments>
		<pubDate>Thu, 22 May 2008 21:20:33 +0000</pubDate>
		<dc:creator>Luciano</dc:creator>
				<category><![CDATA[Delphi]]></category>
		<category><![CDATA[Dicas]]></category>
		<category><![CDATA[TDbGrid]]></category>
		<category><![CDATA[Grid]]></category>

		<guid isPermaLink="false">http://delphiisntdead.wordpress.com/?p=9</guid>
		<description><![CDATA[Segue abaixo algumas dicas de como incrementar o seu TDbGrid para que sua aplicação tenha uma aparência um pouco mais profissional:
- Colorir condicionalmente as linhas.
Ex.: seu grid mostraria as linha pares de uma cor diferenciada para facilitar a leitura, ou destacaria o conteúdo de um campo de acordo com o valor:


//Atribua a seguite Procedure
//ao evento [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=delphiisntdead.wordpress.com&blog=3672100&post=9&subd=delphiisntdead&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Segue abaixo algumas dicas de como incrementar o seu TDbGrid para que sua aplicação tenha uma aparência um pouco mais profissional:</p>
<p>- Colorir condicionalmente as linhas.</p>
<p>Ex.: seu grid mostraria as linha pares de uma cor diferenciada para facilitar a leitura, ou destacaria o conteúdo de um campo de acordo com o valor:</p>
<p><span id="more-9"></span></p>
<pre class="brush: delphi;">
//Atribua a seguite Procedure
//ao evento OnDrawColumnCell
procedure TForm1.DBGrid1DrawColumnCell(
  Sender: TObject; const Rect: TRect;
  DataCol: Integer; Column: TColumn;
  State: TGridDrawState);
var cor_fundo, cor_fonte: TColor;
begin
  with Sender as TDbGrid do
  begin
    //formatação condicional
    if DataSource.DataSet.FieldByName('SIZE').AsInteger &gt; 20 then
      Canvas.Font.Style := Canvas.Font.Style
                           + [fsBold];

    //para todas as linhas pares
    if (DataSource.DataSet.RecNo
        mod 2 = 0) then
    begin
      if gdSelected in State then
      begin
        cor_fundo := $0097FFFF;
        cor_fonte := clInfoText;
      end
      else
      begin
        cor_fundo := clInfoBk;
        cor_fonte := Font.Color;
      end;

      //altere as propriedades do
      //canvas do grid para obter
      //o efeito desejado
      Canvas.Brush.Color := cor_fundo;
      Canvas.Font.Color := cor_fonte;
    end;

    //desenha texto da célula
    DefaultDrawColumnCell( Rect,
                           DataCol,
                           Column,
                           State);
  end;
end;
</pre>
<p>- Inserir Imagens nas células<br />
Ex.: Exibir uma imagem dependendo do tipo valor de um campo.<br />
adicionar no código anterior:</p>
<pre class="brush: delphi;">
var [...]
    aux_rect: TRect;
    largura: Integer;
    bmp: TBitMap;
begin
[...]
    aux_rect := Rect;
    bmp := TBitmap.Create;
    try
      //pega a imagem do imagelist
      ImageList1.GetBitmap(0,bmp);
      //pega a largura da imagem
      largura := (Rect.Bottom -
                  Rect.Top);
      aux_rect.Right := Rect.Left +
                        largura;
      //desenha a imagem
      Canvas.StretchDraw(aux_rect,bmp);
    finally
      bmp.Free;
    end;

    //zera a área de desenho
    //e prepara para escrita
    //desconsiderenado a área
    //da imagem
    aux_rect := Rect;
    aux_rect.Left := aux_rect.Left +
                     largura;

    //substituir o contorno
    //anterior pelo novo
    DefaultDrawColumnCell( aux_rect,//Rect,
                           DataCol,
                           Column,
                           State);
[...]
end;
</pre>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/delphiisntdead.wordpress.com/9/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/delphiisntdead.wordpress.com/9/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/delphiisntdead.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/delphiisntdead.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/delphiisntdead.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/delphiisntdead.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/delphiisntdead.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/delphiisntdead.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/delphiisntdead.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/delphiisntdead.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/delphiisntdead.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/delphiisntdead.wordpress.com/9/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=delphiisntdead.wordpress.com&blog=3672100&post=9&subd=delphiisntdead&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://delphiisntdead.wordpress.com/2008/05/22/dicas-tdbgrid/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/47a7680645f4bedc3f27646e628f481c?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">Luciano</media:title>
		</media:content>
	</item>
		<item>
		<title>Criação de Componentes</title>
		<link>http://delphiisntdead.wordpress.com/2008/05/15/criacao-de-componentes/</link>
		<comments>http://delphiisntdead.wordpress.com/2008/05/15/criacao-de-componentes/#comments</comments>
		<pubDate>Thu, 15 May 2008 01:32:38 +0000</pubDate>
		<dc:creator>Luciano</dc:creator>
				<category><![CDATA[Criação de Componentes]]></category>
		<category><![CDATA[Delphi]]></category>
		<category><![CDATA[Dicas]]></category>

		<guid isPermaLink="false">http://delphiisntdead.wordpress.com/?p=7</guid>
		<description><![CDATA[Quando você quer criar um componente sempre fica aquela dúvida, e agora de qual classe o meu componente deve herdar??
Segue abaixo uma pequena ajuda.

Se você precisa apenas adicionar uma função ou propriedade a mais em um componente já existente basta herdar do próprio componente.( ex.: TEdit, tForm, TMemo, etc..)

Quando você precisa não só adicionar bem [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=delphiisntdead.wordpress.com&blog=3672100&post=7&subd=delphiisntdead&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><a href="http://delphiisntdead.files.wordpress.com/2008/05/criacao-de-componetes.png"><img style="float:left;" src="http://delphiisntdead.files.wordpress.com/2008/05/criacao-de-componetes.png?w=127&#038;h=90" alt="Criação de Componetes( Herança)" width="127" height="90" /></a>Quando você quer criar um componente sempre fica aquela dúvida, e agora de qual classe o meu componente deve herdar??</p>
<p>Segue abaixo uma pequena ajuda.</p>
<ol>
<li>Se você precisa apenas adicionar uma função ou propriedade a mais em um componente já existente basta herdar do próprio componente.( ex.: TEdit, tForm, TMemo, etc..)<br />
<span id="more-7"></span></li>
<li>Quando você precisa não só adicionar bem como remover propriedades e funções de um componente herde da classe &#8220;<strong>Custom</strong>&#8221; deste componente, que segundo às práticas de padrões devem ser criadas para todos os componentes possuindo suas propriedade e métodos como &#8220;<strong>protected</strong>&#8220;.( ex.: TCustomEdit, TCustomForm, TCustomMemo, etc..)</li>
<li>Qualquer componente que precise receber foco precisa de um &#8220;window handle&#8221;, e este foi introduzido primeiramente na classe TWinControl, portanto utulize a classe TCustomControl que é derivada dela e possuí seu próprio &#8220;<strong>Canvas</strong>&#8220;.</li>
<li>Se o seu componente vai apenas exibir informações e não necessita receber foco utilize TGraphicControl.( ex.: imagens, label, etc&#8230;)</li>
<li>E por fim há aqueles componentes que não são exibido em tempom de execução e são utilizados tão somente para nossa conveniência em tempo de design, para estes herde de TComponent.( Ex.: componetes de acesso ao BD, atualização, regra de negócio, etc&#8230;)</li>
</ol>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/delphiisntdead.wordpress.com/7/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/delphiisntdead.wordpress.com/7/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/delphiisntdead.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/delphiisntdead.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/delphiisntdead.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/delphiisntdead.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/delphiisntdead.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/delphiisntdead.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/delphiisntdead.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/delphiisntdead.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/delphiisntdead.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/delphiisntdead.wordpress.com/7/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=delphiisntdead.wordpress.com&blog=3672100&post=7&subd=delphiisntdead&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://delphiisntdead.wordpress.com/2008/05/15/criacao-de-componentes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/47a7680645f4bedc3f27646e628f481c?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">Luciano</media:title>
		</media:content>

		<media:content url="http://delphiisntdead.files.wordpress.com/2008/05/criacao-de-componetes.png?w=127" medium="image">
			<media:title type="html">Criação de Componetes( Herança)</media:title>
		</media:content>
	</item>
		<item>
		<title>File not found: &#8216;ToolsAPI.dcu&#8217;</title>
		<link>http://delphiisntdead.wordpress.com/2008/05/13/file-not-found-toolsapidcu/</link>
		<comments>http://delphiisntdead.wordpress.com/2008/05/13/file-not-found-toolsapidcu/#comments</comments>
		<pubDate>Tue, 13 May 2008 22:23:38 +0000</pubDate>
		<dc:creator>Luciano</dc:creator>
				<category><![CDATA[Criação de Componentes]]></category>
		<category><![CDATA[Delphi]]></category>
		<category><![CDATA[Dicas]]></category>

		<guid isPermaLink="false">http://delphiisntdead.wordpress.com/?p=6</guid>
		<description><![CDATA[Se você está desenvolvendo um componente, ou já desenvolveu criou um editor para ele, provavelmente já se deparou com a mensagem &#8220;File not found: &#8216;ToolsAPI.dcu&#8217;&#8221;.
Esta mensagem ocorre quando você declara a unit ToolsAPI na unit de seu componente e mesmo com todos os &#8220;paths&#8221; possíveis e imagináveis apontando para ela não há maneira de compilar [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=delphiisntdead.wordpress.com&blog=3672100&post=6&subd=delphiisntdead&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Se você está desenvolvendo um componente, ou já desenvolveu criou um editor para ele, provavelmente já se deparou com a mensagem &#8220;File not found: &#8216;ToolsAPI.dcu&#8217;&#8221;.</p>
<p>Esta mensagem ocorre quando você declara a unit ToolsAPI na unit de seu componente e mesmo com todos os &#8220;paths&#8221; possíveis e imagináveis apontando para ela não há maneira de compilar o projeto.</p>
<p><span id="more-6"></span>Esse erro ocorre à partir do Delphi 6 e é causado pelo fato dos desenvolvedores do Delphi estarem tentando separar o conteúdo dos pacotes, mantendo nos pacotes de Tempo de Design somente coisas relacionadas ao tempo de design e pacotes de tempo de execução( runtime) idem.</p>
<p>Para solucuinar esse problema você deve incluir nos &#8220;requires&#8221; do seu pacote o arquivo &#8220;designide.dcp&#8221; que pode ser encontrado ou na pasta &#8220;delphi\bin&#8221; ou na pasta &#8220;delphi\lib&#8221; dependendo da versão do seu delphi.</p>
<p>O arquivo &#8220;designide.dcp&#8221; é o arquivo de definições e cabeçalho do Pacote &#8220;designide.bpl&#8221; que contém diversas funções para auxiliar na integração de componentes com a IDE do Delphi.</p>
<p>Espero que possa ter ajudado.</p>
<p>E Aguardem novas dicas para a criação de componentes.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/delphiisntdead.wordpress.com/6/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/delphiisntdead.wordpress.com/6/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/delphiisntdead.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/delphiisntdead.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/delphiisntdead.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/delphiisntdead.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/delphiisntdead.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/delphiisntdead.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/delphiisntdead.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/delphiisntdead.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/delphiisntdead.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/delphiisntdead.wordpress.com/6/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=delphiisntdead.wordpress.com&blog=3672100&post=6&subd=delphiisntdead&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://delphiisntdead.wordpress.com/2008/05/13/file-not-found-toolsapidcu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/47a7680645f4bedc3f27646e628f481c?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">Luciano</media:title>
		</media:content>
	</item>
		<item>
		<title>Code Gear é Vendida a Embarcadero</title>
		<link>http://delphiisntdead.wordpress.com/2008/05/08/code-gear-e-vendida-a-embarcadero/</link>
		<comments>http://delphiisntdead.wordpress.com/2008/05/08/code-gear-e-vendida-a-embarcadero/#comments</comments>
		<pubDate>Thu, 08 May 2008 11:52:37 +0000</pubDate>
		<dc:creator>Luciano</dc:creator>
				<category><![CDATA[Geral]]></category>

		<guid isPermaLink="false">http://delphiisntdead.wordpress.com/?p=5</guid>
		<description><![CDATA[Segue link referente a notícia
       <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=delphiisntdead.wordpress.com&blog=3672100&post=5&subd=delphiisntdead&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Segue <a href="http://blogs.codegear.com/andreanolanusse/2008/05/08/comunicado-a-comunidade-de-desenvolvedores-brasileira/" target="_blank">link </a>referente a notícia</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/delphiisntdead.wordpress.com/5/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/delphiisntdead.wordpress.com/5/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/delphiisntdead.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/delphiisntdead.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/delphiisntdead.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/delphiisntdead.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/delphiisntdead.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/delphiisntdead.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/delphiisntdead.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/delphiisntdead.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/delphiisntdead.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/delphiisntdead.wordpress.com/5/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=delphiisntdead.wordpress.com&blog=3672100&post=5&subd=delphiisntdead&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://delphiisntdead.wordpress.com/2008/05/08/code-gear-e-vendida-a-embarcadero/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/47a7680645f4bedc3f27646e628f481c?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">Luciano</media:title>
		</media:content>
	</item>
		<item>
		<title>links</title>
		<link>http://delphiisntdead.wordpress.com/2008/05/08/links/</link>
		<comments>http://delphiisntdead.wordpress.com/2008/05/08/links/#comments</comments>
		<pubDate>Thu, 08 May 2008 01:58:41 +0000</pubDate>
		<dc:creator>Luciano</dc:creator>
				<category><![CDATA[Geral]]></category>
		<category><![CDATA[links]]></category>

		<guid isPermaLink="false">http://delphiisntdead.wordpress.com/?p=4</guid>
		<description><![CDATA[Estou adicionando alguns links que tem sido úteis para mim durante esses anos e espero que possam lhes servir também, esse é um processo contínuo e estarei postando sempre que adicionar algo relevante.


Code Gear Blogs &#8211; Precisa comentar????
 Delphi About &#8211; Site com muito conteúdo para programadores Delphi, tanto iniciantes quanto experientes.
Swiss Delphi Center &#8211; [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=delphiisntdead.wordpress.com&blog=3672100&post=4&subd=delphiisntdead&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Estou adicionando alguns links que tem sido úteis para mim durante esses anos e espero que possam lhes servir também, esse é um processo contínuo e estarei postando sempre que adicionar algo relevante.<br />
<a href="http://delphi.about.com"><br />
</a></p>
<p><a title="Code Gear Blogs" href="http://blogs.codegear.com/" target="_blank">Code Gear Blogs</a> &#8211; Precisa comentar????</p>
<p><a title="Delphi About" href="http://delphi.about.com" target="_blank"> Delphi About</a> &#8211; Site com muito conteúdo para programadores Delphi, tanto iniciantes quanto experientes.</p>
<p><a title="Swiss Delphi Center" href="http://www.swissdelphicenter.ch/en/index.php" target="_blank">Swiss Delphi Center</a> &#8211; Muitas Dicas para Delphi.</p>
<p><a title="Mustang Peak" href="http://www.mustangpeak.net/" target="_blank">Mustang Peak</a> &#8211; Ótimos artigos e exemplos, principalmente sobre Open Tools API.</p>
<p><a title="Torry's" href="http://www.torry.net/" target="_blank">Torry&#8217;s</a> &#8211; Um dos melhores lugares para achar um componente.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/delphiisntdead.wordpress.com/4/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/delphiisntdead.wordpress.com/4/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/delphiisntdead.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/delphiisntdead.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/delphiisntdead.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/delphiisntdead.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/delphiisntdead.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/delphiisntdead.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/delphiisntdead.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/delphiisntdead.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/delphiisntdead.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/delphiisntdead.wordpress.com/4/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=delphiisntdead.wordpress.com&blog=3672100&post=4&subd=delphiisntdead&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://delphiisntdead.wordpress.com/2008/05/08/links/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/47a7680645f4bedc3f27646e628f481c?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">Luciano</media:title>
		</media:content>
	</item>
		<item>
		<title>Inauguração&#8230;</title>
		<link>http://delphiisntdead.wordpress.com/2008/05/08/inauguracao/</link>
		<comments>http://delphiisntdead.wordpress.com/2008/05/08/inauguracao/#comments</comments>
		<pubDate>Thu, 08 May 2008 01:58:38 +0000</pubDate>
		<dc:creator>Luciano</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://delphiisntdead.wordpress.com/?p=3</guid>
		<description><![CDATA[Bom, acho que aqui tenho que falar uma pouco de mim e do que eu espero deste blog rsrsrsr&#8230;.
Sou formado na FATEC em Processamento de Dados,  trabalho com análise de sistemas desde 2001, principalmente com Delphi, e a idéia de criar esse blog é para que eu possa compartilhar meus pensamentos sobre delphi e [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=delphiisntdead.wordpress.com&blog=3672100&post=3&subd=delphiisntdead&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Bom, acho que aqui tenho que falar uma pouco de mim e do que eu espero deste blog rsrsrsr&#8230;.</p>
<p>Sou formado na FATEC em Processamento de Dados,  trabalho com análise de sistemas desde 2001, principalmente com Delphi, e a idéia de criar esse blog é para que eu possa compartilhar meus pensamentos sobre delphi e outras coisa aleatórias que passarem pela minha cabeça, pretendo colocar artigos, componentes, código e falar um pouco das experiências que tenho e tive no meu dia-a-dia nesta área, espero que possa útil para alguém&#8230;</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/delphiisntdead.wordpress.com/3/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/delphiisntdead.wordpress.com/3/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/delphiisntdead.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/delphiisntdead.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/delphiisntdead.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/delphiisntdead.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/delphiisntdead.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/delphiisntdead.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/delphiisntdead.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/delphiisntdead.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/delphiisntdead.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/delphiisntdead.wordpress.com/3/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=delphiisntdead.wordpress.com&blog=3672100&post=3&subd=delphiisntdead&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://delphiisntdead.wordpress.com/2008/05/08/inauguracao/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/47a7680645f4bedc3f27646e628f481c?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">Luciano</media:title>
		</media:content>
	</item>
	</channel>
</rss>