PVDynamic_MenuBar (lParam.l,BColor.l,FColor.l)

Top  Previous  Next

Use this function in a CallBack to Dynamically Display and Color MenuBarIcons.

 

This is automatically created by PureVision when an Event Loop is exported.

 

 

BColor

$0 - $FFFFFF (RGB values of background highlight color)

-1 - Use Windows default menubar highlight color

 

 

FColor

$0 - $FFFFFF (RGB values of foreground text color)

-1 - Use Windows default menubar text color

 

 

 

Example:

 

Procedure WindowCallback(WindowID,Message,wParam,lParam)

ReturnValue=#PB_ProcessPureBasicEvents

 

If Message=#WM_MEASUREITEM

ReturnValue=PVDynamic_MenuBarSize(WindowID,lParam)

EndIf

If Message=#WM_DRAWITEM

ReturnValue=PVDynamic_MenuBar(lParam,-1,-1)

EndIf

 

ProcedureReturn  ReturnValue

EndProcedure