<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress.com" -->
<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/"
	>

<channel>
	<title>splashscreen &amp;laquo; WordPress.com Tag Feed</title>
	<link>http://en.wordpress.com/tag/splashscreen/</link>
	<description>Feed of posts on WordPress.com tagged "splashscreen"</description>
	<pubDate>Tue, 08 Dec 2009 11:32:51 +0000</pubDate>

	<generator>http://en.wordpress.com/tags/</generator>
	<language>en</language>

<item>
<title><![CDATA[SplashScreen customizado utilizando Expression Blend]]></title>
<link>http://tiagofelix.wordpress.com/2009/04/28/splashscreen-customizado-utilizando-expression-blend/</link>
<pubDate>Tue, 28 Apr 2009 18:21:41 +0000</pubDate>
<dc:creator>tiagofelix</dc:creator>
<guid>http://tiagofelix.wordpress.com/2009/04/28/splashscreen-customizado-utilizando-expression-blend/</guid>
<description><![CDATA[Olá pessoal. Pra quem não conhece, splashscreen é o nome dado a imagem que é exibida durante o loadi]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Olá pessoal.</p>
<p>Pra quem não conhece, splashscreen é o nome dado a imagem que é exibida durante o loading de uma aplicação, o splashscreen serve para fornecer um feedback ao usuário sobre o tempo de load da aplicação.</p>
<p>A idéia deste tutorial é melhorar a experiencia com o usuário durante este tempo que aplicação leva para ser carregada. O silverlight da suporte para nós trocarmos o splashscreen padrão ( aquele com as bolinhas azuis ) como vocês vão  ver a seguir.</p>
<p><!--more--></p>
<p>O tutorial pode ser um pouco complicado para você, caso nunca tenha utilizado o Silverlight e o Expression Blend. Caso fique alguma duvida, ou queira ver em detalhes segue o link para o downloa do projeto:</p>
<p><a href="http://cid-1177be31edb26504.skydrive.live.com/self.aspx/.Public/CustomSplashScreen.rar">Source</a></p>
<p>Pré requisitos para fazer este tutorial:</p>
<p><a href="http://go.microsoft.com/fwlink/?LinkId=129043">Silverlight tools for Visual Studio 2008 SP1</a></p>
<p><a href="http://msdn.microsoft.com/en-us/vs2008/products/cc268305.aspx">Visual Studio 2008 SP1</a></p>
<p><a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=5FF08106-B9F4-43CD-ABAD-4CC9D9C208D7&#38;displaylang=en">Microsoft Expression Blend 2 SP1</a></p>
<p>Obs: As imagens do tutorial foram tiradas na versão 3 beta do Expression Blend, no entanto é possível fazer o mesmo com a versão 2.</p>
<p>Passo 1: Criando o projeto no Visual Studio</p>
<p>Vamos começar abrindo o Visual Studio 2008, vá em File-&#62;New-&#62;Project.. , em Project types selecione Silverlight e em templates selecione Silverlight Application. Coloque o nome do projeto como &#8220;CustomSplashScreen&#8221; e click em ok.</p>
<p><a href="http://tiagofelix.wordpress.com/files/2009/04/img0010.jpg"><img class="alignnone size-thumbnail wp-image-27" src="http://tiagofelix.wordpress.com/files/2009/04/img0010.jpg?w=150" alt="img0010" width="150" height="120" /></a></p>
<p>No popup segunte desmarque a opção &#8220;Link to ASP.NET server project&#8221; e clique ok</p>
<p><a href="http://tiagofelix.wordpress.com/files/2009/04/img0021.jpg"><img class="alignnone size-thumbnail wp-image-28" src="http://tiagofelix.wordpress.com/files/2009/04/img0021.jpg?w=150" alt="img0021" width="150" height="112" /></a></p>
<p>Passo 2: Adicionando um novo item</p>
<p>O Visual Studio deve ter criado além do projeto silverlight, um projeto ASP.NET que será o host de sua aplicação SL. ( Caso isso nao tenha acontecido reveja o passo 1)</p>
<p>Clique com o botao da direita do mouse sobre o projeto Silverlight ( &#8220;CustomSplashScree&#8221; ), e em seguida escolha &#8220;Add New Item&#8221;.</p>
<p>Em categories selecione &#8220;Silverlight&#8221; e em Templates selecione &#8220;Silverlight User Control&#8221;. De o nome de splash.xaml:</p>
<p><a href="http://tiagofelix.wordpress.com/files/2009/04/img0032.jpg"><img class="alignnone size-thumbnail wp-image-27" src="http://tiagofelix.wordpress.com/files/2009/04/img0032.jpg?w=150" alt="img0010" width="150" height="120" /></a></p>
<p>Passo 3: Criando o SplashScreen</p>
<p>Clique com o botão direito do mouse sobre o novo item criado e selecione a opção, &#8220;Open in Expression Blend&#8221;.</p>
<p>Com o expression blend aberto, na aba &#8220;Objects and Timeline&#8221; clique com botão da direita do mouse no elemento &#8220;LayoutRoot&#8221; na estrutura de componentes, e vá em Change Layout Type-&#62;Canvas:</p>
<p><a href="http://tiagofelix.wordpress.com/files/2009/04/img0043.jpg"><img class="alignnone size-thumbnail wp-image-27" src="http://tiagofelix.wordpress.com/files/2009/04/img0043.jpg?w=150" alt="img0010" width="150" height="120" /></a></p>
<p>Vou utilizar um logo vetorizado que já está pronto, porém voce pode criar o logo no próprio Expression Blend, no Expression Design, ou entao importar um arquivo do Adobe Illustrator.</p>
<p>A principio vamos exibir somente as linhas do logo, e conforme a aplicação for carregando o logo irá ganhando a sua cor original. Para fazer isso temos que ter 2 versões do logo, esta com as linhas ( &#8220;Wires&#8221; ) :</p>
<p><a href="http://tiagofelix.wordpress.com/files/2009/04/img0054.jpg"><img class="alignnone size-thumbnail wp-image-31" src="http://tiagofelix.wordpress.com/files/2009/04/img0054.jpg?w=150" alt="img0054" width="150" height="80" /></a></p>
<p>E uma outra com as cores originals e com uma mascara de visão ( &#8220;Body&#8221; ) que se movimenta de acordo com a porcentagem carregada.</p>
<p><a href="http://tiagofelix.wordpress.com/files/2009/04/img0065.jpg"><img class="alignnone size-thumbnail wp-image-32" src="http://tiagofelix.wordpress.com/files/2009/04/img0065.jpg?w=150" alt="img0065" width="150" height="100" /></a></p>
<p>Repare que no Xaml do &#8220;Body&#8221; existe uma definição para OpacityMask:</p>
<p><a href="http://tiagofelix.wordpress.com/files/2009/04/img0076.jpg"><img class="alignnone size-thumbnail wp-image-33" src="http://tiagofelix.wordpress.com/files/2009/04/img0076.jpg?w=150" alt="img0076" width="150" height="81" /></a></p>
<p>Passo 4: Adicionando um texto para representar a porcentagem.</p>
<p>Para informar o usuário a porcentagem restante no load da aplicação vamos acrecentar um TextBlock com o nome de Progress:</p>
<p><a href="http://tiagofelix.wordpress.com/files/2009/04/img0087.jpg"><img class="alignnone size-thumbnail wp-image-34" src="http://tiagofelix.wordpress.com/files/2009/04/img0087.jpg?w=150" alt="img0087" width="150" height="120" /></a></p>
<p>Passo 5: Criando animação do texto &#8220;Loading&#8221;</p>
<p>Para melhorar a experiencia do usuario, vamos adicionar uma animação em baixo do logo com a String &#8220;Loading&#8230;&#8221; . Para fazer isso eu utilizei um TextBlock com 3 ellipse dentro de um grid para compor o desenho:</p>
<p><a href="http://tiagofelix.wordpress.com/files/2009/04/img0098.jpg"><img class="alignnone size-thumbnail wp-image-35" src="http://tiagofelix.wordpress.com/files/2009/04/img0098.jpg?w=150" alt="img0098" width="150" height="120" /></a></p>
<p>Para acrescentar animação no texto de Loading, vamos criar uma animação, vá em Objects and Timeline -&#62; New para criar animação, de o nome de &#8220;LoadingText&#8221;:</p>
<p><a href="http://tiagofelix.wordpress.com/files/2009/04/img0109.jpg"><img class="alignnone size-thumbnail wp-image-36" src="http://tiagofelix.wordpress.com/files/2009/04/img0109.jpg?w=150" alt="img0109" width="150" height="93" /></a></p>
<p>A animação é bem simples, ela some ( Opacity = zero ) com as bolinhas no keyframe zero ( começo da animação ), e vai apareçendo com elas novamente em sequencia:</p>
<p><a href="http://tiagofelix.wordpress.com/files/2009/04/img01110.jpg"><img class="alignnone size-thumbnail wp-image-37" src="http://tiagofelix.wordpress.com/files/2009/04/img01110.jpg?w=150" alt="img01110" width="150" height="84" /></a></p>
<p>Detalhe:</p>
<p><a href="http://tiagofelix.wordpress.com/files/2009/04/img01211.jpg"><img class="alignnone size-thumbnail wp-image-38" src="http://tiagofelix.wordpress.com/files/2009/04/img01211.jpg?w=150" alt="img01211" width="150" height="120" /></a></p>
<p>Passo 6: Adicionando o splashScreen na aplicação .NET.</p>
<p>Como o splashScreen é exibido antes de carregar a aplicação, ele nao pode ficar no projeto Silverlight, uma vez que o mesmo só é exibido depois que a aplicação é carregada, portanto as configurações para utilizar o splashScreen fica no projeto host ( ASP.NET ). Para isso mover o arquivo &#8220;splash.xaml&#8221; para o projeto ASP.NET. Para fazer isso começe deletando o arquivo splash.cs e em seguida copie o arquivo &#8220;splash.xaml&#8221; e cole no projeto &#8220;CustomSplashScreen.Web&#8221;. Feito isso, ajuste o código xaml para que fique semelhante ao da imagem abaixo ( Estes ajustes precisam ser feito, pois o projeto ASP.NET nao reconhece o componente &#8220;UserControl&#8221;, entao deve-se trocar para canvas, como mostra a imagem abaixo):</p>
<p><a href="http://tiagofelix.wordpress.com/files/2009/04/img01514.jpg"><img class="alignnone size-thumbnail wp-image-40" src="http://tiagofelix.wordpress.com/files/2009/04/img01514.jpg?w=131" alt="img01514" width="131" height="150" /></a></p>
<p>Passo 7: Configurando o projeto para utilizar o seu splashScreen.</p>
<p>Para fazer com que o silverlight deixe de utilizar o splashScreen padrão, abra o arquivo &#8220;CustomSplashScreenTestPage.html&#8221; localizado no projeto &#8220;CustomSplashScreen.Web&#8221;, procure pela tag &#60;object&#62; e adicione mais 3 parametros ( splashscreensource, onsourcedownloadprogresschanged, onsourcedownloadcomplete ) como na imagem abaixo:</p>
<p><a href="http://tiagofelix.wordpress.com/files/2009/04/img01615.jpg"><img class="alignnone size-thumbnail wp-image-41" src="http://tiagofelix.wordpress.com/files/2009/04/img01615.jpg?w=150" alt="img01615" width="150" height="19" /></a></p>
<p><span style="color:#ff9900;">splashscreensource</span>: Caminho para o arquivo que irá ser usado como splashScreen.</p>
<p><span style="color:#ff9900;">onsourcedownloadprogresschanged</span>: Evento que é disparado quando o download da aplicacao é atualizado.</p>
<p><span style="color:#ff9900;">onsourcedownloadcomplete</span>: Evento que é disparado quando o download da aplicação termina.</p>
<p>Dentro do mesmo documento procure pela tag &#60;script&#62; e adicione 2 funcoes javascript como na imagem abaixo:</p>
<p><a href="http://tiagofelix.wordpress.com/files/2009/04/img01716.jpg"><img class="alignnone size-thumbnail wp-image-42" src="http://tiagofelix.wordpress.com/files/2009/04/img01716.jpg?w=150" alt="img01716" width="150" height="65" /></a></p>
<p>A função, OnSourceDownloadProgresschanged é chamada quando o download da aplicação é atualizado, o que ele faz é inicar a animação textuao do Loading&#8230; caso ainda nao tenha sido iniciada, em seguida atualiza o valor do componente Progress com o percentual atual, e por ultimo obtem referencia para o logo com as cores originais com a mascara de visao e atualiza o Offset ( posicao dos ponteiros da mascará ) em função do percentual baixado, de modo que quando estiver com 100% de download os ponteiros da mascará estarão com valor zero, e o logo estará com suas cores originais.</p>
<p>A função onSourceDownloadComplete, altera o texto da porcentagem de download para &#8220;Done&#8221;.</p>
<p>Para poder ver a animação, anexe um arquivo grande  ( torno de 100mb ) ao seu projeto silverlight e configure como Embedded Resource para que o download a aplicação demore e voce consiga ver sua animação:</p>
<p><a href="http://tiagofelix.wordpress.com/files/2009/04/img01817.jpg"><img class="alignnone size-thumbnail wp-image-43" src="http://tiagofelix.wordpress.com/files/2009/04/img01817.jpg?w=85" alt="img01817" width="85" height="150" /></a></p>
<p>Final</p>
<p><a href="http://tiagofelix.wordpress.com/files/2009/04/img01918.jpg"><img class="alignnone size-medium wp-image-44" src="http://tiagofelix.wordpress.com/files/2009/04/img01918.jpg?w=300" alt="img01918" width="300" height="240" /></a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Splash Screen di Microsoft Excel]]></title>
<link>http://gofree1000.wordpress.com/2009/04/03/splash-screen-di-microsoft-excel/</link>
<pubDate>Fri, 03 Apr 2009 02:47:30 +0000</pubDate>
<dc:creator>gofree1000</dc:creator>
<guid>http://gofree1000.wordpress.com/2009/04/03/splash-screen-di-microsoft-excel/</guid>
<description><![CDATA[Some developers like to display some introductory information when the application is opened. This i]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Some developers like to display some introductory information when the application is opened. This is commonly known as a splash screen. You are undoubtedly familiar with Excel&#8217;s splash screen, which appears for a few seconds when Excel is loading.</p>
<p>You can create a splash screen for your Excel application with a UserForm. This example is essentially a UserForm that displays automatically and then dismisses itself after five seconds.</p>
<p>Follow these instructions to create a splash screen for your project:<br />
Create your workbook.<br />
Activate the Visual Basic Editor (VBE) and insert a new UserForm into the project. The code in this example assumes that this form is named UserForm1.</p>
<p>Place any controls that you like on UserForm1. For example, you may want to insert an Image control that has your company&#8217;s logo.  shows an example.</p>
<p><img class="aligncenter size-medium wp-image-56" title="gb3" src="http://gofree1000.wordpress.com/files/2009/04/gb3.jpg?w=300" alt="gb3" width="300" height="144" /></p>
<p>This splash screen is displayed briefly when the workbook is opened.</p>
<p><!--more--><br />
Insert the following procedure into the code module for the ThisWorkbook object:</p>
<p><em>Private Sub Workbook_Open()<br />
UserForm1.Show<br />
End Sub</em></p>
<p>Insert the following procedure into the code module for UserForm1. For something other than a five-second delay, change the argument for the TimeValue function.</p>
<p><em>Private Sub UserForm_Activate()<br />
Application.OnTime Now + _<br />
TimeValue(&#8220;00:00:05&#8243;), &#8220;KillTheForm&#8221;<br />
End Sub</em></p>
<p>Insert the following procedure into a general VBA module:</p>
<p><em>Private Sub KillTheForm()<br />
Unload UserForm1<br />
End Sub</em></p>
<p>When the workbook is opened, the Workbook_Open procedure is executed. The procedure in Step 4 displays the UserForm. At that time, the UserForm&#8217;s Activate event occurs, which triggers the UserForm_Activate procedure (see Step 5). This procedure uses the OnTime method of the Application object to execute a procedure named KillTheForm at a particular time. In this case, the time is five seconds after the activation event. The KillTheForm procedure simply unloads the UserForm.</p>
<p>As an option, you can add a small CommandButton named CancelButton, set its Cancel property to True, and insert the following event handler procedure in the UserForm&#8217;s code module:</p>
<p><em>Private Sub CancelButton_Click()<br />
KillTheForm<br />
End Sub</em></p>
<p>Doing so lets the user cancel the splash screen before the time has expired by pressing Esc. You can even place this small button behind another object so it won&#8217;t be visible.</p>
<p>Caution  Keep in mind that the splash screen is not displayed until the workbook is entirely loaded. In other words, if you would like to display the splash screen to give the user something to look at while the workbook is loading, this technique won&#8217;t fill the bill.</p>
<p>Tip  : If your application needs to run some VBA procedures at startup, you can display the UserForm modeless so that the code will continue running while the UserForm is displayed. To do so, change the Workbook_Open procedure as follows:</p>
<p><em> Private Sub Workbook_Open()<br />
UserForm1.Show vbModeless<br />
&#8216; other code goes here<br />
End Sub</em></p>
<p>Thank&#8217;s see you next time.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Schermo nero durante il caricamento di Ubuntu]]></title>
<link>http://banalmenteoriginale.wordpress.com/2008/12/16/schermo-nero-durante-il-caricamento-di-ubuntu/</link>
<pubDate>Tue, 16 Dec 2008 11:04:31 +0000</pubDate>
<dc:creator>banalmenteoriginale</dc:creator>
<guid>http://banalmenteoriginale.wordpress.com/2008/12/16/schermo-nero-durante-il-caricamento-di-ubuntu/</guid>
<description><![CDATA[Oggi ho preso di punta il problema: ieri ho dovuto spegnere di prepotenza 4 o 5 volte durante il car]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Oggi ho preso di punta il problema: ieri ho dovuto spegnere di prepotenza 4 o 5 volte durante il caricamento perchè era evidente che qualcosa non andava (ci metteva davvero troppo a partire) senza poter sapere qual&#8217;era il problema.</p>
<p>Oggi ho cercato un po&#8217; e il preziosissimo blog di PolloSky mi è venuto in contro ancora una volta&#8230;</p>
<p>La soluzione è <a title="schermo nero avvio ubuntu soluzione" href="http://pollosky.wordpress.com/2007/10/25/ubuntu-schermo-nero-durante-il-caricamento-di-gutsy-ecco-una-rapida-soluzione/" target="_blank">qui</a>, ma visto che è in mezzo ad altro, la copio pari pari di seguito:</p>
<blockquote><p>Durante l’avvio lo schermo era completamente nero e il tempo di loading decisamente lungo…leggendo in giro per la rete mi sono reso conto che si tratta di un bug che ha infastidito diversi utenti. Comunque sono riuscito a trovare una soluzione da questo link: <a href="https://bugs.launchpad.net/ubuntu/+source/usplash/+bug/" target="_blank">https://bugs.launchpad.net/ubuntu/+source/usplash/+bug/</a>, in pratica vi basta seguire un paio di passi.<br />
Prima di tutto dovete eseguire il seguente comando</p>
<p><code>sudo gedit /etc/usplash.conf</code></p>
<p>e controllare i parametri di risoluzione, io ho impostato xres=1280, yres=800 per il mio 15.4; successivamente dovete eseguire il comando</p>
<p><code>sudo update-initramfs -u</code></p>
<p>a questo punto non vi resta che riavviare e verificare se il problema è stato risolto (io ho fatto la prova sia con risoluzione 1024×768 che con 1280×800 ed ha funzionato…spero sia così anche per voi).</p>
<p>AGGIORNAMENTO<br />
Metto in evidenza il commento di Stem, che riporta una utile segnalazione:<br />
<em>“L’ho provata su più computers e anche sullo stesso e a volte funziona e allora tutto ok ma se non funge non si avvia più il sistema (kernel panic)!!<br />
Il problema dell’avvio si risolve ripristinando la vecchia initrd.img dal live cd o da winzozz (come io ho fatto) andando in /boot cancellando l’initrd.img attuale e togliendo il .bak a quella precedente.”</em></p></blockquote>
<p>Spero possa essere utile a qualcun altro! Per me ha funzionato&#8230; <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> <em><br />
</em></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[&iquest;C&oacute;mo crear un Splash Screen en WPF?]]></title>
<link>http://hectorperez.wordpress.com/2008/12/06/cmo-crear-un-splash-screen-en-wpf/</link>
<pubDate>Sat, 06 Dec 2008 05:34:00 +0000</pubDate>
<dc:creator>hectorperez</dc:creator>
<guid>http://hectorperez.wordpress.com/2008/12/06/cmo-crear-un-splash-screen-en-wpf/</guid>
<description><![CDATA[John 10:14-15“I am the good shepherd; I know my sheep and my sheep know me— just as the Father knows]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><h2></h2>
<table border="1">
<tbody>
<tr>
<td><b><a href="http://www.biblegateway.com/passage/?search=John+10%3A14-15&#38;version=31">John 10:14-15</a></b>“I am the good shepherd; I know my sheep and my sheep know me— just as the Father knows me and I know the Father—and I lay down my life for the sheep.”</td>
</tr>
</tbody>
</table>
<p>Para aquellos no familiarizados con el tema, el Splash Screen según la Wikipedia es: </p>
<blockquote><p align="justify"><b>“Splash screen</b> is a term used to describe an <a href="http://en.wikipedia.org/wiki/Image">image</a> that appears while a <a href="http://en.wikipedia.org/wiki/Computer_program">computer program</a> is loading. Splash screens sometimes do not cover the entire <a href="http://en.wikipedia.org/wiki/Computer_screen">screen</a>, but only a <a href="http://en.wikipedia.org/wiki/Rectangle">rectangle</a> near the center. The splash screens of <a href="http://en.wikipedia.org/wiki/Operating_systems">operating systems</a> and some applications that expect to be run full-screen usually cover the entire screen.”</p>
</blockquote>
<p align="justify">En palabras sencillas, un splash screen es la imagen que te aparece cuando inicias algún programa como office, visual studio, etc. Bien, pues para que tengas una idea, antes, era un tanto complicado hacer que estas aparecieran en escena, ya que no aparecen junto con la aplicación, sino que son lanzadas justo antes de que se cargue completamente tu programa, y esperan a que este se cargue para darle paso. Pues hoy aprenderemos a hacerlo sin tanto esfuerzo.</p>
<p align="justify">Antes que nada, los requisitos, Visual studio 2008, y lo más importante, el SP1 del framework 3.5.</p>
<p><strong>Método 1:</strong></p>
<p align="justify">Crear una aplicación WPF estándar. Paso siguiente es agregar la imágen que quieras que sea tu splashscreen:</p>
<p><a href="http://hectorperez.files.wordpress.com/2008/12/image2.png"><img title="image" style="border-right:0;border-top:0;display:inline;border-left:0;border-bottom:0;" height="354" alt="image" src="http://hectorperez.files.wordpress.com/2008/12/image-thumb2.png?w=396&#038;h=354" width="396" border="0" /></a> </p>
<p>En mi caso, he creado una para efectos de la demostración:</p>
<p><a href="http://hectorperez.files.wordpress.com/2008/12/tarjeta.png"><img title="tarjeta" style="border-right:0;border-top:0;display:inline;border-left:0;border-bottom:0;" height="296" alt="tarjeta" src="http://hectorperez.files.wordpress.com/2008/12/tarjeta-thumb.png?w=393&#038;h=296" width="393" border="0" /></a> </p>
<p align="justify">Acto seguido, es irnos a las propiedades de la imagen que hemos insertado, y cambiar el modo de Build Action a Splash Screen:</p>
<p><a href="http://hectorperez.files.wordpress.com/2008/12/image3.png"><img title="image" style="border-right:0;border-top:0;display:inline;border-left:0;border-bottom:0;" height="425" alt="image" src="http://hectorperez.files.wordpress.com/2008/12/image-thumb3.png?w=393&#038;h=425" width="393" border="0" /></a> </p>
<p align="justify">Si has hecho todo bien, seguramente debe de salirte tu splash screen antes de cargar la aplicación:</p>
<p><a href="http://hectorperez.files.wordpress.com/2008/12/image4.png"><img title="image" style="border-right:0;border-top:0;display:inline;border-left:0;border-bottom:0;" height="290" alt="image" src="http://hectorperez.files.wordpress.com/2008/12/image-thumb4.png?w=392&#038;h=290" width="392" border="0" /></a> </p>
<p>Sencillo no?</p>
<p><strong>Paso # 2:</strong></p>
<p>Para continuar con la demo, cambiaremos el modo de la imagen a None:</p>
<p><a href="http://hectorperez.files.wordpress.com/2008/12/image5.png"><img title="image" style="border-right:0;border-top:0;display:inline;border-left:0;border-bottom:0;" height="137" alt="image" src="http://hectorperez.files.wordpress.com/2008/12/image-thumb5.png?w=244&#038;h=137" width="244" border="0" /></a> </p>
<p>Dirigete a tu archivo (en mi caso) Window1.xaml.cs, donde agregarás el siguiente código, desupés del método InitializeComponent():</p>
</p>
</p>
</p>
<pre class="code"><span style="color:#2b91af;">SplashScreen </span>sp = <span style="color:blue;">new </span><span style="color:#2b91af;">SplashScreen</span>(<span style="color:#a31515;">&#34;tarjeta.png&#34;</span>);
sp.Show(<span style="color:blue;">true</span>);</pre>
<p><a href="http://11011.net/software/vspaste"></a></p>
<p align="justify">Si te das cuenta, lo que hacemos aquí, es crear un nuevo SplashScreen, pasando el parámetro de nuestra imágen al constructor. La propiedad de Show, que tiene que ser booleano, identifica si la imagen se cerrará sola cuando se cargue nuestro programa o no. Ahora puedes probar el programa y verás que sucede lo mismo que la vez anterior.</p>
<p align="justify">Espero que te sea de utilidad <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p align="justify">Salu2</p>
<p align="right"><font face="Vivaldi" size="5"><strong><em>Héctor Pérez</em></strong></font></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Speed Up Your Camera -- Kill the Logo]]></title>
<link>http://techpaul.wordpress.com/2008/09/11/speed-up-your-camera-kill-the-logo/</link>
<pubDate>Thu, 11 Sep 2008 17:14:32 +0000</pubDate>
<dc:creator>techpaul</dc:creator>
<guid>http://techpaul.wordpress.com/2008/09/11/speed-up-your-camera-kill-the-logo/</guid>
<description><![CDATA[Digital cameras truly are a modern marvel. They&#8217;re quick, highly portable, easy to use, and pr]]></description>
<content:encoded><![CDATA[Digital cameras truly are a modern marvel. They&#8217;re quick, highly portable, easy to use, and pr]]></content:encoded>
</item>
<item>
<title><![CDATA[Splash screen/loader for Silverlight appz]]></title>
<link>http://agkdesign.wordpress.com/2008/08/05/splash-screenloader-for-silverlight-appz/</link>
<pubDate>Tue, 05 Aug 2008 01:53:11 +0000</pubDate>
<dc:creator>agkdesign</dc:creator>
<guid>http://agkdesign.wordpress.com/2008/08/05/splash-screenloader-for-silverlight-appz/</guid>
<description><![CDATA[I have been pretty quite for a little while, been flat out with some projects but I just wanted to q]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><a href="http://agkdesign.wordpress.com/files/2008/08/loaderpic.jpg"><img class="alignnone size-medium wp-image-266" src="http://agkdesign.wordpress.com/files/2008/08/loaderpic.jpg?w=100" alt="" width="100" height="100" /></a></p>
<p>I have been pretty quite for a little while, been flat out with some projects but I just wanted to quickly post about a little trick I worked out recently. An easy way to put a little loading animation on your Silverlight applications.</p>
<p>The way I have done it is a very broken down simple way to do it, if you want to get a little more complex in your approach check out <a href="http://www.silverlight.net/QuickStarts/BuildUi/SplashScreen.aspx">Silverlight.net</a></p>
<p>But as for now, let&#8217;s do this.</p>
<p>Ok so you have already made your sweet little app but there is still something missing, that final touch instead of the normal Silverlight loader to make the application consistent.</p>
<p>First step is to make a new loading animation. Open blend or Visual Studio and create a new project. I find a nice little spinning animation or something works well, and make sure you repeat it so that it continues to play until the project is fully loaded.</p>
<p>Alright, once you have the animation the way you like it, build it and in the project file, navigate to the output folder. ProjectFolder/ProjectName/Bin/Debug &#62; in there you should find your newly created Splash Screen.</p>
<p>You need to grab the .dll and the .xap file from there and throw it into the &#8220;debug&#8221; folder on the application you want the loader to appear on.</p>
<p>Next step is to link it all together. This is pretty easy.</p>
<p>First thing is to open the .html file in notepad or your editing program and add this line with all the other param lines.</p>
<p><strong><span style="color:#800000;">&#60;param name=&#8221;splashscreensource&#8221; value=&#8221;ProjectName.xap&#8221;/&#62;</span></strong></p>
<p>But obviously changing the projectname.xap to correspond with your splash screen animation name.</p>
<p>The only other change you need to make to your project is in the AppManifest.xaml file.</p>
<p>Open it up with a HTML editor/notepad, and add this line next to the other AssemblyPart.</p>
<p><strong><span style="color:#800000;">&#60;AssemblyPart x:Name=&#8221;splashscreenanimation&#8221; Source=&#8221;ProjectName.dll&#8221; /&#62;</span></strong></p>
<p>If all goes to plan, you should have nice loading screen that will show up while the project loads.</p>
<p>You might not be able to test it very well on your local machine because the project loads so fast, but it should look sweet on-line!</p>
<p>Hope this has helped a little.</p>
<p>Alex.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Bungie Teaser Entwicklung!]]></title>
<link>http://murdocol.wordpress.com/2008/07/16/bungie-teaser-entwicklung/</link>
<pubDate>Wed, 16 Jul 2008 03:00:44 +0000</pubDate>
<dc:creator>Moe</dc:creator>
<guid>http://murdocol.wordpress.com/2008/07/16/bungie-teaser-entwicklung/</guid>
<description><![CDATA[Wie wir berichtet haben wollte Bungie diese Woche etwas Großes ankündigen wodran sie arbeiten, doch ]]></description>
<content:encoded><![CDATA[Wie wir berichtet haben wollte Bungie diese Woche etwas Großes ankündigen wodran sie arbeiten, doch ]]></content:encoded>
</item>
<item>
<title><![CDATA[Bungie Teaser!]]></title>
<link>http://murdocol.wordpress.com/2008/07/14/bungie-teaser/</link>
<pubDate>Mon, 14 Jul 2008 21:15:55 +0000</pubDate>
<dc:creator>Moe</dc:creator>
<guid>http://murdocol.wordpress.com/2008/07/14/bungie-teaser/</guid>
<description><![CDATA[Bungie hat kürzlich ein Teaser auf der Offizielen Bungie Homepage veröffentlich, das als Splashscree]]></description>
<content:encoded><![CDATA[Bungie hat kürzlich ein Teaser auf der Offizielen Bungie Homepage veröffentlich, das als Splashscree]]></content:encoded>
</item>
<item>
<title><![CDATA[Diablo III Formally Announced]]></title>
<link>http://thisweekingaming.wordpress.com/2008/06/28/diablo3/</link>
<pubDate>Sat, 28 Jun 2008 21:45:02 +0000</pubDate>
<dc:creator>Jordan Snyder</dc:creator>
<guid>http://thisweekingaming.wordpress.com/2008/06/28/diablo3/</guid>
<description><![CDATA[First of all, I am by no means a PC gamer. Not that I don&#8217;t like PC games, I just have a PC th]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p style="text-align:center;"><a href="http://reviewthosegames.files.wordpress.com/2008/06/diablo.jpg"><img class="size-medium wp-image-62 aligncenter" src="http://reviewthosegames.files.wordpress.com/2008/06/diablo.jpg?w=300&#038;h=199" alt="" width="300" height="199" /></a></p>
<p>First of all, I am by no means a PC gamer. Not that I don&#8217;t like PC games, I just have a PC that would throw up all kinds of metallic odds and ends if I tried to run anything video game related on it. That said, I have never played <em>Diablo </em>or <em>World of Warcraft,</em> unless you count about ten minutes of playing at my cousin&#8217;s house. I never really understood the appeal of these games, but I know they have their fanbase, and a monstrous one at that, so here you are: a PC gaming post. </p>
<p style="text-align:center;"><a href="http://reviewthosegames.files.wordpress.com/2008/06/blizzice1.jpg"><img class="size-medium wp-image-63 aligncenter" src="http://reviewthosegames.files.wordpress.com/2008/06/blizzice1.jpg?w=300&#038;h=208" alt="" width="300" height="208" /></a></p>
<p>While this has been expected for a long time now, Blizzard has officially announced <em>Diablo III. </em>There was some speculation that it would be confirmed when there an odd &#8221;icy&#8221; splash screen was posted on Blizzard&#8217;s main site. Rumors started spouting out from everywhere, but <em>Diablo III </em>seemed to make the most sense. Over time the splash screen changed, revealing more pieces to the mystery. That splash screen has now been replaced with a <em>Diablo III </em>graphic, after the game&#8217;s confirmation at the 2008 Worldwide Invitational. The official site has been launched containing the debut teaser trailer, a twenty minute gameplay demo, over 60 screenshots and concept art, character class information, and more. The teaser and gameplay demo are posted below, but you can go to the <em><a title="website" href="http://www.blizzard.com/diablo3/">Diablo III</a> </em>website to see everything else.</p>
<h3 style="text-align:center;">Teaser Trailer</h3>
<p style="text-align:center;"><span style='text-align:center; display: block;'><object width='425' height='350'><param name='movie' value='http://www.youtube.com/v/EgbUSsblCSQ&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;hd=0' /><param name='allowfullscreen' value='true' /><param name='wmode' value='transparent' /><embed src='http://www.youtube.com/v/EgbUSsblCSQ&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;hd=0' type='application/x-shockwave-flash' allowfullscreen='true' width='425' height='350' wmode='transparent'></embed></object></span></p>
<h3 style="text-align:center;">Gameplay Demo Part 1</h3>
<p style="text-align:center;"><span style='text-align:center; display: block;'><object width='425' height='350'><param name='movie' value='http://www.youtube.com/v/NQMBIRipp5A&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;hd=0' /><param name='allowfullscreen' value='true' /><param name='wmode' value='transparent' /><embed src='http://www.youtube.com/v/NQMBIRipp5A&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;hd=0' type='application/x-shockwave-flash' allowfullscreen='true' width='425' height='350' wmode='transparent'></embed></object></span></p>
<h3 style="text-align:center;">Gameplay Demo Part 2</h3>
<p style="text-align:center;"><span style='text-align:center; display: block;'><object width='425' height='350'><param name='movie' value='http://www.youtube.com/v/vi1lVqJSbsM&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;hd=0' /><param name='allowfullscreen' value='true' /><param name='wmode' value='transparent' /><embed src='http://www.youtube.com/v/vi1lVqJSbsM&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;hd=0' type='application/x-shockwave-flash' allowfullscreen='true' width='425' height='350' wmode='transparent'></embed></object></span></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Diablo 3 wurde endlich angekündigt!]]></title>
<link>http://murdocol.wordpress.com/2008/06/28/diablo-3-ist-endlich-angekundigt/</link>
<pubDate>Sat, 28 Jun 2008 10:51:36 +0000</pubDate>
<dc:creator>Moe</dc:creator>
<guid>http://murdocol.wordpress.com/2008/06/28/diablo-3-ist-endlich-angekundigt/</guid>
<description><![CDATA[Nach tage langes Räteslen hat Blizzard uns erlöst und auf der heutigen WWI Diablo 3 angekündigt und ]]></description>
<content:encoded><![CDATA[Nach tage langes Räteslen hat Blizzard uns erlöst und auf der heutigen WWI Diablo 3 angekündigt und ]]></content:encoded>
</item>
<item>
<title><![CDATA[Wieder ein Update des Blizzard Splashes!]]></title>
<link>http://murdocol.wordpress.com/2008/06/27/wieder-ein-update-des-blizzard-splashes/</link>
<pubDate>Fri, 27 Jun 2008 06:59:39 +0000</pubDate>
<dc:creator>Stephan</dc:creator>
<guid>http://murdocol.wordpress.com/2008/06/27/wieder-ein-update-des-blizzard-splashes/</guid>
<description><![CDATA[Und es geht weiter. Nun tut sich für Fans des Entwicklers Blizzard ein Riss, in dem auf der Homepage]]></description>
<content:encoded><![CDATA[Und es geht weiter. Nun tut sich für Fans des Entwicklers Blizzard ein Riss, in dem auf der Homepage]]></content:encoded>
</item>
<item>
<title><![CDATA[SPLASH SCREEN]]></title>
<link>http://dmcoding.wordpress.com/2008/03/16/splash/</link>
<pubDate>Sun, 16 Mar 2008 20:39:52 +0000</pubDate>
<dc:creator>dmcoding</dc:creator>
<guid>http://dmcoding.wordpress.com/2008/03/16/splash/</guid>
<description><![CDATA[Como nos hemos dado cuenta, ahora la mayoría de aplicaciones tienen pantallas de carga (splash), con]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Como nos hemos dado cuenta, ahora la mayoría de aplicaciones tienen <i><b>pantallas de carga</b></i> (splash), con lo que quiere decir al usuario que la aplicación se está poniendo en marcha, además pueden presentar información de derechos del autor, logotipos, entre otras cosas.</p>
<p>A lo mejor pensáis y de hecho se puede crear pantallas de carga con las librerías java (JFC) SWT, pero la aplicación tardaría en cargar mas, porque al ejecutar la aplicación tendría que cargar e inicializar JVM, AWT, generalmente Swing y posiblemente algunas otras librerías.</p>
<p>La plataforma Java versión 6 (SE de Java, antes conocido como J2SE), provee una solución que permite a la aplicación indicar la <b>pantalla inicial mucho más temprano</b>, incluso antes de que la máquina virtual arranque, esto lo logra a traves de la clase <a href="http://java.sun.com/javase/6/docs/api/java/awt/SplashScreen.html" title="Api SplashScreen">SplashScreen</a>.</p>
<p>Ahora, la ejecución de esta aplicación puede descifrar una imagen y demostrarlo en una ventana undecorated como se ve en la figura:</p>
<div style="text-align:center;"><img src="http://dmcoding.wordpress.com/files/2008/03/splashtest_350w.gif" alt="splashtest_350w.gif" height="197" width="270" /></div>
<p>Aquí te dejo el código y una demostración de la clase SplashScreen;</p>
<p><i>Link</i> de descarga archivo .rar (contiene la aplicacion y demostracion): <a href="http://www.box.net/shared/o8bhq6dwk4" title="demo&#38;code">splashDemo.rar</a></p>
<p>NOTA: Para ejecutar la aplicación necesitas tener instalado <a href="http://java.sun.com/javase/downloads/?intcmp=1281" title="java sun" target="_blank">Java 6</a></p>
<p>Referencia:</p>
<p>http://java.sun.com/developer/technicalArticles/J2SE/Desktop/javase6/splashscreen/index.html</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[KDE 4: Ecco il nuovo splashscreen di default]]></title>
<link>http://toastedtech.wordpress.com/2007/12/31/kde-4-ecco-il-nuovo-splashscreen-di-default/</link>
<pubDate>Mon, 31 Dec 2007 21:55:53 +0000</pubDate>
<dc:creator>montoya</dc:creator>
<guid>http://toastedtech.wordpress.com/2007/12/31/kde-4-ecco-il-nuovo-splashscreen-di-default/</guid>
<description><![CDATA[Mancano 10 giorni all&#8217;uscita di KDE4 e il bravo Riccardo Iaconelli ha mostrato il nuovo splash]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Mancano 10 giorni all&#8217;uscita di KDE4 e il bravo <a href="http://blog.ruphy.org/posts/32">Riccardo Iaconelli</a> ha mostrato il nuovo splashscreen di KDE4.</p>
<p><span style='text-align:center; display: block;'><object width='425' height='350'><param name='movie' value='http://www.youtube.com/v/0qNCgOC73O8&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;hd=0' /><param name='allowfullscreen' value='true' /><param name='wmode' value='transparent' /><embed src='http://www.youtube.com/v/0qNCgOC73O8&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;hd=0' type='application/x-shockwave-flash' allowfullscreen='true' width='425' height='350' wmode='transparent'></embed></object></span></p>
<p>veramente bello <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Aggiungere uno splashscreen per GRUB]]></title>
<link>http://docjek.wordpress.com/2007/12/31/aggiungere-uno-splashscreen-per-grub/</link>
<pubDate>Mon, 31 Dec 2007 13:38:34 +0000</pubDate>
<dc:creator>jekbau</dc:creator>
<guid>http://docjek.wordpress.com/2007/12/31/aggiungere-uno-splashscreen-per-grub/</guid>
<description><![CDATA[A chi piace lo spashscreen di GRUB? A nessuno. È possibile fare qualcosa per renderlo più &#8220;bel]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>A chi piace lo spashscreen di GRUB? A nessuno. È possibile fare qualcosa per renderlo più &#8220;bello&#8221;? Certo. Come si fa? Ecco qui come si fa.</p>
<p>Ci sono due modi per ottenere una schermata migliore nel nostro GRUB: agire direttamente sul file <code>menu.lst</code> oppure utilizzare programmi come <a href="http://web.telia.com/~u88005282/sum/index.html">StartUp Manager</a> o<a href="http://www.qt-apps.org/content/show.php/QGRUBEditor?content=60391"> QGRUB Editor</a>. L&#8217;uso di questi programmi è abbastanza semplice e non richiede particolari discussioni. Spieghiamo quindi come modificare direttamente il file di configurazione di GRUB.</p>
<p>Per prima cosa (questo è valido anche per le appicazioni che sfruttano delle GUI) dobbiamo trovare una immagine che corrisponda alle richieste di GRUB, cioè immagini in formato xpm.gz, 640&#215;480 a 14 colori. Potete cercarle su <a href="http://www.gnome-look.org/">GNOME-look</a> o <a href="http://www.kde-look.org/">KDE-look</a>.</p>
<p><!--more--></p>
<p>Per aggiungere lo splashscreen a GRUB è sufficiente aprire il file <code>/boot/grub/menu.lst</code></p>
<p>Ora aggiungiamo queste righe, prima che inizi la sezione dedicata alla lista delle immagini avviabili:</p>
<p><code><br />
foreground = 0000ff<br />
background = ffffff<br />
splashimage=(hd0,0)/path_to_image/image.xpm.gz<br />
</code></p>
<p>La partizione dove l&#8217;immagine risiede deve essere corrispondente a quella dove grub è installato, cioè alla partizione di avvio del sistema (ricordo che questa può essere diversa dalla partizione di root del sistema) ed il percorso deve essere indicato relativamente a quella partizione. Per esempio, se la partizione <code>sda1</code> è montata in <code>/boot</code>, allora questa sarà la partizione di avvio. In questo caso conviene creare una sottocartella di <code>/boot</code> contenente tutte gli splashscreens che potremmo utilizzare, per esempio in <code>/boot/grub/splashscreen</code>. Per questo esempio la riga sopra sarà modificata come segue:</p>
<p><code>splashimage=(hd0,0)/grub/splashscreen/image.xpm.gz</code></p>
<p>Da notare che nel percorso assoluto non è presente la directory <code>/boot</code>, perché il percorso fa riferimento ala sola partizione.</p>
<p>Le istruzioni <code>foreground</code> e <code>background</code> servono per determinare i colori rispettivamente del teso e dello sfondo. In questo caso può essere utilizzata la notazione HTML standard.</p>
<p><strong>Nota bene</strong>: Per chi avesse seguito &#8220;<a href="http://docjek.wordpress.com/2007/12/31/configurare-grub-per-installare-due-o-piu-distribuzioni-linux/">Configurare GRUB per installare due (o più) distribuzioni Linux</a>&#8221; o comunque avesse più di una distribuzione Linux installata sul proprio sistema, consiglio caldamente di fare attenzione nell&#8217;eventualità voleste installare un&#8217;utilità grafica per la configurazione di GRUB. I pacchetti per la configurazione dell&#8217;utilità grafica dipendo infatti dal pacchetto di GRUB, ed installando (tramite il vostro gestore dei pacchetti) un utilità di questo tipo, è richiesta l&#8217;installazione di GRUB. Se la vostra configurazione prevede l&#8217;esistenza di un solo GRUB tra tutti i vostri sistemi, e se volete installare l&#8217;utilità grafica in uno dei sistemi che nei quali non è installato GRUB, allora potreste andare incontro a risultati indesiderati, in quanto il gestore dei pacchetti installerebbe automaticamente &#8220;un altro GRUB&#8221; che comprometterebbe quello già presente nel vostro sistema. In questo caso l&#8217;unica possibilità è quella di intervenire direttamente sui file di configurazione.</p>
<p>Un post molto interessante, da cui ho preso spunto per questa guida, può essere trovato <a href="http://natonelbronx.wordpress.com/2007/05/03/abbellire-grub-colori-e-immagini">qui</a>.</p>
</div>]]></content:encoded>
</item>

</channel>
</rss>
