Diseñador de RibbonBar - En desarrollo

Re: Diseñador de RibbonBar - En desarrollo

Postby Antonio Linares » Fri May 27, 2011 8:12 am

Nueva versión con soporte de edición de posición y tamaño de los botones :-)

http://code.google.com/p/fivewin-contributions/downloads/detail?name=rbdesign15.zip&can=2&q=
regards, saludos

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

Re: Diseñador de RibbonBar - En desarrollo

Postby Daniel Garcia-Gil » Sat May 28, 2011 5:20 am

Saludos

Nueva version del selector de gradientes

http://www.sitasoft.net/fivewin/samples/changrad.zip

Image
User avatar
Daniel Garcia-Gil
 
Posts: 2365
Joined: Wed Nov 02, 2005 11:46 pm
Location: Isla de Margarita

Re: Diseñador de RibbonBar - En desarrollo

Postby postinelli » Mon Jun 06, 2011 4:42 pm

Excelente el diseñador

ahora me surge lo siguiente,
es posible dimensionar un SayButton ? probé y no logré hacerlo salvo por código

gracias

Pablo
postinelli
 
Posts: 147
Joined: Tue Jul 15, 2008 7:12 pm
Location: Argentina

Re: Diseñador de RibbonBar - En desarrollo

Postby Antonio Linares » Wed Jun 08, 2011 8:44 am

Pablo,

desde la opción "Position and dimensions..." puedes modificarlo :-)
regards, saludos

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

Re: Diseñador de RibbonBar - En desarrollo

Postby Antonio Linares » Wed Jun 08, 2011 8:45 am

regards, saludos

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

Re: Diseñador de RibbonBar - En desarrollo

Postby Antonio Linares » Wed Jun 08, 2011 10:21 am

Trabajando en el editor de menúes de los botones:

Image
regards, saludos

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

Re: Diseñador de RibbonBar - En desarrollo

Postby Antonio Linares » Wed Jun 08, 2011 10:29 am

Versión mejorada, primeras pruebas en el editor de menues de los botones:

http://code.google.com/p/fivewin-contributions/downloads/detail?name=rbdesign17.zip&can=2&q=

Es necesario usar FWH 11.06 (no publicado aún) para reconstruir el código fuente que se incluye. Pero podeis usarlo ya :-)
regards, saludos

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

Re: Diseñador de RibbonBar - En desarrollo

Postby Adolfo » Wed Jun 08, 2011 12:39 pm

Antonio

Estoy alucinando o no.. pero NO PODRIA SER ESTE TRABAJO el inicio de un IDE VISUAL, digo , por lo del esfuerzo hecho para generar codigo en PRG y para cargarlo nuevamente, y con un diseñador visual. Siguiendo la misma metodologia, se podrian crear menus normales, dialogos.. etc.

Es un comienzo .. o no ?

Saludos desde CHILE
Adolfo
;-) Ji,ji,ji... buena la cosa... "all you need is code"

http://www.xdata.cl - Desarrollo Inteligente
----------
Asus TUF F15, 32GB Ram, 1 TB NVME M.2, 1 TB SSD, GTX 1650
User avatar
Adolfo
 
Posts: 846
Joined: Tue Oct 11, 2005 11:57 am
Location: Chile

Re: Diseñador de RibbonBar - En desarrollo

Postby Antonio Linares » Wed Jun 08, 2011 12:46 pm

aja ;-)

aunque la idea es ir por otro camino... :-)
regards, saludos

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

Re: Diseñador de RibbonBar - En desarrollo

Postby postinelli » Wed Jun 08, 2011 2:21 pm

Gracias Antonio

excelente trabajo

en la version 15 aun no estaba la opción "Position and dimensions..."

ya pude hacerlo con la 17

Pablo
postinelli
 
Posts: 147
Joined: Tue Jul 15, 2008 7:12 pm
Location: Argentina

Re: Diseñador de RibbonBar - En desarrollo

Postby Antonio Linares » Thu Jun 09, 2011 8:38 am

Versión mejorada, mejorado el editor de menues de los botones:

http://code.google.com/p/fivewin-contributions/downloads/detail?name=rbdesign18.zip&can=2&q=
regards, saludos

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

Re: Diseñador de RibbonBar - En desarrollo

Postby cuatecatl82 » Thu Jun 09, 2011 4:46 pm

Hola a todos:

Hace dias que veo sobre el progreso de este estupendo trabajo y los felicito, la verdad se ve espectacular y no me habia detenido a probar porque estoy algo desactualizado, pero me llamo la atención el estilo de los botones y los colores, así que baje del diseñador para probar de que se trataba y me agrado la forma de como poder hacer algo que es muy comun en cada sistema que hacemos y que con este proyecto nos ahorrariamos mucho tiempo.

Solo una observación no se si sea error mio, pude hacer un diseño y guardarlo, pero creo que por ahora solo permite diseñar y guardar el proyecto.

Si intento volver a cargar desde "Load From" dice " Error F0029 Can't open #include file 'FiveWin.ch' ", obio ahi esta toda la definicion de los botones ribones, no se si sea porque uso una version que no soporta esto o porque todavia esta en etapa de pruebas.

Queria hacer unos cambios a la prueba que hice pero no pude editar el proyecto dentro del editor :cry: :cry: :cry:

Una duda. Solo trabaja con Bitmaps desde disco o tambien desde recurso..?

Saludos..
Soluciones y Diseño de Software
Damos Soluciones...

I.S.C. Victor Daniel Cuatecatl Leon
Director y Diseñador de Proyectos

http://www.soldisoft.unlugar.com
http://www.sisa.unlugar.com
danyleon82@hotmail.com
www.facebook.com/victordaniel.cuatecatlleon
User avatar
cuatecatl82
 
Posts: 625
Joined: Wed Mar 14, 2007 6:49 pm
Location: San Cristobal de las Casas, Chiapas México

Re: Diseñador de RibbonBar - En desarrollo

Postby postinelli » Thu Jun 09, 2011 5:51 pm

Victor

segun pude ver el error al Load From, se debe a la ruta
en el PRG está definido oHrb = HB_CompileFromBuf( cCode, "-n", "-Ic:\fwh\include", "-Ic:\harbour\include" )
si no lo tienes asi te da el error

respecto a bitmaps, yo los diseño desde disco y luego cambio el codigo para que los lea desde recurso y funciona perfecto

hago asi

diseñando
@ 3, 3 ADD BUTTON oBtn1_1_1 PROMPT "new" BITMAP "C:\FWH1101\bitmaps\16x16\additem.bmp" GROUP oGr1_1 ACTION MsgInfo( "click" ) SIZE 80, 83 TOP

cambio por

@ 3, 3 ADD BUTTON oBtn1_1_1 PROMPT "new" BITMAP "additem" GROUP oGr1_1 ACTION MsgInfo( "click" ) SIZE 80, 83 TOP

obviamente "additem" lo tengo en el RC

Pablo
postinelli
 
Posts: 147
Joined: Tue Jul 15, 2008 7:12 pm
Location: Argentina

Re: Diseñador de RibbonBar - En desarrollo

Postby cuatecatl82 » Thu Jun 09, 2011 6:22 pm

Pablo:

Gracias por los datos...
Si en efecto, tengo seteadas mis carpetas en otras direcciones, lo malo es que como ando desactualizad pues no puedo abrir el proyecto, y al cambiar la direccion que indicas es necesario recompilar para generar el exe cosa que tampoco puedo hacer..

Sobre los bitmaps, genial que tambien se puedan cargar desde recursos, ya que se me hace un tanto incorrecto dejar los bitmaps en el disco, alguien puede editar las imagenes y provocar que no se vean bien en el programa..

Saludos.. :mrgreen: :mrgreen:
Soluciones y Diseño de Software
Damos Soluciones...

I.S.C. Victor Daniel Cuatecatl Leon
Director y Diseñador de Proyectos

http://www.soldisoft.unlugar.com
http://www.sisa.unlugar.com
danyleon82@hotmail.com
www.facebook.com/victordaniel.cuatecatlleon
User avatar
cuatecatl82
 
Posts: 625
Joined: Wed Mar 14, 2007 6:49 pm
Location: San Cristobal de las Casas, Chiapas México

Re: Diseñador de RibbonBar - En desarrollo

Postby Antonio Linares » Thu Jun 09, 2011 11:57 pm

Versión mejorada que ya salva y restaura los menues usados por los botones :-)

http://code.google.com/p/fivewin-contributions/downloads/detail?name=rbdesign19.zip&can=2&q=

Ejemplo del código fuente generado:
Code: Select all  Expand view
#include "FiveWin.ch"
#include "ribbon.ch"

function BuildRibbonBar( oWnd, _oRBar )

   local oRBar, oGr1_1, oGr2_1, oBtn1_1_1, oBtn2_1_1, oBtn1_2_1

   DEFINE RIBBONBAR oRBar WINDOW oWnd PROMPT  "One", "Two", "Three" HEIGHT 138 TOPMARGIN 25

   ADD GROUP oGr1_1 RIBBON oRBar TO OPTION 1 PROMPT "new" WIDTH 205

   @ 3, 3 ADD BUTTON  oBtn1_1_1 PROMPT "new" GROUP oGr1_1 ACTION MsgInfo( "click" ) SIZE 80, 83 POPUP TOP MENU BuildMenu1_1_1()

   @ 3, 83 ADD BUTTON  oBtn2_1_1 PROMPT "new" GROUP oGr1_1 ACTION MsgInfo( "click" ) SIZE 80, 83 POPUP TOP MENU BuildMenu2_1_1()

   ADD GROUP oGr2_1 RIBBON oRBar TO OPTION 1 PROMPT "new" WIDTH 203

   @ 3, 3 ADD BUTTON  oBtn1_2_1 PROMPT "new" GROUP oGr2_1 ACTION MsgInfo( "click" ) SIZE 80, 85 POPUP TOP MENU BuildMenu1_2_1()

return _oRBar := oRBar

static function BuildMenu1_1_1()

   local oMenu

   MENU oMenu POPUP
      MENUITEM "New"
      MENUITEM "New"
      MENUITEM "New"
      MENUITEM "New"
   ENDMENU

return oMenu

static function BuildMenu2_1_1()

   local oMenu

   MENU oMenu POPUP
      MENUITEM "New"
      MENUITEM "New"
      MENUITEM "New"
      MENUITEM "New"
   ENDMENU

return oMenu

static function BuildMenu1_2_1()

   local oMenu

   MENU oMenu POPUP
      MENUITEM "one"
      MENUITEM "two"
      MENUITEM "three"
   ENDMENU

return oMenu
regards, saludos

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

PreviousNext

Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: antolin and 34 guests