FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour MENU MAS ATRACTIVO
Posts: 185
Joined: Thu Nov 17, 2005 12:48 AM
MENU MAS ATRACTIVO
Posted: Thu Nov 20, 2014 04:42 PM
ESTIMADOS,

ALGUIEN SABE COMO HACER UN MENU SIMILAR AL DEL VERCE, CON ICONOS MAYORES Y CON UN BANNER VERTICAL EN EL MARGEN DEL MENÚ ??

Luis Alfonso Fuentes Guerrero

FWH 11.06 xHarbour 1.2.1 BCC55 WorkShop
Posts: 1515
Joined: Thu Oct 30, 2008 02:37 PM
Re: MENU MAS ATRACTIVO
Posted: Thu Nov 20, 2014 05:00 PM
Posts: 185
Joined: Thu Nov 17, 2005 12:48 AM
Re: MENU MAS ATRACTIVO
Posted: Thu Nov 20, 2014 05:15 PM

GRACIAS POR LA RESPUESTA PERO NO ESTA DISPONIBLE EL LINK :-(

Luis Alfonso Fuentes Guerrero

FWH 11.06 xHarbour 1.2.1 BCC55 WorkShop
Posts: 1515
Joined: Thu Oct 30, 2008 02:37 PM
Re: MENU MAS ATRACTIVO
Posted: Thu Nov 20, 2014 05:23 PM
Posts: 94
Joined: Tue Mar 28, 2006 04:09 PM
Re: MENU MAS ATRACTIVO
Posted: Thu Nov 20, 2014 08:32 PM
Hola, la pagina correcta es asi:

http://189.133.252.207/fivewin/c5menu.htm

Saludos
Luis Fernando Rubio Rubio
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
Re: MENU MAS ATRACTIVO
Posted: Fri Nov 21, 2014 01:06 PM
La copiamos a nuestro repositorio de utilidades en bitbucket para que no se pierda :-)

https://bitbucket.org/fivetech/fivewin-contributions/downloads/c5menu12.zip

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 8523
Joined: Tue Dec 20, 2005 07:36 PM
Re: MENU MAS ATRACTIVO
Posted: Fri Oct 07, 2022 06:46 PM

Excelente. haciendo pruebas.

Regards, saludos.

João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
Posts: 6755
Joined: Wed Feb 15, 2012 08:25 PM
Re: MENU MAS ATRACTIVO
Posted: Sat Oct 08, 2022 01:41 AM
Fivewin contempla todo tipo de menús
.\samples\mnu01.prg




Cristobal Navarro

Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo

El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
Posts: 470
Joined: Fri Feb 05, 2010 11:30 AM
Re: MENU MAS ATRACTIVO
Posted: Wed Oct 19, 2022 01:57 PM
Hola, buenos días gente!

se podrá hacer con FW una window del estilo de la imagen?

https://drive.google.com/file/d/1E1FJl_aj-M3jC1O98GbgIyNZ4YwLmknG/view?usp=sharing

Pongo como ejemplo esa imagen de la página del VS Code... pero algo así digo...

Saludos
Roberto
Univ@c I.S.I.
Desarrolladores de Software
http://www.elcolegioencasa.ar
Posts: 470
Joined: Fri Feb 05, 2010 11:30 AM
Re: MENU MAS ATRACTIVO
Posted: Thu Oct 20, 2022 08:47 PM

Hola...
se puede o es imposible?

Gracias!

Univ@c I.S.I.
Desarrolladores de Software
http://www.elcolegioencasa.ar
Posts: 6755
Joined: Wed Feb 15, 2012 08:25 PM
Re: MENU MAS ATRACTIVO
Posted: Fri Oct 21, 2022 05:47 AM

Nada es imposible con Fivewin.
Quizás el único problema sea darle apariencia de botones a las opciones que aparecen a la derecha del menu
( Me estoy refiriendo a la ventana principal, claro )
Si empiezas de alguna forma, podemos ir viendo como adaptarlo

Cristobal Navarro

Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo

