Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Ayuda con TStatusBar (https://www.clubdelphi.com/foros/showthread.php?t=13956)

astur_racing 05-09-2004 13:19:02

Ayuda con TStatusBar
 
No se como cambiar el texto de un TStatusBar, yo lo intento con:

Código:

 
with BarraEstado.Panels do
                                Text := 'Partida finalizada';

Creo que no es asi como se hace, haber si me podeis ayudar y decirme que es lo que estoy haciendo mal.

Muchas gracias.

buitrago 05-09-2004 13:44:54

Asi es
 
Dale doble click a el StatusBar y te saldrá un editorcito, ahi le agregas un Item

EL será el 0, otro que adiciones el 1 y asi.

Por lo que la llamada es a Panels[0].Text := 'Hola';

Espero te sirva

Saludos

Fer

astur_racing 05-09-2004 15:16:12

M eha servido, muchas gracias.

jachguate 05-09-2004 16:50:55

Si el statusbar no tendrá varios paneles, basta con usar su propiedad SimpleText.

StatusBar1.SimpleText := 'barra de estado!';

Hasta luego.

;)

roman 05-09-2004 21:11:28

Cita:

Empezado por jachguate
Si el statusbar no tendrá varios paneles, basta con usar su propiedad SimpleText.

Pero sin olvidar poner su propiedad SimplePanel en true. ;)

// Saludos

buitrago 06-09-2004 05:49:06

esa no la sabia
 
todos los dia salgo se aprende

roman 06-09-2004 15:53:17

Cita:

Empezado por buitrago
todos los dia salgo se aprende

¿Lo dices por lo de SimpleText y SimplePanel? Te voy a decir que justamente acabo de aprender algo 'nuevo' al respecto (un poco de vergüenza me da decirlo :o )

Normalmente uso un StatusBar para mostrar los hints. Para ello añado una componente ApplicationEvents y en su evento OnHint coloco:

Código Delphi [-]
StatusBar.SimpleText := Application.Hint;

Y recién me doy cuenta, aunque no sé desde que versión de Delphi existe, que basta poner la propiedad AutoHint del StatusBar en true para lograr el mismo efecto.

// Saludos

__cadetill 06-09-2004 15:59:55

Cita:

Empezado por roman
Y recién me doy cuenta, aunque no sé desde que versión de Delphi existe, que basta poner la propiedad AutoHint del StatusBar en true para lograr el mismo efecto.

Como mínimo en Delphi 5 (en Delphi 3 no está y el Delphi 4 no lo tengo instalado), yo hacía lo mismo que tú, Román :o :o

Ohcan 06-09-2004 16:11:06

¡¡ Muy cierto!!
Todos los días aprendo algo... sobre todo si visito el foro ;)
Gracias.

yusnerqui 06-09-2004 16:22:24

;) Si sigo aprendiendo en este foro, creo que algún día podré cambiar mi Avatar

Saludos

buitrago 06-09-2004 16:43:50

Yo le debo
 
desde que comenzo el CLub estoy casi en EL; creo que si de aprender se trata......bendito sea el ClubDelphi y todos los amigos que han ayudado a este cubano.

De todos modos, creo que el StatusBar se siente "cómodo" con sus Panels[item], jejejejejejejej

Saludos


La franja horaria es GMT +2. Ahora son las 16:14:25.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi