Re: Consejos sobre buenas prácticas
"Juan C. Olivares" <[email protected]> Sun, 16 Oct 2011 21:22:17 -0300
| Newsgroups | gmane.comp.gnome.mono.hispano |
|---|---|
| Message-ID | <CANOyrUjGUEAD7BZeB0++QrDiBNfUZ2TAYnOqFzVAdpUGdPmOKQ@mail.gmail.com> |
--===============5077547731772970859== Content-Type: multipart/alternative; boundary=002215b03dbea0d68f04af739af9 --002215b03dbea0d68f04af739af9 Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable Luis: Veo que nadie contest=F3, as=ED es que ac=E1 van mis comentarios: 2011/10/11 Luis <[email protected]> > > 1. Tengo hecha una ventana para iniciar la aplicaci=F3n, algo como un > splash. > C=F3mo manejo el timer para lograr que dicha ventana se exponga s=F3lo 5 > segundos y c=F3mo hago para que no tenga la barra azul? > > Puedes mirar el c=F3digo de MonoDevelop. En ese caso, se inicializa con el tipo Gtk.WindowType.Popup. Se le quita la decoraci=F3n (=BFbarra azul?) con this.Decorated =3D false; y se configura con this.TypeHint =3D Gdk.WindowTypeHint.Splashscreen; Para los cinco segundos, una de las opciones es crear un working thread y utilizar Application.Invoke (...) cuando necesites ocultarlo (al final de l= a carga). > 2. C=F3mo hago un widget entry para entrar(que no muestre los caracteres)= la > contrase=F1a?. > > Mira ac=E1: http://www.mono-hispano.org/wiki/Libro_para_desarrolladores_en_Mono:Cap%C3%= ADtulo_4 Basta con asignar _entry_contrasena.Visibility =3D false; > Me gustar=EDa que no se pueda maximizar esta ventana pues es chica, c=F3m= o lo > hago? > Puedes utilizar el Gdk.WindowTypeHint.Dialog > 3. Luego entrar=EDa la ventana principal. C=F3mo consigo que cuando abra = ocupe > toda la pantalla?, de hecho me gustar=EDa que el bot=F3n del medio de la > barra(desmaximizar) est=E9 inhabilitado. > No s=E9. > > 4. C=F3mo hago que los men=FAes de la barra tengan un caracter subrayado,= es > decir, c=F3mo implementar la tecla caliente? > > En windows + visual basic es anteponiendo el caracter & ante la letra que > se quer=EDa subrayar. > > > =BFQu=E9 es visual basic? --=20 Atte, Juan Crist=F3bal Olivares *La disposici=F3n a admirar, casi a adorar, a los ricos y poderosos y a ...= . descuidar a las personas m=E1s pobres =85 es la mayor y m=E1s universal cau= sa de corrupci=F3n de nuestros sentimientos morales (**Adam Smith)* --002215b03dbea0d68f04af739af9 Content-Type: text/html; charset=windows-1252 Content-Transfer-Encoding: quoted-printable Luis:<div><br></div><div>Veo que nadie contest=F3, as=ED es que ac=E1 van m= is comentarios:<br><br><div class=3D"gmail_quote">2011/10/11 Luis <span dir= =3D"ltr"><<a href=3D"mailto:[email protected]">esteban@princes= a.pri.sld.cu</a>></span><br> <blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p= x #ccc solid;padding-left:1ex;"><br> 1. Tengo hecha una ventana para iniciar la aplicaci=F3n, algo como un splas= h.=A0</blockquote><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .= 8ex;border-left:1px #ccc solid;padding-left:1ex;"> <br> C=F3mo manejo el timer para lograr que dicha ventana se exponga s=F3lo 5<br= > segundos y c=F3mo hago para que no tenga la barra azul?<br> <br></blockquote><div><br></div><div>Puedes mirar el c=F3digo de MonoDevelo= p. En ese caso, se inicializa con el tipo=A0Gtk.WindowType.Popup. Se le qui= ta la decoraci=F3n (=BFbarra azul?) con =A0this.Decorated =3D false; y se c= onfigura con=A0this.TypeHint =3D Gdk.WindowTypeHint.Splashscreen;</div> <div><br></div><div>Para los cinco segundos, una de las opciones es crear u= n working thread y utilizar Application.Invoke (...) cuando necesites ocult= arlo (al final de la carga).</div><div>=A0</div><blockquote class=3D"gmail_= quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1= ex;"> 2. C=F3mo hago un widget entry para entrar(que no muestre los caracteres) l= a<br> contrase=F1a?.<br> <br></blockquote><div><br></div><div>Mira ac=E1:</div><div><a href=3D"http:= //www.mono-hispano.org/wiki/Libro_para_desarrolladores_en_Mono:Cap%C3%ADtul= o_4">http://www.mono-hispano.org/wiki/Libro_para_desarrolladores_en_Mono:Ca= p%C3%ADtulo_4</a></div> <div><br></div><div>Basta con asignar=A0_entry_contrasena.Visibility =3D fa= lse;</div><div>=A0</div><blockquote class=3D"gmail_quote" style=3D"margin:0= 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"> Me gustar=EDa que no se pueda maximizar esta ventana pues es chica, c=F3mo = lo<br> hago?<br></blockquote><div><br></div>Puedes utilizar el Gdk.WindowTypeHint.= Dialog<div><br></div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 = 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"> <br> 3. Luego entrar=EDa la ventana principal. C=F3mo consigo que cuando abra oc= upe<br> toda la pantalla?, de hecho me gustar=EDa que el bot=F3n del medio de la<br= > barra(desmaximizar) est=E9 inhabilitado.<br></blockquote><div><br></div><di= v>No s=E9.</div><div>=A0</div><blockquote class=3D"gmail_quote" style=3D"ma= rgin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"> <br> 4. C=F3mo hago que los men=FAes de la barra tengan un caracter subrayado, e= s<br> decir, c=F3mo implementar la tecla caliente?<br> <br> En windows + visual basic es anteponiendo el caracter & ante la letra q= ue<br> se quer=EDa subrayar.<br> <br> <br></blockquote><div><br></div><div>=BFQu=E9 es visual basic?</div><div><b= r></div></div><div><br></div>-- <br>Atte,<br>Juan Crist=F3bal Olivares<br><= br><div><font size=3D"1"><i><span style=3D"color:rgb(68, 68, 68);font-famil= y:'Lucida Sans Unicode', sans-serif;font-size:12px">La disposici=F3= n a admirar, casi a adorar, a los ricos y poderosos y a .... descuidar a la= s personas m=E1s pobres =85 es la mayor y m=E1s universal causa de corrupci= =F3n de nuestros sentimientos morales</span><span style=3D"color:rgb(68, 68= , 68);font-family:'Lucida Sans Unicode', sans-serif;font-size:12px;= font-style:normal"> (</span></i></font><span style=3D"font-size:x-small"><i= ><span style=3D"color:rgb(68, 68, 68);font-family:'Lucida Sans Unicode&= #39;, sans-serif;font-size:12px;font-style:normal">Adam Smith)</span></i></= span></div> <br> </div> --002215b03dbea0d68f04af739af9-- --===============5077547731772970859== Content-Type: text/plain; charset="iso-8859-1" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline _______________________________________________ Mono-hispano mailing list [email protected] https://listas.hispalinux.es/mailman/listinfo/mono-hispano --===============5077547731772970859==--