Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > OOP
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Ver Resultados de Encuesta: Crear componentes exclusivos miembros Premium
18 90,00%
No 2 10,00%
Votantes: 20. Tú no puedes votar en esta encuesta

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #121  
Antiguo 05-10-2007
[maeyanes] maeyanes is offline
Capo de los Capos
 
Registrado: may 2003
Ubicación: Campeche, México
Posts: 2.732
Poder: 23
maeyanes Va por buen camino
Hola!

Tengo un componente basado en el código de la UIApp de Román, aprovecho para subirlo y lo usen en los componentes Club Delphi, claro siempre y cuando Román no ponga ningún pero al regresar...

No soy bueno poniendo comentarios y hay libertad absoluta para modificar los que ya vienen en el código fuente (sobre todo la noticia inicial )...

El zip contiene el código fuente y las imagenes para usar en la paleta de componentes...



Saludos...
Archivos Adjuntos
Tipo de Archivo: zip meycOnlyOne.zip (3,6 KB, 16 visitas)
Responder Con Cita
  #122  
Antiguo 08-10-2007
natalinuyo natalinuyo is offline
Miembro
 
Registrado: ene 2007
Posts: 64
Poder: 18
natalinuyo Va por buen camino
Question Problema con componentes

Hola:

Recién estoy tratando de instalar los componentes Rx, sin embargo me aparece el siguiente error ---> RLINK32: To many resources to handle.
El post dice:
Cita:
Empezado por delphi.com.ar Ver Mensaje
No hace falta!!: no lo hagas!!!
Solamente donde en el paquete hace referencia al archivo de recursos como: "*.res" (o dfm), cambia el asterisco por el nombre del proyecto.
Me podrían indicar como se hace eso? o donde lo hago?, es que soy novata en esto de los componentes...

Gracias
Responder Con Cita
  #123  
Antiguo 10-10-2007
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Acabo de actualizar los componentes del ClubDelphi para añadir el "EditButton" que refiere Héctor Randolph en este hilo.

He tratado de añadir el que propone el compañero maeyanes un par de mensajes más arriba, pero, no lo he visto muy claro. No digo el componente, que me parece estupendo, sino los cambios que tenía que hacer...

También para el componente de Héctor he tenido que hacer algún que otro cambio. Y es que tenéis que tener en cuenta una cosa, o varias, mejor dicho, las que se refieren en el archivo "Desarrollo.txt" que se puede encontrar junto a los componentes.

Está cojonudo que queráis ceder vuestros componentes, y muchos de ellos los he adaptado para que entren en el paquete CCD, pero, creo que si los adaptaráis vosotros sería mucho mejor. ¿A qué me refiero? Pues a lo que digo que pone el archivo "Desarrollo.txt" mencionado, y también a lo que vosotros mismo podáis ver.

Por ejemplo, los componentes del clubdelphi cuentan con sus propias excepciones, y pueden añadirse más; también cuentan con sus recursos/cadena, y también pueden añadirse los que necesite cada componente. Cada componente cuenta con una imagen que se encuentra en el archivo "CCD.dcr"; cada componente, en caso de usar recursos, habrá de preparar un archivo propio para ello, etc., etc., etc.

Y diréis, qué coño, pues hazlo tú. Yo te paso el componente y tú lo retocas y lo pones entre los otros. Y ya... eso he venido haciendo, pero, como he dicho, es que ha veces no resulta sencillo retocar un componente que no has escrito tú. No siempre es así, pero, a veces resulta complicado. En fin. Si tenéis algo que decir hacedlo ahora o callad para siempre.
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #124  
Antiguo 10-10-2007
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.039
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Bueno, sólo quería comentar que me parece estupenda la idea de los componentes del club.
No he puesto ninguno de los mios, el motivo es bastante sencillo: no tengo componentes propios
Siempre he usado los que trae Delphi y cuando me ha hecho falta algo que no lo trae, entonces, siempre he buscado alguno ya hecho, con acceso al código fuente, para no llevarme sorpresas.
En fin, si acabo haciendo alguno lo compartiré aquí
Responder Con Cita
  #125  
Antiguo 10-10-2007
Avatar de Héctor Randolph
[Héctor Randolph] Héctor Randolph is offline
Miembro Premium
 
Registrado: dic 2004
Posts: 882
Poder: 20
Héctor Randolph Va por buen camino
Hola Dec, pues tienes razón lo correcto es que cada quien se encargue de adaptar sus propios componentes de acuerdo con el estándar del archivo Desarrollo.txt, en todo caso para lo que si requerimos tu ayuda es para actualizar el paquete y subirlo a la página.

De hecho siempre lo he tenido en cuenta y de ninguna manera quiero abusar de tu amabilidad, lo que pasa es que te me has adelantado . Hace un rato estaba trabajando con el componente EditButton para enviarlo con los cambios necesarios para añadirlo al paquete y me encuentro con la sorpresa de que tu ya lo has hecho.

Por otra parte quiero informarte que estoy trabajando en la creación de la ayuda para los componentes, es algo que me parace importante para facilitar su uso. En cuanto tenga algo que pueda mostrar les aviso.

Saludos
Responder Con Cita
  #126  
Antiguo 12-10-2007
[maeyanes] maeyanes is offline
Capo de los Capos
 
Registrado: may 2003
Ubicación: Campeche, México
Posts: 2.732
Poder: 23
maeyanes Va por buen camino
Cita:
Empezado por dec Ver Mensaje
Hola,

He tratado de añadir el que propone el compañero maeyanes un par de mensajes más arriba, pero, no lo he visto muy claro. No digo el componente, que me parece estupendo, sino los cambios que tenía que hacer...
Pues el único cambio era en los comentarios...

Deja reviso el archivo de texto mencionado y hago los cambios necesarios en el componente...


Saludos...
Responder Con Cita
  #127  
Antiguo 18-10-2007
Avatar de walito
walito walito is offline
Miembro
 
Registrado: jun 2005
Posts: 121
Poder: 19
walito Va por buen camino
Buenas, despues de hacer muchas preguntas en este foro y de que la gente me ayude ami y amuchos de nosotros, me gustaria tambien aportar algo pero no es un componente, es una clase que la uso para checkeos de campos para la carga de un formulario, entiendo que esta breve explicacion no ayuda de nada e intentado crear un truco pero no veo link alguno para eso, esta clase la tengo en un blog mio, no se si se puede poner mi link a la nota o que me digan como puedo publicar un truco y con gusto compartire mis ideas.

Saludos
Responder Con Cita
  #128  
Antiguo 18-10-2007
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

walito, puedes enlazar a tu weblog, si quieres, o puedes añadir un truco desde el apartado de trucos. Como lo prefieras.
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #129  
Antiguo 18-10-2007
Avatar de walito
walito walito is offline
Miembro
 
Registrado: jun 2005
Posts: 121
Poder: 19
walito Va por buen camino
Cita:
Empezado por dec Ver Mensaje
Hola,

walito, puedes enlazar a tu weblog, si quieres, o puedes añadir un truco desde el apartado de trucos. Como lo prefieras.
Gracias por la respuesta, bueno dejo el link ACA si lo prueban y no encuentran error lo subo a trucos.

Gracias
Responder Con Cita
  #130  
Antiguo 18-10-2007
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Bueno. Pues no lo he probado, porque ahora me es imposible, pero, echando un vistazo al código fuente parece una cosa curiosa la clase que has construído. Si quieres añadirla a los componentes del Clubdelphi, tal vez podrías hacerlo, podrías crear un componente (propiamente dicho) no visual.

Por el momento los componentes del ClubDelphi no cuentan sino con componentes, es decir, no hay unidades o clases que también pueden ser útiles en un momento dado. Pero, quién sabe... quizás en un futuro...
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #131  
Antiguo 18-10-2007
Avatar de walito
walito walito is offline
Miembro
 
Registrado: jun 2005
Posts: 121
Poder: 19
walito Va por buen camino
Perfecto, dale en cuanto tenga un tiempito lo subo a trucos y dejame ver como lo puedo transformar en componente.

Saludos
Responder Con Cita
  #132  
Antiguo 18-10-2007
Avatar de ariefez
ariefez ariefez is offline
Miembro
 
Registrado: sep 2005
Ubicación: Perú - Lima
Posts: 63
Poder: 19
ariefez Va por buen camino
Me uno a la causa... me parece perfecto tener los componentes del club, aparte de ayudar a otros tambien beneficia a uno en cuanto a la mejora de un componente, adjunto tres lo unico malo es q los hice en Delphi 2007 no se si sera compatible con las anteriores... ¿existe la unidad GraphUtil en dichas versiones? (nunca me habia fijado en eso antes) bueno solo es por el procedimiento GradientFillCanvas.

Los componentes en cuestion son:

TMsBackGround:
da un fondo a un formulario (SDI & MDI) a partir de una bitmap tambien la opcion de una fondo de color solido o con gradiente

TMsGradient:
Nada de otro mundo es solo un gradiente de forma rectangular

TMsInfoView:
Desendiente de TMsGradient permite mostrar conjuntos de texto con una imagen al lado izquierdo

Otra cosa mas, si quiero mejorar alguno de los componentes como haria para notificar el cambio donde lo publico?? no deberia tener un sub-foro los componentes del club delphi, esto xq este hilo se inicio a modo de encuesta.

Por ejemplo para el componente TCCDEditInsideHelp hice unas pequeñas modificaciones:

En el procedimiento WM_Paint modifique unas cuantas lineas

Código Delphi [-]
procedure TCCDEditInsideHelp.WMPaint(var Message: TWMPaint);
var
  MCanvas: TControlCanvas;
  Margin: Byte;
begin
  inherited;
  if ((Text = '') and (Focused)) or (Text <> '') or not FInsideHelpActive then
    Exit;
  { Inicializo el lienzo }
  MCanvas := TControlCanvas.Create;
  try
    { Margen - MEJORAR !!! }
    Margin := 1;
    if BorderStyle = bsNone then
      Margin := 0
    else
      if not Ctl3D then
        Margin := 2;
    { Asignar el canvas }
    MCanvas.Control := Self;
    MCanvas.Brush.Color := Color;
    MCanvas.Font.Assign(Font);
    MCanvas.Font.Color := FInsideHelpColor;
    { Dibujo el texto }
    MCanvas.TextOut(Margin, Margin, FInsideHelpText);
  finally
    FreeAndNil(MCanvas);
  end;
end;

para obtener los margenes hay alguna funcion???

basicamente lo q hice: al entrar en el componente se anula el texto informativo y su fuente es la misma a la del edit, aunque seria mejor crear una propiedad InsideHelpFont y xq no tambien InsideHelpFontAlign

no seria mejor usar Invalidate en vez de RePaint?

todo esto claro con el permiso del autor q despues de esto se convertiria en otra criatura
Archivos Adjuntos
Tipo de Archivo: zip MSSuite.zip (16,6 KB, 10 visitas)
Responder Con Cita
  #133  
Antiguo 31-10-2007
Avatar de ariefez
ariefez ariefez is offline
Miembro
 
Registrado: sep 2005
Ubicación: Perú - Lima
Posts: 63
Poder: 19
ariefez Va por buen camino
Saludos a todos...

Reabro este hilo para actualizar el componente TMsBackGround correcion de algunos bugs adjunto la unidad solo tienen q reemplazar los archivos
Archivos Adjuntos
Tipo de Archivo: zip MsBackGround.zip (1,7 KB, 10 visitas)
Responder Con Cita
  #134  
Antiguo 01-11-2007
Avatar de pborges36
pborges36 pborges36 is offline
Miembro
 
Registrado: oct 2004
Ubicación: Argentina
Posts: 192
Poder: 20
pborges36 Va por buen camino
Holas a todos. Aunque no soy miembro premium me gustaria aportar con algo, aunque sea poco. Este es un componente que pude desarrollar con la ayuda de otros miembros. Obvio que hay mejoras para hacerle, pero esa es la idea no? Bueno aqui esta para que le hechen un vistaso, hasta que pueda subir los archivos. Saludos.
Responder Con Cita
  #135  
Antiguo 01-11-2007
Avatar de Héctor Randolph
[Héctor Randolph] Héctor Randolph is offline
Miembro Premium
 
Registrado: dic 2004
Posts: 882
Poder: 20
Héctor Randolph Va por buen camino
Hola pborges36!

