|
|
|
03-08-2017, 08:59 AM
|
#1
|
Human being with feelings
Join Date: Jul 2009
Posts: 3,714
|
Stylish ReaScript GUIs: Transparent backgrounds and no titlebars [DONE! in extension
Update: with the js_ReaScriptAPI extension, these stylish graphics can easily be created
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.
Last edited by juliansader; 01-30-2021 at 08:31 AM.
|
|
|
03-08-2017, 09:08 AM
|
#2
|
Human being with feelings
Join Date: Jun 2009
Location: Croatia
Posts: 24,798
|
Boy, oh boy, I see where this is going to!
|
|
|
03-08-2017, 09:43 AM
|
#3
|
Human being with feelings
Join Date: Sep 2008
Location: Calgary, AB, Canada
Posts: 6,551
|
Yes please.
For transparent backgrounds, I think it would make more sense to just add alpha to the gfx.clear value.
Last edited by Lokasenna; 03-08-2017 at 09:53 AM.
|
|
|
03-08-2017, 11:18 PM
|
#4
|
Human being with feelings
Join Date: Sep 2016
Location: Toronto
Posts: 749
|
Big +1
|
|
|
03-26-2017, 05:10 PM
|
#5
|
Human being with feelings
Join Date: Mar 2016
Location: Victoria, BC
Posts: 198
|
+1000, especially no titlebars!
|
|
|
03-26-2017, 05:16 PM
|
#6
|
Human being with feelings
Join Date: Apr 2012
Location: Christchurch, New Zealand
Posts: 482
|
Agreed, and overlaps nicely with this FR.
|
|
|
03-26-2017, 05:21 PM
|
#7
|
Human being with feelings
Join Date: Mar 2017
Posts: 31
|
love this
i love ableton background its slick hop u can make one like that
|
|
|
10-17-2018, 04:32 AM
|
#8
|
Human being with feelings
Join Date: Apr 2013
Location: France
Posts: 9,900
|
@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)
|
|
|
12-04-2018, 02:38 PM
|
#9
|
Human being with feelings
Join Date: Dec 2017
Posts: 302
|
I need it so much!Please!
|
|
|
12-04-2018, 03:39 PM
|
#10
|
Human being with feelings
Join Date: Dec 2017
Posts: 179
|
Quote:
Originally Posted by nappies
I need it so much!Please!
|
What theme are you using? Looks nice
|
|
|
12-06-2018, 12:27 PM
|
#12
|
Human being with feelings
Join Date: Jul 2009
Posts: 3,714
|
Quote:
Originally Posted by nappies
I need it so much!Please!
|
At present, probably the closest that you can get to a frameless script GUI, is copy the pixels of the underlying window onto the GUI frame. In this example, I also added a transparent red overlay:
|
|
|
12-07-2018, 01:54 AM
|
#13
|
Human being with feelings
Join Date: Sep 2015
Posts: 690
|
Monochrome ain't good enough for ya?
Masi
|
|
|
12-07-2018, 05:59 AM
|
#14
|
Human being with feelings
Join Date: Jun 2014
Posts: 152
|
+1!!
|
|
|
12-07-2018, 07:24 AM
|
#15
|
Human being with feelings
Join Date: Jul 2009
Location: Germany
Posts: 2,375
|
+1, would be a welcomed evolution of the GUI!
|
|
|
12-07-2018, 12:04 PM
|
#16
|
Human being with feelings
Join Date: Dec 2017
Posts: 302
|
juliansader thanks for tip! I want to try,but I am not a good programmer. Did I have a chance that you saved this piece of code? Use as example for learning?)))
|
|
|
01-29-2021, 06:15 PM
|
#17
|
Human being with feelings
Join Date: May 2012
Location: Berlin, Germany
Posts: 171
|
+1 - this would lead to so many new options.
|
|
|
01-31-2021, 11:53 AM
|
#18
|
Human being with feelings
Join Date: Jul 2009
Posts: 3,714
|
With the js_ReaScriptAPI extension, these stylish GUIs are now a piece of cake!
|
|
|
Thread Tools |
|
Display Modes |
Linear Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT -7. The time now is 03:32 AM.
|