Re: Consejos sobre buenas prácticas

Luis <[email protected]> Mon, 17 Oct 2011 14:31:25 -0400
Newsgroups gmane.comp.gnome.mono.hispano
Message-ID <op.v3idqncityhnfo@jerusalen>
On Sun, 16 Oct 2011 20:22:17 -0400, Juan C. Olivares <[email protected]>  =

wrote:

> Luis:
>
> Veo que nadie contest=F3, as=ED es que ac=E1 van mis comentarios:

Hola Juan,

Si, s=ED me contestaron. Me contest=F3 Fernando y le agradezco mucho al igu=
al  =

que a ti hermano  :)

A=FAn tengo problemas con lo del splash

> 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?) c=
on
>  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 la
> carga).

Tienes alg=FAn ejemplo sobre c=F3mo implementar eso de los hilos?
>
>> 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%C=
3%ADtulo_4
>
> Basta con asignar _entry_contrasena.Visibility =3D false;
>
>
>> Me gustar=EDa que no se pueda maximizar esta ventana pues es chica, c=F3=
mo  =

>> 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?
>
>



-- =

Saludos,

Luis

--

Este mensaje le ha llegado mediante el servicio de correo electronico que o=
frece Infomed para respaldar el cumplimiento de las misiones del Sistema Na=
cional de Salud. La persona que envia este correo asume el compromiso de us=
ar el servicio a tales fines y cumplir con las regulaciones establecidas

Infomed: http://www.sld.cu/