FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Menus tipo office 2003 y XP
Posts: 205
Joined: Fri Oct 07, 2005 05:07 PM
Menus tipo office 2003 y XP
Posted: Wed Jan 10, 2007 09:17 AM
Rossini :

301            rctdg.top    = lpdis->rcItem.top-4;


por

301           rctdg.top    = lpdis->rcItem.top;


salu2
Saludos/regards

RenOmaS



skype: americo.balboa
Posts: 344
Joined: Tue Oct 11, 2005 11:33 AM
Menus tipo office 2003 y XP
Posted: Wed Jan 10, 2007 11:24 AM

Renomas,

Funcionou 100 % :D

Gracias,

Rossine.

Obrigado, Regards, Saludos



Rossine.



Harbour and Harbour++
Posts: 126
Joined: Fri Oct 07, 2005 04:20 PM
Menus tipo office 2003 y XP
Posted: Wed Jan 10, 2007 04:04 PM
Hola Arturo.

Recien encontre este error que no termina de pintar bien el menu, insertando un nuevo item cuando esta en ejecucion el programa.

[img]http://img444.imageshack.us/img444/9049/errorenmenusjb0.png" alt="" loading="lazy">
[/img]

Saludos. :-)

Marco A. Delgado.
Posts: 29
Joined: Thu Oct 20, 2005 01:35 PM
Menus tipo office 2003 y XP
Posted: Wed Jan 10, 2007 04:29 PM

Si ya he visto ese problema, pero no encuentro en que momento se insertan los menus, si tienes alguna idea la corregimos

saludos
arturo

Posts: 252
Joined: Tue Oct 25, 2005 02:48 PM
Menus tipo office 2003 y XP
Posted: Wed Jan 10, 2007 06:25 PM

Rossine,

Vc compilou este exemplo com o xHarbour comercial?
Teria o arquivo .xbp de exemplo?

[ ]'s
Maurilio

Posts: 344
Joined: Tue Oct 11, 2005 11:33 AM
Menus tipo office 2003 y XP
Posted: Wed Jan 10, 2007 07:09 PM
Olá Maurilio,

Segue abaixo o .xbp que usei para compilar com o xhb:

CINI = 
C_OUTPUTFOLDER = 
DEFFILE = 
INCLUDEFOLDERS = 
LAUTORUN = 
LDEBUG = .F.
LGUI = .F.
LIBFOLDERS = 
LMT = .F.
LPRG_CLASSICDEBUG = .F.
LPRG_DEBUG = .F.
LUSEDLL = .F.
MAPFILE = 
MYC_FLAGS =  
MYDEFINES = 
MYLINK_FLAGS = 
MYPRG_FLAGS = 
MYRC_FLAGS = 
MYSLY_FLAGS = 
OUTPUTFOLDER = 
PRG_OUTPUTFOLDER = 
RC_OUTPUTFOLDER = 
RUNARGUMENTS = 
SLY_OUTPUTFOLDER = 
STARTIN = 
TARGETFOLDER = 

[TESTMENU.PRG]
MYC_FLAGS = 
MYDEFINES = 
MYPRG_FLAGS = 

[PDMENU.PRG]
MYC_FLAGS = 
MYDEFINES = 
MYPRG_FLAGS = 

[MENUITEM.PRG]
MYC_FLAGS = 
MYDEFINES = 
MYPRG_FLAGS = 

[MENU.PRG]
MYC_FLAGS = 
MYDEFINES = 
MYPRG_FLAGS = 

[GRADFILL.C]
MYC_FLAGS = 
MYDEFINES = 

[MENUS.C]
MYC_FLAGS = 
MYDEFINES = 

[TESTMENU.RC]
MYDEFINES = 
MYRC_FLAGS =


Abraços,

Rossine.
Obrigado, Regards, Saludos



Rossine.



Harbour and Harbour++
Posts: 1074
Joined: Fri Oct 07, 2005 01:56 PM
Menus tipo office 2003 y XP
Posted: Wed Jan 10, 2007 07:54 PM
Ya pude compilar con xHarbour gracias a Arturo Tamayo Daza

bueno el problema estaba en las opción -D(macro) del Bcc32 para compilar los archvos en c

lo que hize fue agregar al archivo bcc32.cfg que se encuentra en la carpeta borland\bcc55\bin

c:\borland\bcc55\bin\bcc32.cfg
-IC:\Borland\BCC55\include
-Ic:\harbour\include
-IC:\fwh\include
-LC:\Borland\BCC55\lib
-D__HARBOUR__;HB_API_MACROS;HB_FM_STATISTICS_OFF



