View Single Post
Old 03-10-2018, 10:47 AM   #69
spk77
Human being with feelings
 
Join Date: Aug 2012
Location: Finland
Posts: 2,668
Default

Quote:
Originally Posted by mpl View Post
I made quick mod - storing XYWH state of script GUI:
https://github.com/MichaelPilyavskiy..._TrackTags.lua
Thanks, I'll include that and also all other missing values that should be stored.
Quote:
Originally Posted by mpl View Post
You can store all related data to ProjExtState (GUIDs+linked tags+other tags). The only thing you should care about is a trigger that force GUI update if project tab was switched. There is no such API (at least I don`t know), but you can check GetProjectStateChangeCount(), this count is usually different if you really work with multiple tabs simultaneously and periodically call EnumProjects to check for rpp source changes.
I've made a version that should work with multiple tabs and when closing and starting projects...let's see if it works :




Quote:
Originally Posted by daxliniere View Post
So many clever developers in the REAPER community... <3
Thanks!
Quote:
Originally Posted by radekdolezi View Post
Thanks a lot for this great idea hidden behind this tag script – brilliant. But – i don't know if i'm doing anything wrong – all tags always dissapear after quiting Reaper – is there any cure? Thanks
Thanks, I'll upload a new version that should fix the problem.
spk77 is offline   Reply With Quote