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">&lt;<a href=3D"mailto:[email protected]">esteban@princes=
a.pri.sld.cu</a>&gt;</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 &amp; 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:&#39;Lucida Sans Unicode&#39;, 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:&#39;Lucida Sans Unicode&#39;, 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:&#39;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==--