Saludos
Patricio
Saludos
Patricio

__________________________________________________________________
Version: Harbour 3.2.0dev (r1307082134),Compiler: Borland C++ 5.8.2 (32-bit)
PCode version: 0.3, FWH 13.2
http://www.sialm.cl
Posts: 2
Joined: Fri Oct 14, 2005 07:47 AM
Menus tipo office 2003 y XP
Posted: Wed Jan 10, 2007 08:41 PM

will someone please tell me how to get this in english.
i can't do spanish at all :roll: :roll:

Posts: 446
Joined: Mon Dec 26, 2005 09:11 PM
Menus tipo office 2003 y XP
Posted: Wed Jan 10, 2007 09:13 PM
It's a pity...

It is very easy... practice, practice, practice ... spanish. So We do with English.

regards

Sid Saylors wrote:will someone please tell me how to get this in english.
i can't do spanish at all :-) :-)
FWH + BCC582 + WorkShop 4.5 + Resource Hacker + Mingw
Mis nuevas herramientas
Comunicacion via WhatsApp (+51) 957549 665
Comunicación via Correo: apic1002002 at yahoo dot es; apic1002002@gmail.com
Posts: 128
Joined: Tue Jan 03, 2006 08:31 PM
Error al compilar
Posted: Wed Jan 10, 2007 11:53 PM

Warning W8069 Source\MENUS.C 339: Nonportable pointer conversion in function HB_FUN_ATMENUDRAWITEM

Warning W8069 Source\MENUS.C 339: Nonportable pointer conversion in function HB_FUN_ATMENUDRAWITEM

Saludos

Posts: 1076
Joined: Fri Oct 07, 2005 10:41 PM
Re: Error al compilar
Posted: Thu Jan 11, 2007 10:04 AM
gabo wrote:Warning W8069 Source\MENUS.C 339: Nonportable pointer conversion in function HB_FUN_ATMENUDRAWITEM


Warning W8069 Source\MENUS.C 339: Nonportable pointer conversion in function HB_FUN_ATMENUDRAWITEM

Saludos


Gabo, los warning, aunque molestos, no son impedimiento para que funcione la clase de Arturo, al 100%.

Como dice un amigo, hay que agregar los CAST.

jjejjejje
William, Morales

Saludos



méxico.sureste
Posts: 1364
Joined: Wed Jun 21, 2006 12:39 AM
Menus tipo office 2003 y XP
Posted: Thu Jan 11, 2007 12:24 PM

Alguien sabe que modificaciones habría que hacer para que, cuando tengo un item del menú deshabilitado no haya que pasar por él tecleando dos veces. No se si se entiende. Algo así pasaba con los separator. Gracias

Posts: 1074
Joined: Fri Oct 07, 2005 01:56 PM
Menus tipo office 2003 y XP
Posted: Thu Jan 11, 2007 12:28 PM
para que no salgan los warning en menus.c, gracias a Arturo

en la linea 341 coloca los siguiente

if ( hBmp && !(hBmp == 1)) 
 cambia  por
if( hBmp  && !( (int) hBmp == 1 )  )
 
en la linea 502 
iMenuInfo.hbrBack = CreatePatternBrush(himage);
cambia por 
iMenuInfo.hbrBack = CreatePatternBrush((HBITMAP) himage);


Saludos
Patricio
Saludos
Patricio

__________________________________________________________________
Version: Harbour 3.2.0dev (r1307082134),Compiler: Borland C++ 5.8.2 (32-bit)
PCode version: 0.3, FWH 13.2
http://www.sialm.cl
Posts: 128
Joined: Mon Jul 31, 2006 03:23 PM
Menus tipo office 2003 y XP
Posted: Sat Jan 13, 2007 02:11 AM

Mr. Baxajaun

Thank for help
I have the source now

Regards
Areang

Posts: 1816
Joined: Wed Oct 26, 2005 02:49 PM
Amigo...
Posted: Sun Jan 14, 2007 03:57 AM
Arturo o Compañeros del foro una preguntica....

logre compilar la clase y me funciondo a la perfección ahora lo que quiero es cambiar el color... tome el que viene por defecto en el ejemplo (azul), me gustaria cambiar el color como a un naranja... de casualidad alquien me puede indicar como se hace.. de antemano gracias.

Saludos
LEANDRO AREVALO
Bogotá (Colombia)
https://hymlyma.com
https://hymplus.com/
leandroalfonso111@gmail.com
leandroalfonso111@hotmail.com

[ Turbo Incremental Link64 6.98 Embarcadero 7.70 ] [ FiveWin 25.01 ] [ xHarbour 64 bits) ]