Hola
Primero muchas gracias por tan excelente herramienta.
Tengo 3 dudas exactas:
¿Como hago para ponerle un color de fondo a la ventana? ¿Al form? Haga lo que haga me sale blanco; Puede ser un color o dos, pero no sé como hacerlo
¿Como hago para poner transparente la barra de títulos?
¿Como hago para NO mostrar (a menos que sea estrictamente necesario) la scrollbar de mi sidebar?
Gracias por su ayuda y la atención prestada.
Gracias de Nuevo
Victor Navarro
Barranquilla, COLOMBIA
3008102508
Hola Daniel..
Donde puedo bajar la clase ribbon que publicaste.
Saludos.
Mauricio

|
En mi caso lo resolví de la siguiente forma:
Cree un método en el formulario donde esta el menu con el siguiente código.
lparameters captionobj,lvalorlocal i,j,zfor i=1 to thisform.ribbon1.ribbonpageframe1.pagecountfor j=1 to thisform.ribbon1.ribbonpageframe1.pages(i).controlcountif upper (thisform.ribbon1.ribbonpageframe1.pages(i).controls(j).class)="GRUPORIBBON" for z=1 to thisform.ribbon1.ribbonpageframe1.pages(i).controls(j).controlcountif upper (thisform.ribbon1.ribbonpageframe1.pages(i).controls(j).controls(z).baseclass)="COMMANDBUTTON" if alltrim(thisform.ribbon1.ribbonpageframe1.pages(i).controls(j).controls(z).caption)==M.captionobj thisform.ribbon1.ribbonpageframe1.pages(i).controls(j).controls(z).enabled=M.lvalor endifendif endfor endif endfor endfor Donde el parámetro captionobj es en nombre de la opción y lvalor es un valor lógico donde .T. es activa y .F. es desactivada. Así pues cuando deseo refrescar el menú executo este método. -------Mensagem original------- |
|
mil gracias Daniel...
Saludos,
Alfonso
|
Ok, gracias Mario
Para empezar a usarla que tengo que bajarme ¿? Hay algún manual de implementación ¿?
Un saludo
Hola Daniel
Quería intentar hacer el Menú de un proyecto de VFP9 que estoy pasando del VFP6, me he bajado la ultima versión que subiste , pero para poder probar que tengo que hacer tiene alguna indicación de cómo montar el menú ?
O solo me creo un nuevo proyecto con el nombre de ribbon_builder ¿?? …

Un saludo
Entonces me hago un proyecto que solo tenga el formulario pruebaribbon, añado el directorio de clases, iconos XP y Themes, luego compilo y así veo como funciona no ¿?
Ok, voy a ver si puedo montarlo, entonces ribbon_bulder.app es para ¿?
Un saludo
De: publice...@googlegroups.com [mailto:publice...@googlegroups.com] En nombre de Daniel Sánchez
Enviado el: sábado, 12 de julio de 2014 23:20
Para: Comunidad de Visual Foxpro en Español
-------Mensagem original-------
Assunto: Re: [vfp] Re: Ribbon de Daniel Sanchez
Normalmente si trabajo con privilegios por usuario a ciertas opciones estas las valido en el do case al momento que analiza cual de los botones presionaste, yo trabajo asíLPARAMETERS nIDPage as Integer, nIDGrupo as integer, nIDBoton as Integer, nIDMenu as Integer, cText as CharacterDO CASECASE nIDBoton=10001 and vernivel(1,1)CASE nIDBoton=10002 and vernivel(1,2)CASE nIDBoton=10003 and vernivel(1,3)...endcaseen la función ver nivel analizo si tiene acceso a las opciones indicadas en el parametro y si no tiene acceso muestro un aviso diciendo "No tiene privilegios para acceder a dicha opción", debes tener en cuenta que muchas veces cuando desactivas un boton y este tiene una imagen no siempre la visualización es la deseada, por eso opte por no tener enabled o disable los botones.Saludos
Hay dos formas de construir el ribbon mediante código y mediante el constructor que le adicione, a mi particularmente me gusta hacerlo mediante código que es muy fácil de armar, en todo caso muéstrame lo que estas haciendo con el constructor que implemente, en cuanto a los temas no llege a implementar esa parte de cambio de themas la carpeta la adjunte porque parte de las imágenes que construyen el ribbon están ahí, no hay una opción de cambio de tema, que en todo caso puedes implementar sin problema si tu deseas y luego compartirlo con el grupo como una mejora a esta clase.Saludos