El editor de recursos del Pelles C puede editar diálogos ...

El editor de recursos del Pelles C puede editar diálogos ...

Postby Carlos Mora » Tue Jan 15, 2008 10:28 am

como texto? He buscado en las opciones pero no lo encuentro. Quiero cambiar los IDs de los controles, reordenarlos y esas cosas que me salen mejor editando el texto directamente (demostrando que no todo es visual en esta vida), pero no he logrado encontrar esa posibilidad. Si fuera rc no habría problemas, pero resulta ser una dll.

Tal vez no lo tiene, tal vez no lo he sabido encontrar. Apelo a la experiencia de los compañeros a ver si me pueden dar una pista.

Otro incoveniente que he encontrado es que la opción de igualar espacios al seleccionar varios controles altera la posicion de los controles extremos, por ejemplo al intentar espaciar 3 controles el primero lo sube hasta el borde superior del diálogo, y el último lo baja hasta el inferior. Estoy haciendo algo mal?

Un saludo,

Carlos.
Carlos Mora
 
Posts: 989
Joined: Thu Nov 24, 2005 3:01 pm
Location: Madrid, España

Postby José Luis Sánchez » Tue Jan 15, 2008 5:16 pm

Editalo con tu editor de código. No me suena de nada lo que pides, y llevo usando PellesC mucho tiempo.

Saludos,
User avatar
José Luis Sánchez
 
Posts: 556
Joined: Thu Oct 13, 2005 9:23 am
Location: Novelda - Alicante - España

Postby Carlos Mora » Tue Jan 15, 2008 5:53 pm

Hola Jose Luis,

gracias por responder. No lo puedo editar con el editor de código porque, tal como habia explicado, resulta que los recursos están en una DLL.

¿Como haces para distribuir uniformemente el espacio en un grupo de controles? En el workshop y el editor del BCC++ tenía la opción de que me distribuya homogeneamente los controles, y lo usaba frecuentemente ya que creaba los controles a lo bruto 'tirandolos' donde caigan y luego con el alineado los dejaba prolijos.

Un saludo,

Carlos.
Carlos Mora
 
Posts: 989
Joined: Thu Nov 24, 2005 3:01 pm
Location: Madrid, España

Postby Antonio Linares » Tue Jan 15, 2008 5:54 pm

Carlos,

Has probado el nuevo editor de recursos del VSX ?

http://fivetechsoft.com/forums/viewtopic.php?t=9572
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42159
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Postby Carlos Mora » Tue Jan 15, 2008 6:01 pm

Hola Antonio,

me descargué los instaladores aca en el trabajo pero no he tenido tiempo de probarlos, a los que estamos en el tema contable estas fechas son movidas, y con el PGC nuevo ni hablar.

En casa los tengo descargados, pero como es un ordena nuevo casi no tengo instalado nada para programar aún.

Ya lo probaré y te cuento.

Un saludo,

Carlos.
Carlos Mora
 
Posts: 989
Joined: Thu Nov 24, 2005 3:01 pm
Location: Madrid, España

Postby José Luis Sánchez » Tue Jan 15, 2008 7:14 pm

Carlos:
PellesC tiene funciones para igualar el espacioamiento de controles y alinearlos. Cuando en un formulario seleccionas varios controles se activan estas funcionalidades en la barra de botones. Yo apenas los uso, tengo unas guias de diseño de formulariios - http://www.avemundi.com/?p=228 - y lo hago a mano.
Antonio, no he probado el VSX pero me parece matar moscas a cañonazos. No creo que hagan falta nosecuantoscientosdemegas para un editor de recursos.

Saludos,
User avatar
José Luis Sánchez
 
Posts: 556
Joined: Thu Oct 13, 2005 9:23 am
Location: Novelda - Alicante - España

Postby Armando » Tue Jan 15, 2008 7:58 pm

Carlos:

Uso PellesC y no tengo problemas para hacer lo que necesitas, como dice Jack "el destripador", vamos por partes:

1.- Te recomiendo que desactives el grid del dialogo pues con el grid activo Pelles alinea el control a la línea del grid más proxima.

2.- Para cambiar los ID de los controles, debes dar doble clic sobre el control a cambiar para que se abra el dialogo de propiedades, luego das doble clic sobre la propiedad "Nombre" para que te permita modificar el ID

3.- Para reordenar los controles, es decir cambiar el orden en que recibiran el foco, utiliza el cuarto boton de izquierda a derecha, en la barra de botones que te muestra cuando abres el dialogo, para cambiar el orden debes ir dando doble clic al control que quieres ordenar, es igual que WorkShop.

4.- En la misma barra de botones tienes los botones para alinear a la izquierda, derecha, centrado, centrar al tamaño del dialogo, etc etc.

Espero que esto te sirva en algo.

Saludos
SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
User avatar
Armando
 
Posts: 3235
Joined: Fri Oct 07, 2005 8:20 pm
Location: Toluca, México

Postby Carlos Mora » Tue Jan 15, 2008 9:43 pm

José Luis,
siempre leo tus notas técnicas, y aun recuerdo el post donde ponías tus especificaciones en dos imagenes.
Estoy probando VSX a ver de que va, es cierto que es grande pero quiero ver que otras posibilidades tiene.

Armando,

gracias por tu explicación, pero esos detalles que comentas ya los conocía. Sé que se puede cambiar un ID a través del panel de propiedades, pero cuando quiero hacer esa tarea de manera masiva lo mejor es hacerlo en modo texto. Me extraño no tener la opción de editar el recurso en modo texto ya que esta disponible en todos los editores de recursos que conozco.
Y mi segunda observación del primer post está referida al comportamiento del boton de la barra que indica 'espaciado proporcional'. En Borland el espaciado se distrubuye homogeneamente entre los controles, espaciándolos con la misma separación, sin mover la posición de los controloes que se encuentran en los extremos. En Pelles SI mueve los controles extremos. Ahora no tengo ni pelles ni Borland instalados, pero luego te muestro un ejemplo del problema que me he encontrado, tal vez lo estoy usando mal.

Un saludo y gracias por las respuestas.
Carlos Mora
 
Posts: 989
Joined: Thu Nov 24, 2005 3:01 pm
Location: Madrid, España

Postby Carlos Mora » Thu Jan 17, 2008 5:45 pm

José Luis Sánchez wrote:Carlos:
PellesC tiene funciones para igualar el espacioamiento de controles y alinearlos.


Tienes razón, si lo tiene, pero no funciona como en el workshop. Asume como espaciado el existente entre el 1er y 2do control seleccionado, y se lo aplica al resto. En Workshop toma la coordenadas de los extremos y distribuye homogeneamente el espacio, de forma tal que los controles ocupan el mismo espacio. Sutil diferencia, pero como estaba seleccionando muchos controles, y a veces selecciono arrastrando el raton con el boton persionado, lo que elegia como 1ro y 2do vaya a saber que era.

Espero que la experiencia sea útil para otros.

Un saludo,

Carlos.
Carlos Mora
 
Posts: 989
Joined: Thu Nov 24, 2005 3:01 pm
Location: Madrid, España


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 63 guests

cron