El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
Posts: 470
Joined: Fri Feb 05, 2010 11:30 AM
Re: MENU MAS ATRACTIVO
Posted: Fri Oct 21, 2022 10:22 AM

Gracias Cristóbal!
Manos a la obra entonces!!

Por ahí mi primer traba es como pintar la pantalla negra y completa, para darle la apariencia principal.
Luego iré añadiendo botones y colores y tipografía de letras...

Pero cuando hago un define window siempre me queda más o menos con el mismo formato... no puedo salir de ahí...

Muchas gracias! Cualquier idea, bienvenida será!
Roberto

Univ@c I.S.I.
Desarrolladores de Software
http://www.elcolegioencasa.ar
Posts: 1344
Joined: Wed Nov 16, 2005 09:14 PM
Re: MENU MAS ATRACTIVO
Posted: Fri Oct 21, 2022 12:10 PM
Una pantalla negra sin titulos, puedes ver la clase TMetro, que tiene el estilo que buscas.
#include "fivewin.ch"

Function main()
LOCAL oWnd, cTitle, oFont
DEFINE FONT oFont NAME "Segoe UI Light" SIZE 0, -52 
cTitle := "Mi Pantalla"
DEFINE WINDOW oWnd STYLE nOr( WS_POPUP, WS_VISIBLE ) ;
      COLOR CLR_WHITE, CLR_BLACK
   
ACTIVATE WINDOW oWnd MAXIMIZED   ON PAINT ( oWnd:Say( 3, 16, cTitle,,, oFont,, .T. ))
RETURN nil
Posts: 8523
Joined: Tue Dec 20, 2005 07:36 PM
Re: MENU MAS ATRACTIVO
Posted: Fri Oct 21, 2022 12:34 PM
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
Posts: 6755
Joined: Wed Feb 15, 2012 08:25 PM
Re: MENU MAS ATRACTIVO
Posted: Fri Oct 21, 2022 12:47 PM
TOTOVIOTTI wrote:Gracias Cristóbal!
Manos a la obra entonces!!

Por ahí mi primer traba es como pintar la pantalla negra y completa, para darle la apariencia principal.
Luego iré añadiendo botones y colores y tipografía de letras...

Pero cuando hago un define window siempre me queda más o menos con el mismo formato... no puedo salir de ahí...

Muchas gracias! Cualquier idea, bienvenida será!
Roberto
Ok, aqui tienes un comienzo que quizás te pueda ser útil

#include "Fivewin.ch"

Static oWnd
Static oFontMenu

Function Main()

   MyWindow()

Return nil

//----------------------------------------------------------------------------//

Function MyWindow()

   local oBar
   
   DEFINE FONT oFontMenu NAME "Segoe UI" SIZE 0, -16

   DEFINE WINDOW oWnd MENU MyMenu() STYLE WS_POPUP
      oWnd:SetColor( CLR_WHITE, Rgb( 44, 44, 44 ) )

      DEFINE BUTTONBAR oBar OF oWnd NOBORDER
         oBar:Setcolor( CLR_GRAY, Rgb( 36, 36, 36 ) )
         oBar:bRClicked := { || nil }
   
   ACTIVATE WINDOW oWnd MAXIMIZED

Return nil

//----------------------------------------------------------------------------//

Function MyMenu()

   local oMenu
   
   MENU oMenu 2013 ;
      FONT oFontMenu ;
      HEIGHT -2 ;
      COLORMENU Rgb( 44, 44, 44 ), CLR_GRAY ;
      COLORSELECT CLR_WHITE, CLR_WHITE, Rgb( 100, 100, 100 ) ;
      COLORLINEBOTTOM Rgb( 44, 44, 44 )

         MENUITEM FILE "..\bitmaps\VSCode48.png"
         MENUITEM "Docs"
         MENUITEM "Update"
         MENUITEM "BLog"
         MENUITEM "Api"
         MENUITEM "Extensions"
         MENUITEM "FAQ"
         MENUITEM "Learn"
         MENUITEM "Salir" ACTION oWnd:End()

   ENDMENU

Return oMenu

//----------------------------------------------------------------------------//
Cristobal Navarro

Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo

El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces