FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
CheckBox ReadOnly y Ctrl3D
Buenas gentes
Alguno sabe como se puede hacer para que un control CheckBox sea ReadOnly. No quiero que se ponga gris como indican en muchos foros, solo quiero que quede como el ReadOnly en los TEdit por ejemplo. Estuve probando con las funciones "SetWindowLong" y "GetWindowLong" pero no funciona y por lo que tengo entendido depende mucho del SO que se tenga instalado. Además no puedo sacarle el estilo 3D con la propiedad Ctrl3D, esta no funciona por algún error que tiene desde versiones anteriores del lenguaje y que no han solucionado. Para quien no sabe el control CheckListbox pasa lo mismo que no tiene propiedad ReadOnly y hay que ponerlo grisado y no queda del todo lindo. Estoy usando Windows 10 Professional con RAD Studio 10.4.1 Saludos, El Rayo
__________________
Si tienes una función o procedimiento con diez parámetros, probablemente hayas olvidado uno |
#2
|
||||
|
||||
Hola elrayo76
En el evento OnClick del componente puedes emular el ReadOnly jugando con el Tag del componente. Es una opción. También te puedes fabricar tu propio componente TCheckBox, etc.., y le añades la propiedad ReadOnly, pero eso es otra historia. Un saludo.
__________________
Al hacer una consulta SQL, haz que los demás te entiendan y disfruten de ella, será tú reflejo de tú saber. |
#3
|
|||
|
|||
Gracias por responder olbeup. Lo que dices puede ser una opción y lo de diseñar mi componente con la opción lo he pensado.
Lo que busque es como he usado en otros componentes el método Perform, pero no lo encuentro y no veo nada por internet que hable del mismo en los TCheckBox. También pensé en usar los mensaje de Windows que se usan para otras tantas cosas (SendMessage) pero no encuentro nada que me haga ReadOnly al componente. Igual código lo voy a probar porque puede que sirva. Saludos El Rayo
__________________
Si tienes una función o procedimiento con diez parámetros, probablemente hayas olvidado uno |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Cxgrid celda readonly | dfarias | OOP | 4 | 11-02-2021 12:26:54 |
TEdit - Readonly | Jose_Pérez | OOP | 20 | 14-05-2012 10:07:13 |
Contar Cantidad de ReadOnly | brandolin | OOP | 4 | 23-01-2006 19:34:12 |
readonly dataset | n0n3 | SQL | 13 | 27-04-2005 02:24:45 |
IBDataSet readOnly???? | Giniromero | Conexión con bases de datos | 2 | 01-10-2003 12:14:04 |
|