Go Back   Cockos Incorporated Forums > REAPER Forums > REAPER Feature Requests

Reply
 
Thread Tools Display Modes
Old 03-08-2017, 08:59 AM   #1
juliansader
Human being with feelings
 
Join Date: Jul 2009
Posts: 2,139
Default Stylish ReaScript GUIs: Transparent backgrounds and no titlebars

Transparent, overlaid graphics are de rigueur for stylish, professional-looking GUIs.

As an example, a transparent GUI over an automation envelope in Studio One:




In order for ReaScripts to draw such transparent overlaid GUIs, two API improvements are required:

* Option for transparent background: At present, the backgrounds of ReaScript GUIs are opaque black. Perhaps gfx.init can gain an additional (seventh, boolean) argument that indicates whether the background should be transparent.

* Option for no titlebar: This has already been requested in the thread Titleless window? in the JSFX and ReaScript subforum. An empty string or 0 as first argument to gfx.init can indicate that the GUI should not have any titlebar.
Attached Images
File Type: jpg Studio One - Example of transparent overlay.jpg (61.0 KB, 98 views)

Last edited by juliansader; 05-29-2018 at 11:51 AM.
juliansader is offline   Reply With Quote
Old 03-08-2017, 09:08 AM   #2
EvilDragon
Human being with feelings
 
EvilDragon's Avatar
 
Join Date: Jun 2009
Location: Croatia
Posts: 22,074
Default

Boy, oh boy, I see where this is going to!
EvilDragon is online now   Reply With Quote
Old 03-08-2017, 09:43 AM   #3
Lokasenna
Human being with feelings
 
Lokasenna's Avatar
 
Join Date: Sep 2008
Location: The vast, frozen wasteland of western Canadia.
Posts: 5,552
Default

Yes please.

For transparent backgrounds, I think it would make more sense to just add alpha to the gfx.clear value.
__________________
Currently enrolled in a coding bootcamp; don't expect timely responses from me.
Default 5.0 Nitpicky Edition / GUI tutorial for Lua / GUI library for Lua scripts / Theory Helper / Radial Menu / Donate / ReaPack

Last edited by Lokasenna; 03-08-2017 at 09:53 AM.
Lokasenna is offline   Reply With Quote
Old 03-08-2017, 11:18 PM   #4
Arthur McArthur
Human being with feelings
 
Join Date: Sep 2016
Location: Toronto
Posts: 404
Default

Big +1
Arthur McArthur is offline   Reply With Quote
Old 03-26-2017, 05:10 PM   #5
run_esc
Human being with feelings
 
Join Date: Mar 2016
Location: Victoria, BC
Posts: 197
Default

+1000, especially no titlebars!
run_esc is offline   Reply With Quote
Old 03-26-2017, 05:16 PM   #6
ijijn
Human being with feelings
 
ijijn's Avatar
 
Join Date: Apr 2012
Location: Christchurch, New Zealand
Posts: 479
Default

Agreed, and overlaps nicely with this FR.
ijijn is offline   Reply With Quote
Old 03-26-2017, 05:21 PM   #7
sjebrane
Human being with feelings
 
Join Date: Mar 2017
Posts: 25
Default

love this
i love ableton background its slick hop u can make one like that
sjebrane is offline   Reply With Quote
Old 10-17-2018, 04:32 AM   #8
X-Raym
Human being with feelings
 
X-Raym's Avatar
 
Join Date: Apr 2013
Location: France
Posts: 5,152
Default

@Juliansader
Wit your new extension, maybe this could be solved ? :P


(not easy though, as it will meas knowing the positions of points behind the window)
X-Raym is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -7. The time now is 04:13 PM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2018, vBulletin Solutions Inc.