Are you using the beta salflibc.dll and %~wp?
If you are then please supply a short working sample that illustrates the failure.
Welcome to our forums
Are you using the beta salflibc.dll and %~wp?
If you are then please supply a short working sample that illustrates the failure.
Salflibc 01.28.2015
i=winio@('%wp[bitm]&')
i=winio@('Text text text %rb[Radiobutton] Number %4rd', irb, ii )
end
resources
bitm BITMAP bitm.bmp
Did i miss some new option for that?
UPDATE: Yes, all works, may be just the radiobutton don't but that's OK. Found that the new option you have mentioned, a tilda, is doing the trick with text transparency. Great!
Is there a possibility to change the visual experience of clearwin+? I would like to create ribbon ui with clearwin+ ...
Dgurok,
I've often wondered the same, and I suspect that the answer to 'can I get a ribbon that looks and works exactly like an MS Office app with Clearwin+?' is probably 'No'. But, I've no doubt that you could fix up something.
My suggestions come because I had to make pop-up menus from a graphics area when that facility didn't work. The trick was to start the popup window - which would be your ribbon - with ...
IA=WINIO@('%ww[no_maxminbox,volatile]&')
IA=WINIO@('%ww[casts_shadow]&')
IA=WINIO@('%ww[no_frame]&')
IA=WINIO@('%ww[no_caption]&')
IA=WINIO@('%sy[toolwindow]&')
IA=WINIO@('%bg[btnface]&')
IA=WINIO@('%sp&', JXP, JYP)
You would want to omit casts_shadow and volatile, and the coordinates JXP & JYP would be the top left of the client area. You would need a set of routines for drawing each type of ribbon, and close / redraw every time there was a change. Plus, you would need to handle what happened to your ribbon if the main window was moved or resized - not a small job. Your ribbon would in effect be a separate window
Alternately, as the main menu items turn into 'tabs' with a ribbon design, then maybe you could create your ribbons from a set of property sheets and do without a conventional menu bar made with %mn.
My final suggestion is that you have a set of main windows each with a different ribbon, and that you close the old one and draw the new on each time the user changes ribbon. You won't notice the delay if your computer is fast, but destroy the old window after you create the new one each time.
I'd be interested in hearing what transpired if you tried.
Eddie