Sign in Join
Wiki copytemporary

SMNetGradient/es: what changed

Revision 1 to 2. Removed lines have a minus sign; added lines have a plus sign.

OldNewLine
11### Acerca de
22
33Un gradiente de relleno como en el cuadro de opciones de Netscape Communicator.
44
55- Los colores de comienzo y final pueden ser cualquiera de los posibles.
66- La dirección de relleno puede definirse de derecha a izquierda o de izquierda a derecha.
77- Se pueden establecer valores para el color de relleno entre 1 y 255.
88- Caption puede ser cualquier cosa y en cualquier lugar de TNetGradient.
99
1010### Pantallazos
1111
12-- <figure>
13- <img src="Netgradient2.png" title="Netgradient2.png" />
14- <figcaption>Netgradient2.png</figcaption>
15- </figure>
12+- ![](/wiki-images/4/4f/Netgradient2.png)
1613
17-- <figure>
18- <img src="Smace202.JPG" title="Smace202.JPG" />
19- <figcaption>Smace202.JPG</figcaption>
20- </figure>
14+- ![](/wiki-images/e/ea/Smace202.JPG)
2115
22-- <figure>
23- <img src="SMNetGradient204.JPG" title="SMNetGradient204.JPG" />
24- <figcaption>SMNetGradient204.JPG</figcaption>
25- </figure>
16+- ![](/wiki-images/b/b8/SMNetGradient204.JPG)
2617
27-<figure>
28-<img src="Example.jpg" title="Example.jpg" />
29-<figcaption>Example.jpg</figcaption>
30-</figure>
18+![](/wiki-images/a/a9/Example.jpg)
3119
3220### Autores
3321
3422- 1995, Curtis White
3523- 1997, Heiko Webers
3624- 2006, barko (port to lazarus)
3725- 2008, Vincenzo Scozzaro (Upgrade 2.02) [WEB de referencia](http://http://www.scozzaro.it/index.php?option=com_docman&task=doc_details&gid=12&Itemid=41)
3826- 2010, Vincenzo Scozzaro (Upgrade 2.06)
3927
4028### Licencia
4129
4230Este componente puede ser libremente utilizado y distribuido tanto para propósito particular como comercial. (ver en cualquier caso los ficheros fuente para más información).
4331
4432### Descarga
4533
4634La última versión estable se puede encontrar en [Lazarus CCR Files page](http://sourceforge.net/project/showfiles.php?group_id=92177&package_id=179563).
4735
4836Última versión 2.03 [Lazarus Forum](http://www.lazarus.freepascal.org/index.php?action=dlattach;topic=7353.0;attach=318)
4937
5038Fichero de descarga: smnetgradient.zip
5139
5240### Registro de cambios
5341
5442- 1.00: Versión inicial.
5543- 1.00: Cambio a TNetGradient.
5644- 1.00: 14.02.2006 portado a Lazarus.
5745- 2.02: 29.08.2009 se añade alineación (Alignment), Caption, SubCaption, Font SubCaption, campo de datos (DataField), etc...
5846 - FBevelInner
5947 - FBevelOuter
6048 - Caption alineación : Left, Right, Center
6149 - Caption diseño: Top, Center, Botton
6250 - DataBase: DataSourceLink, DataField
6351- 2.03: 30.08.2009 Corrección de errores
6452- 2.04: 01.09.2009 Permite especificar como dirección de relleno:
6553 - De arriba hacia abajo. (Ver pantallazos de ejemplo)
6654 - De abajo hacia arriba. (Ver pantallazos de ejemplo)
6755- 2.05: 18.10.2009
6856 - El principal cambio es la solución del crash que sucedía cuando el componente se utilizaba dentro de un frame (este trataba de crear un manejador mientras se cargaba), solución de la pérdida de memoria y adición de los métodos Begin/EndUpdate para evitar los múltiples redibujados al establecer las propiedades.
6957 - También se elimina la propiedad About puesto que no tiene demasiado sentido su uso, al tiempo que genera un ejecutable más grande. Si estás utilizando versiones previas de Lazarus entonces te avisará de que no puede encontrar esta propiedad, entonces abre lfm, remueve las referencias "About" y recarga el proyecto.
7058 - Detalle de cambios realizados para ésta última revisión:
7159 - Establece correctamente la información de versión en la descripción de paquete.
7260 - Eliminada la propiedad "About" al no tener sentido ya su uso.
7361 - Establece SubCaption como una propidedad de solo lectura.
7462 - Eliminadas las variables y campos no utilizados.
7563 - Se deja como comentado SbCapOffs ya que actualmente no se está utilizando.
7664 - Se añade la palabra "const" para los parámetros tipo cadena de solo lectura.
7765 - Chequea si el nuevo valor es igual que el antiguo en los métodos para establecer propiedad (set property).
7866 - Se dejan como comentario la inicialización de campos con valores por defecto (False, 0).
7967 - Eliminada la función DestroyObjects: se estaba utilizando para destruir un solo objeto.
8068 - Formateado del código (eliminación de espacios sobrantes) para darle más consistencia.
8169 - Añadidos BeginUpdate y EndUpdate: protege frente a la creación de un manejador mientras se carga.
8270 - Publicado BorderSpacing.
8371 - Corregida las perdidas de memoria que generaba.
8472- 2.06: 21.03.2010 Se añade el componente icon.
8573
8674### Dependencias / Requerimientos del sistema
8775
8876- Últimas pruebas realizadas bajo Windows (XP), Linux (Ubuntu 9.4), Mac OSX (Leopard 10.5.8).
8977
9078Para ayudar en el desarrollo y corrección de errores postear en el foro sobre sugerencias de mejora o fallos detectados indicando a ser posible el sistema operativo, versión de Lazarus y detalles concretos.
9179
9280### Instalación
9381
9482- En componentes/Abrir fichero de paquete, abrir smnetgradientlaz.lpk.
9583- Compilar el componente para verificar que todo está correcto.
9684- Instalar y permitir a Lazarus reconstruirse con el nuevo componente.
9785
9886---
9987*From the Free Pascal wiki, page "SMNetGradient/es", as it stood on 2010-03-22 after a change by Jma sp, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's [[Licensing]] page. If you have concerns about this material, [message the admin](/wiki-contact).*
10088Category: Castellano
10189Category: Español

Back to history