A que se debe??? Recursos???
Posted: Fri Dec 22, 2017 11:24 am
Estoy con tema de empezar a planificar una aplicación... o portar, mas bien dicho.
El tema está en el comienzo, pues noto una baja rentabilidad en "recursos", puede ser???
Me explico. Tengo una WINDOW, con dos botones y un MENU.
El detalle está en redimensionar la ventana, si la estiro/encojo de lo ancho, los botones que estan por la WINDOW "tiemblan" al redimensionar la ventana... si el menu tiene imágenes (a partir de 5 o 6). Y cuantas más, mas tembleque. He provado de poner las imágenes con FILENAME o con RESOURCE... el efecto es el mismo.
Adjunto un ejemplo para que se pueda comprobar, y si algo estoy haciendo mal, corregir.
No se puede subir un fichero???
Pongo código...
Gracias.
El tema está en el comienzo, pues noto una baja rentabilidad en "recursos", puede ser???
Me explico. Tengo una WINDOW, con dos botones y un MENU.
El detalle está en redimensionar la ventana, si la estiro/encojo de lo ancho, los botones que estan por la WINDOW "tiemblan" al redimensionar la ventana... si el menu tiene imágenes (a partir de 5 o 6). Y cuantas más, mas tembleque. He provado de poner las imágenes con FILENAME o con RESOURCE... el efecto es el mismo.
Adjunto un ejemplo para que se pueda comprobar, y si algo estoy haciendo mal, corregir.
No se puede subir un fichero???
Pongo código...
Code: Select all
#include "FiveWin.ch"
Static oWnd
Static oFont
Static oFont1
function Main()
DEFINE FONT oFont NAME "Calibri" SIZE 0, -16 //Linia opcions MENU
DEFINE FONT oFont1 NAME "Calibri" SIZE 0, -15 BOLD//Items SubMenus
DEFINE WINDOW oWnd FROM 1, 1 TO 800, 1450 PIXEL;
TITLE "Prueba FWH";
MENU xMenu()
@ 125,645 BUTTON "Btn&1" OF oWnd SIZE 100, 30 PIXEL
@ 155,645 BUTTON "Btn&2" OF oWnd SIZE 100, 30 PIXEL
ACTIVATE WINDOW oWnd CENTERED
RELEASE FONT oFont
RELEASE FONT oFont1
Return Nil
//----------------------------------------------------------------------------//
static Function xMenu()
local oMnu
MENU oMnu 2013 FONT oFont ADJUST
MENUITEM "Opcion1" COLORMENU CLR_BLUE RESOURCE "MenuFitxers"
MENU 2013 NOINHERIT FONT oFont1 COLORMENU CLR_BLUE
MENUITEM "Opcion 101" //RESOURCE "MenuComptes"
MENUITEM "Opcion 102" //RESOURCE "MenuNivells"
MENUITEM "Opcion 103" //RESOURCE "MenuSeccions"
MENUITEM "Opcion 104" //RESOURCE "MenuConceptes"
MENUITEM "Opcion 105" //RESOURCE "MenuBancs"
MENUITEM "Opcion 106" //RESOURCE "MenuIVA"
MENUITEM "Opcion 107" //RESOURCE "MenuUsuaris"
ENDMENU
MENUITEM "Opcion2" COLORMENU CLR_BLUE RESOURCE "MenuAssentaments"
MENU 2013 NOINHERIT FONT oFont1 COLORMENU CLR_BLUE
MENUITEM "Opcion 201" //RESOURCE "MenuAssentamentsEntrada"
MENUITEM "Opcion 202" //RESOURCE "MenuAssentamentsVisio"
MENUITEM "Opcion 203" //RESOURCE "MenuAssentamentsEliminar"
MENUITEM "Opcion 204" //RESOURCE "MenuAssentamentsCopia"
MENUITEM "Opcion 205" //RESOURCE "MenuAssentamentsCanviCta"
MENUITEM "Opcion 206" //RESOURCE "MenuAssentamentsCanviIVA"
MENUITEM "Opcion 207" //RESOURCE "MenuAssentamentsExportar"
SEPARATOR
SEPARATOR
MENUITEM "Opcion 208" //RESOURCE "MenuAssentamentsOrdenar"
MENUITEM "Opcion 209" //RESOURCE "MenuAssentamentsQuadre"
ENDMENU
MENUITEM "Opcion3" COLORMENU CLR_BLUE RESOURCE "MenuLlistats"
MENUITEM "Opcion4" COLORMENU CLR_BLUE RESOURCE "MenuVaris"
MENUITEM "Opcion5" COLORMENU CLR_BLUE RESOURCE "MenuUtilitats"
MENUITEM "Salir" COLORMENU CLR_BLUE RESOURCE "MenuExit" ACTION oWnd:End()
ENDMENU
/*
MENU oMnu 2013 FONT oFont ADJUST
MENUITEM "Opcion1" COLORMENU CLR_BLUE FILENAME "MenuFitxers.ico"
MENU 2013 NOINHERIT FONT oFont1 COLORMENU CLR_BLUE
MENUITEM "Opcion 101" //RESOURCE "MenuComptes"
MENUITEM "Opcion 102" //RESOURCE "MenuNivells"
MENUITEM "Opcion 103" //RESOURCE "MenuSeccions"
MENUITEM "Opcion 104" //RESOURCE "MenuConceptes"
MENUITEM "Opcion 105" //RESOURCE "MenuBancs"
MENUITEM "Opcion 106" //RESOURCE "MenuIVA"
MENUITEM "Opcion 107" //RESOURCE "MenuUsuaris"
ENDMENU
MENUITEM "Opcion2" COLORMENU CLR_BLUE FILENAME "MenuAssentaments.ico"
MENU 2013 NOINHERIT FONT oFont1 COLORMENU CLR_BLUE
MENUITEM "Opcion 201" //RESOURCE "MenuAssentamentsEntrada"
MENUITEM "Opcion 202" //RESOURCE "MenuAssentamentsVisio"
MENUITEM "Opcion 203" //RESOURCE "MenuAssentamentsEliminar"
MENUITEM "Opcion 204" //RESOURCE "MenuAssentamentsCopia"
MENUITEM "Opcion 205" //RESOURCE "MenuAssentamentsCanviCta"
MENUITEM "Opcion 206" //RESOURCE "MenuAssentamentsCanviIVA"
MENUITEM "Opcion 207" //RESOURCE "MenuAssentamentsExportar"
SEPARATOR
SEPARATOR
MENUITEM "Opcion 208" //RESOURCE "MenuAssentamentsOrdenar"
MENUITEM "Opcion 209" //RESOURCE "MenuAssentamentsQuadre"
ENDMENU
MENUITEM "Opcion3" COLORMENU CLR_BLUE FILENAME "MenuLlistats.ico"
MENUITEM "Opcion4" COLORMENU CLR_BLUE FILENAME "MenuVaris.ico"
MENUITEM "Opcion5" COLORMENU CLR_BLUE FILENAME "MenuUtilitats.ico"
MENUITEM "Salir" COLORMENU CLR_BLUE FILENAME "MenuExit.Jpg" ACTION oWnd:End()
ENDMENU
*/
Return oMnu