Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 30-06-2004
Clantt Clantt is offline
Miembro
 
Registrado: abr 2004
Ubicación: Tarija
Posts: 34
Poder: 0
Clantt Va por buen camino
Question Diseño de formas

hola a todos, alguien sabe como puedo cambiar las formas en delphi, que dejen de ser cuadradas, que las barras de título de

las ventanas tengan otros diseños mas llamativos.

Yo instale un componente llamado BusinessSkingForm pero este es un demo y sale un tremendo mensaje de demo cuando

levanta la aplicación. Por eso quiero aprender como me puedo crear mis propios modelos de Skings.

Alguna ayuda para comenzar? ¿Que debo hacer?, ¿que tipo de conocimientos necesito saber? ó ¿Que tengo que leer?.

Gracias.
Responder Con Cita
  #2  
Antiguo 30-06-2004
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 28
Lepe Va por buen camino
empieza por aqui

Aqui tienes algo similar, aunque más simple.

y busca por los foros, es un tema que ya se ha tratado algunas veces. Saludos
Responder Con Cita
  #3  
Antiguo 01-07-2004
Clantt Clantt is offline
Miembro
 
Registrado: abr 2004
Ubicación: Tarija
Posts: 34
Poder: 0
Clantt Va por buen camino
Wink

Muchas gracias por tu ayuda Lepe, me sirvió de mucho.
He estado leyendo acerca de que delphi puede cambiar el diseño de las formas utilizando el api de Windows, claro en tiempo de contrucción de las ventanas, ¿es eso posible?, si lo es, tienes alguna idea por donde comenzar a tratar con el api, ¿cuál es la palabra reservada que se utiliza para el dibujo de las formas?

otra cosita, he visto unos programas hechos en delphi que tienen un diseño de formas muy buenos y elegantes, con logos en la barra de título de la forma y entre otras cosas. ¿es eso programable?, ¿Me ayudas a crear algo así?.

Saludos muy grandes y Gracias de antemano.

Última edición por Clantt fecha: 01-07-2004 a las 01:37:08.
Responder Con Cita
  #4  
Antiguo 01-07-2004
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 28
Lepe Va por buen camino
Cita:
Empezado por Clantt
delphi puede cambiar el diseño de las formas utilizando el api de Windows
SetWindowRgn pertenece al api de windows, de hecho, puedes acceder a todas las funciones relacionadas con ella facilmente, en la ayuda que viene con delphi Win32 Developer's Reference busca esa funcion y arriba a la derecha tienes el boton Group (es algo dificil de asimilar al principio )

Cita:
Empezado por Clantt
otra cosita, he visto unos programas hechos en delphi que tienen un diseño de formas muy buenos y elegantes,
Muchos de esos programas estan hechos con componentes de terceros, esos componentes son los que permiten hacer las Regiones no uniformes sin tener que tocar la Api. Seguro que en torrys hay algunos componentes para usar Skins en tus aplicaciones.

Por lo demás, esta información que te he dado es la única de que dispongo, no he entrado muy de lleno en ese tema.

Si alguien puede aportar su granito de arena será bien recibido no?

SAludos
Responder Con Cita
  #5  
Antiguo 02-07-2004
Clantt Clantt is offline
Miembro
 
Registrado: abr 2004
Ubicación: Tarija
Posts: 34
Poder: 0
Clantt Va por buen camino
Muchas gracias. por tu ayuda me has ayudado bastante.

Chaouuuu
Responder Con Cita
  #6  
Antiguo 02-07-2004
Gydba Gydba is offline
Miembro
 
Registrado: ene 2004
Ubicación: Argentina
Posts: 673
Poder: 21
Gydba Va por buen camino
Buenas buenas,

Como algo interesante las JEDI VCL traen algunos componentes muy vistosos que pueden lograr cierta "elegncia" en los formularios. Una de las versiones que probé traían incorporados varios similares a los de la Globus VCL (Desconozco si han llegado a algún acuerdo para eso).

De terceros unos componentes para skins que me han gustado mucho son los VCLSkin, y me han gustado porque con pocos cambios en una app. completamente realizada se puede aplicar una excelentes efectos.

Fijate en el foro mediante la búsqueda, que también hay mención de esto y de otros similares.
__________________
Suerte
.: Gydba :.
Responder Con Cita
  #7  
Antiguo 03-07-2004
Clantt Clantt is offline
Miembro
 
Registrado: abr 2004
Ubicación: Tarija
Posts: 34
Poder: 0
Clantt Va por buen camino
Wink

hola Gydba, gracias por contestar, como no se como se hace para citar un mensaje te lo escribo::

skins que me han gustado mucho son los VCLSkin


como te gustaron tanto y son esos los que yo tambien tengo, pero los mios son demos , no me pasas tu componente por faaaaaaaaaaaa, es que de verdad los necesito con suma urgencia.

sin dudar de tu ayuda te mando un millón de gracias.

PD: por cierto este es mi correo.
rodrigo053081@cosett.com.bo

Última edición por Clantt fecha: 03-07-2004 a las 03:17:14.
Responder Con Cita
  #8  
Antiguo 03-07-2004
Gydba Gydba is offline
Miembro
 
Registrado: ene 2004
Ubicación: Argentina
Posts: 673
Poder: 21
Gydba Va por buen camino
Buen día,

En realidad los VCLSkin que se descargan de la web oficial son funcionales, lo único que tienen es que te reemplazan el caption de tu ventana por una leyenda. Su web es:
http://www.link-rank.com/download.htm

En cuanto a lo de enviarte los componentes es algo con lo que no te puedo cumplir, principalmente porque fueron adquiridos por la empresa con la que trabajo y no por mí por lo que no me parece correcto.
Además si empezaramos a distribuir componentes comerciales por la red totalmente gratis estaríamos contribuyendo de cierto modo con la piratería.

El mejor consejo que te puedo dar es que si los componentes realmente te gustaron y te resuelven los problemas que tenés lo mínimo que podés hacer es retribuirle algo a sus autores, no te parece?

Saludos....
__________________
Suerte
.: Gydba :.
Responder Con Cita
  #9  
Antiguo 03-07-2004
Clantt Clantt is offline
Miembro
 
Registrado: abr 2004
Ubicación: Tarija
Posts: 34
Poder: 0
Clantt Va por buen camino
Talking

Creo que tienes toda la razón, pero un pequeño problema, lo que pasa es que no tengo tarjeta de crédito ni tampoco dirnero, como quien dice soy un iniciante. De todos modos me agrada compartir ideas con otras personas como tu, que tiene un punto de vista muy distinto al mio gracias.

Solución: Como me gusta tanto programar de seguro que voy a programar algo así aunque me tome mucho mas tiempo del que tengo y cuando termine lo pongo a la web GRATIS para todos aver si les gusta.

de nuevo muchisimas rgacias a todos adiooosssss.
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


La franja horaria es GMT +2. Ahora son las 18:37:14.


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