Menus tipo office 2003 y XP

Postby RenOmaS » Wed Jan 10, 2007 9:17 am

Rossini :

Code: Select all  Expand view
301            rctdg.top    = lpdis->rcItem.top-4;


por

Code: Select all  Expand view
301           rctdg.top    = lpdis->rcItem.top;


salu2
User avatar
RenOmaS
 
Posts: 205
Joined: Fri Oct 07, 2005 5:07 pm

Postby Rossine » Wed Jan 10, 2007 11:24 am

Renomas,

Funcionou 100 % :D

Gracias,

Rossine.
Rossine
 
Posts: 344
Joined: Tue Oct 11, 2005 11:33 am

Postby Marco A. Delgado » Wed Jan 10, 2007 4: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]
Image
[/img]

Saludos. :D

Marco A. Delgado.
User avatar
Marco A. Delgado
 
Posts: 126
Joined: Fri Oct 07, 2005 4:20 pm
Location: Veracruz, México

Postby Arturo Tamayo Daza » Wed Jan 10, 2007 4: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
Arturo Tamayo Daza
 
Posts: 29
Joined: Thu Oct 20, 2005 1:35 pm

Postby Maurilio Viana » Wed Jan 10, 2007 6:25 pm

Rossine,

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

[ ]'s
Maurilio
User avatar
Maurilio Viana
 
Posts: 252
Joined: Tue Oct 25, 2005 2:48 pm
Location: Garça/Garza/Heron City - Brazil

Postby Rossine » Wed Jan 10, 2007 7:09 pm

Olá Maurilio,

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

Code: Select all  Expand view
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.
Rossine
 
Posts: 344
Joined: Tue Oct 11, 2005 11:33 am

Postby Patricio Avalos Aguirre » Wed Jan 10, 2007 7: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
Code: Select all  Expand view
-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
User avatar
Patricio Avalos Aguirre
 
Posts: 1060
Joined: Fri Oct 07, 2005 1:56 pm
Location: La Serena, Chile

Postby Sid Saylors » Wed Jan 10, 2007 8:41 pm

will someone please tell me how to get this in english.
i can't do spanish at all :roll: :roll:
Sid Saylors
 
Posts: 2
Joined: Fri Oct 14, 2005 7:47 am

Postby Armando Picon » Wed Jan 10, 2007 9: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 :roll: :roll:
User avatar
Armando Picon
 
Posts: 446
Joined: Mon Dec 26, 2005 9:11 pm
Location: Lima, Peru

Error al compilar

Postby gabo » 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
gabo
 
Posts: 126
Joined: Tue Jan 03, 2006 8:31 pm

Re: Error al compilar

Postby wmormar » 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
User avatar
wmormar
 
Posts: 1074
Joined: Fri Oct 07, 2005 10:41 pm
Location: México

Postby horacio » 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
horacio
 
Posts: 1358
Joined: Wed Jun 21, 2006 12:39 am
Location: Capital Federal Argentina

Postby Patricio Avalos Aguirre » 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

Code: Select all  Expand view
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
User avatar
Patricio Avalos Aguirre
 
Posts: 1060
Joined: Fri Oct 07, 2005 1:56 pm
Location: La Serena, Chile

Postby areang » Sat Jan 13, 2007 2:11 am

Mr. Baxajaun

Thank for help
I have the source now

Regards
Areang
areang
 
Posts: 128
Joined: Mon Jul 31, 2006 3:23 pm

Amigo...

Postby leandro » Sun Jan 14, 2007 3: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.

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

[ Embarcadero C++ 7.60 for Win32 ] [ FiveWin 23.07 ] [ xHarbour 1.3.0 Intl. (SimpLex) (Build 20230914) ]
User avatar
leandro
 
Posts: 1489
Joined: Wed Oct 26, 2005 2:49 pm
Location: Colombia

PreviousNext

Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 69 guests