Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   nombrar controles (https://www.clubdelphi.com/foros/showthread.php?t=22860)

Johnny Q 29-06-2005 19:06:38

nombrar controles
 
Un saludo a todos,

Hace poco me puse a pensar que los nombres que yo doy a los controles estan basados en estandares que usualmente mis amigos utilizan, es decir para un combobox se utiliza cmb, para label lbl y asi sucesivamente. No se si alguien tenga un listado con prefijos estandarizados que se deberian utilizar para bautizar los diferentes tipos de controles.

Agradezco la atención y pido disculpas por preguntas tan triviales.

ContraVeneno 29-06-2005 19:38:47

Lo que yo hago es poner un prefijo que a mi punto de vista lo defina, no conozco una lista definida para hacer esto. La idea de los prefijos es para que el programador pueda leer el código más facilmente; y no solo el programador original, si no cualquier otro que pueda retomar ese programa. Es decir, si tu ya tienes un control que se llama "cmbArticulos" yo puedo saber que los artículos estan en un ComboBox.

En fin, al menos yo no he visto una lista previamente establecida para nombrar los controles, la idea principal es que el control se pueda identificar facilmente. El mismo criterio se puede aplicar a las variables.
Y para finalizar, el uso de prefijos va de acuerdo al estilo y gusto de cada programador; cada quien es libre de usarlo o no usarlo, pero si definimos estándares, la vida puede ser menos complicada.

Saludos

Paoti 29-06-2005 23:35:36

Este documento muestra los standares que manejan los desarrolladores de delphi en su códido y en general en delphi..

http://www.econos.de/delphi/cs.html#Statements_if


o al menos Pacheco nos dice eso.



Saludos

ContraVeneno 29-06-2005 23:44:15

creo que el link debería ser:
http://www.econos.de/delphi/cs.html#Components_Instance
Cabría mencionar que los prefijos varian depeniendo del lenguaje, es decir, en delphi para un Edit sería "edtNombre" por ejemplo; pero en VB un edit es un TextBox, por lo que su prefijo sería "txtNombre".

En la lista menciona a "ms" como prefijo para el maskedit; yo suelo utilizar "msk" para un MaskEdit. Insisito en que el prefijo tiene que ser algo descriptivo del tipo de control, sin tener que ser una obligación, si no algo que vaya de acuerdo al estilo de programación de cada persona.

Paoti 29-06-2005 23:49:08

estan hasta el final de la pagina...



Saludos



yo a los componentes por ejemplo ScrollBox y Labels que no uso para programar,
no les asigno nombre

Johnny Q 30-06-2005 00:36:25

Muchas gracias por sus respuestas, mi interes en estandares para nombrar controles es principalmente por Delphi, pues para las herramientas de M$ por ser tan difundidas se encuentra información al respecto más rápidamente.

Saludos...

Johnny Q 30-06-2005 00:38:26

Paoti, revise el enlace que recomiendas y me parecio excelente, muchas gracias.


La franja horaria es GMT +2. Ahora son las 02:40:13.

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