Cita:
Empezado por pborges36
Aunque no soy miembro premium me gustaria aportar con algo.
Antes que nada gracias por aportar tu componente a la comunidad, precisamente de eso se trata de compartir y aprender en conjunto.

Este hilo es público y los componentes también. Lo que se pretende es poner a disposición de todos este paquete de componentes para que los usen libremente en sus aplicaciones y para todo aquel que quiera aprender leyendo el código fuente.

Saludos
Responder Con Cita
  #136  
Antiguo 14-11-2007
jrenzo jrenzo is offline
Registrado
 
Registrado: abr 2006
Posts: 1
Poder: 0
jrenzo Va por buen camino
Talking

Hola a todos soy nuevo en todo esto, estoy aprendiendo a crear componentes es por esto que no he enviado ninguno todavia, espero en lo mas pronto posible aprender, para asi ayudarles a seguir haciendo crecer esta pagina
Responder Con Cita
  #137  
Antiguo 14-11-2007
ldmar3 ldmar3 is offline
Registrado
 
Registrado: nov 2007
Posts: 9
Poder: 0
ldmar3 Va por buen camino
una duda amiga

oye no se como instalar el componente en mi version delphi 5.0 mas bien no se como agregar un componente a mi programa delphi como se le hace ya que un componente es para poder realizar mas programas o dime que es un componente y como se utiliza por favor ya vez que soy casi nuevo en esto de delphi 5.0
Responder Con Cita
  #138  
Antiguo 17-11-2007
Avatar de pborges36
pborges36 pborges36 is offline
Miembro
 
Registrado: oct 2004
Ubicación: Argentina
Posts: 192
Poder: 20
pborges36 Va por buen camino
Cita:
Empezado por ldmar3 Ver Mensaje
oye no se como instalar el componente en mi version delphi 5.0 mas bien no se como agregar un componente a mi programa delphi como se le hace ya que un componente es para poder realizar mas programas o dime que es un componente y como se utiliza por favor ya vez que soy casi nuevo en esto de delphi 5.0
Te recomendaria que comiences con los que trae delphi para aprender. A medida que vayas tomando confianza veras que tus necesidades superaran a estos y reicen incursaras en instalar, crear componentes.
Saludos.
Responder Con Cita
  #139  
Antiguo 17-11-2007
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 28
Lepe Va por buen camino
Recién acabo de ver este hilo, al parecer se cocinó durante mis eternas vacaciones. Lo único que veo es:

Versión 1.0 ... Y se cambió de nombre al pack y a todos sus componentes:
- EditP pasa a ser ccdEditPlus
- SpinBP pasa a ser ccdSpinMagico
(lamentamos estas incomodidades a los programadores que ya usen las versiones anteriores, se ha hecho por unificar el nombre y evitar las coincidencias con otros componentes de terceros).

Versión 2.0 ... Y se dividió los componentes entre:
- ccdVCL
- ccdCL
para diferenciar los componentes visuales de las clases y rutinas de propósito general (se ha cambiado el nombre al 80 % de las rutinas) de nuevo, lamentamos las molestias ocasionadas.

Versión 3.0 .... Debido a los más de 600 componentes que han sido ofrecidos, se ha rediseñado la ubicación en distintas pestañas de la paleta de delphi, ahora se encuentran más fácilmente los componentes.

¿alguien nota alguna similitud con otra biblioteca? no sé....

Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.

Última edición por Lepe fecha: 17-11-2007 a las 17:42:40.
Responder Con Cita
  #140  
Antiguo 17-11-2007
Avatar de Héctor Randolph
[Héctor Randolph] Héctor Randolph is offline
Miembro Premium
 
Registrado: dic 2004
Posts: 882
Poder: 20
Héctor Randolph Va por buen camino
Hola Lepe, que bueno que pasas por acá!

Respecto a lo que comentas, no conozco esa bilbioteca, pero escuche algunos rumores acerca de ciertos JEDI que están copiando todo de los componentes del club

Saludos
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
¿RSS del Club Delphi? K-ba La Taberna 5 30-07-2007 22:17:40


La franja horaria es GMT +2. Ahora son las 01:08:42.


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
Copyright 1996-2007 Club Delphi