[tips&tricks] SuperCollider Help in Dark Grey

Sometime ago I’ve found a way to invert the SC Help system into dark gray using CSS. Edit HelpSource/scdoc.css (on Linux that resides in /usr/local/share/SuperCollider/) and add at the bottom:

body {
    background: #333;
    color: #333;
    -webkit-filter: invert(100%);
    filter: invert(100%) ;
}

However what always remained unthemed/not inverted was the scroll-bar. Or at least at some point I have noticed that it is not themed properly. I was always a bit angry why it didn’t change together with the theme of my desktop manager / window manager (QT theme etc), but have only recently looked at if it is possible to style the scrollbar with that same CSS, and it is! Within the same file (scdoc.css) one should further add at the bottom:

body::-webkit-scrollbar {
  width: 12px;               /* width of the entire scrollbar */
}

body::-webkit-scrollbar-track {
  background: #333;        /* color of the tracking area */
}

body::-webkit-scrollbar-thumb {
  background-color: #666;    /* color of the scroll thumb */
  border-radius: 20px;       /* roundness of the scroll thumb */
  border: 3px solid #333;  /* creates padding around scroll thumb */
}
10 Likes

Very cool!

For who’s also on OSX and wants to try it:
scdoc.sc is in ~/…/…/Applications/SuperCollider.app/Contents/Resources/HelpSource/

1 Like

Excellent… appended this to:

Platform.userAppSupportDir ++ "/Help/scdoc.css"

…now it’s:

2 Likes

Where is the file to edit the themes?

I think it is custom.css inside the Help folder.
Or you can change the main CSS file to change all scdoc.css (hardcore approach) scdoc-custom.css · GitHub

SCDoc.renderAll
1 Like

Executing this just posted this


WARNING: SCDoc: In /Applications/SuperCollider.app/Contents/Resources/HelpSource/Classes/UGen.schelp
  Method -thresh2 has arg named 'function', but doc has 'argument:: thresh'.
WARNING: SCDoc: In /Applications/SuperCollider.app/Contents/Resources/HelpSource/Classes/Window.schelp
  Method *new has 6 args, but doc has 5 argument:: tags.
WARNING: SCDoc: In /Applications/SuperCollider.app/Contents/Resources/HelpSource/Classes/Window.schelp
  Method *new has arg named 'deprecatedServerArgument', but doc has 'argument:: scroll'.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/JoshUGens/HelpSource/Classes/PV_SpectralMap.schelp
  Broken link: 'PV_SpectralEnhance'
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/BhobUGens/HelpSource/Classes/Standard2DN.schelp
  Method *ar has 5 args, but doc has 4 argument:: tags.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/BhobUGens/HelpSource/Classes/Standard2DN.schelp
  Method *ar has arg named 'minfreq', but doc has 'argument:: minfreq, maxfreq'.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/BhobUGens/HelpSource/Classes/Standard2DN.schelp
  Method *ar has arg named 'maxfreq', but doc has 'argument:: k'.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/BhobUGens/HelpSource/Classes/Standard2DN.schelp
  Method *ar has arg named 'k', but doc has 'argument:: x0'.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/BhobUGens/HelpSource/Classes/Standard2DN.schelp
  Method *ar has arg named 'x0', but doc has 'argument:: y0'.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/downloaded-quarks/SC-HOA/HelpSource/Classes/HOALibEnc3D.schelp
  Broken link: 'HOAEncoder'
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/downloaded-quarks/SC-HOA/HelpSource/Classes/HOALibEnc3D.schelp
  Broken link: 'HOAmbiPanner'
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/MCLDUGens/HelpSource/Classes/PV_MagSmooth.schelp
  Broken link: 'PV_MagSmear'
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/MCLDUGens/HelpSource/Classes/PV_MagSmooth.schelp
  Method *new has arg named 'buffer', but doc has 'argument:: chain'.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/ConcatUGens/HelpSource/Classes/Concat.schelp
  Method *ar has 12 args, but doc has 11 argument:: tags.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/DEINDUGens/HelpSource/Classes/Greyhole.schelp
  Method *ar has 8 args, but doc has 7 argument:: tags.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/DEINDUGens/HelpSource/Classes/Greyhole.schelp
  Method *ar has arg named 'size', but doc has 'argument:: diff'.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/DEINDUGens/HelpSource/Classes/Greyhole.schelp
  Method *ar has arg named 'diff', but doc has 'argument:: feedback'.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/DEINDUGens/HelpSource/Classes/Greyhole.schelp
  Method *ar has arg named 'feedback', but doc has 'argument:: modDepth'.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/DEINDUGens/HelpSource/Classes/Greyhole.schelp
  Method *ar has arg named 'modDepth', but doc has 'argument:: modFreq'.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/downloaded-quarks/Unit-Lib/HelpSource/Classes/U.schelp
  Method *new has 3 args, but doc has 2 argument:: tags.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/downloaded-quarks/Unit-Lib/HelpSource/Classes/U.schelp
  Method *new has arg named 'def', but doc has 'argument:: defName'.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/downloaded-quarks/Unit-Lib/HelpSource/Classes/U.schelp
  Method -env not found.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/downloaded-quarks/Unit-Lib/HelpSource/Classes/U.schelp
  Method -init has 3 args, but doc has 2 argument:: tags.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/downloaded-quarks/Unit-Lib/HelpSource/Classes/U.schelp
  Method -init has arg named 'in', but doc has 'argument:: inName'.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/downloaded-quarks/Unit-Lib/HelpSource/Classes/U.schelp
  Method -mapSet has arg named '... args', but doc has 'argument:: key'.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/downloaded-quarks/Unit-Lib/HelpSource/Classes/U.schelp
  Method -defName_ has arg named 'newDefName', but doc has 'argument:: newName'.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/downloaded-quarks/Unit-Lib/HelpSource/Classes/U.schelp
  Method -prepareAnd has arg named 'action', but doc has 'argument:: loadDef'.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/SLUGens/HelpSource/Classes/Max.schelp
  Method *ar not found.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/TagSystemUGens/HelpSource/Classes/DbufTag.schelp
  Method *new has 6 args, but doc has 1 argument:: tags.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/downloaded-quarks/SC-HOA/HelpSource/Classes/HOADecLebedev26.schelp
  Method *loadHrirFilters has 2 args, but doc has 1 argument:: tags.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/PortedPlugins/HelpSource/Classes/AnalogFoldOsc.schelp
  Broken link: 'HelpSource/Classes/LPG'
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/downloaded-quarks/JITLibExtensions/HelpSource/Classes/BufEnvir.schelp
  Grouped methods [read, cue] do not have the same argument signature.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/downloaded-quarks/JITLibExtensions/HelpSource/Classes/BufEnvir.schelp
  Grouped methods [readAll, cueAll] do not have the same argument signature.
WARNING: SCDoc: In /Applications/SuperCollider.app/Contents/Resources/HelpSource/Classes/MultiOutUGen.schelp
  Method -initOutputs has 2 args, but doc has 1 argument:: tags.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/BhobUGens/HelpSource/Classes/Latoocarfian2DL.schelp
  Method *ar has 8 args, but doc has 4 argument:: tags.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/BhobUGens/HelpSource/Classes/Latoocarfian2DL.schelp
  Method *ar has arg named 'minfreq', but doc has 'argument:: minfreq, maxfreq'.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/BhobUGens/HelpSource/Classes/Latoocarfian2DL.schelp
  Method *ar has arg named 'maxfreq', but doc has 'argument:: a, b, c, d'.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/BhobUGens/HelpSource/Classes/Latoocarfian2DL.schelp
  Method *ar has arg named 'a', but doc has 'argument:: x0'.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/BhobUGens/HelpSource/Classes/Latoocarfian2DL.schelp
  Method *ar has arg named 'b', but doc has 'argument:: y0'.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/downloaded-quarks/Unit-Lib/HelpSource/Classes/USession.schelp
  Broken link: 'Classes/SomeRelatedClass'
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/downloaded-quarks/Unit-Lib/HelpSource/Classes/USession.schelp
  Broken link: 'Reference/SomeRelatedStuff'
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/downloaded-quarks/Unit-Lib/HelpSource/Classes/USession.schelp
  Broken link: 'etc.'
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/downloaded-quarks/Unit-Lib/HelpSource/Classes/USession.schelp
  Method -at has arg named '... path', but doc has 'argument:: index'.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/MCLDUGens/HelpSource/Classes/FFTCrest.schelp
  Method *kr has arg named 'buffer', but doc has 'argument:: chain'.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/BhobUGens/HelpSource/Classes/PV_Compander.schelp
  Method *new has 4 args, but doc has 3 argument:: tags.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/BhobUGens/HelpSource/Classes/PV_Compander.schelp
  Method *new has arg named 'slopeBelow', but doc has 'argument:: slopeBelow, slopeAbove'.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/BhobUGens/HelpSource/Classes/Standard2DL.schelp
  Method *ar has 5 args, but doc has 4 argument:: tags.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/BhobUGens/HelpSource/Classes/Standard2DL.schelp
  Method *ar has arg named 'minfreq', but doc has 'argument:: minfreq, maxfreq'.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/BhobUGens/HelpSource/Classes/Standard2DL.schelp
  Method *ar has arg named 'maxfreq', but doc has 'argument:: k'.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/BhobUGens/HelpSource/Classes/Standard2DL.schelp
  Method *ar has arg named 'k', but doc has 'argument:: x0'.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/BhobUGens/HelpSource/Classes/Standard2DL.schelp
  Method *ar has arg named 'x0', but doc has 'argument:: y0'.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/downloaded-quarks/sInstruments/HelpSource/Classes/SPlayFileView.schelp
  Broken link: 'Classes/SplayFile'
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/downloaded-quarks/Unit-Lib/HelpSource/Classes/ULib.schelp
  Method *startup has 4 args, but doc has 1 argument:: tags.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/downloaded-quarks/Unit-Lib/HelpSource/Classes/ULib.schelp
  Method *startup has arg named 'createServers', but doc has 'argument:: sendDefsOnInit'.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/BhobUGens/HelpSource/Classes/Standard2DC.schelp
  Method *ar has 5 args, but doc has 4 argument:: tags.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/BhobUGens/HelpSource/Classes/Standard2DC.schelp
  Method *ar has arg named 'minfreq', but doc has 'argument:: minfreq, maxfreq'.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/BhobUGens/HelpSource/Classes/Standard2DC.schelp
  Method *ar has arg named 'maxfreq', but doc has 'argument:: k'.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/BhobUGens/HelpSource/Classes/Standard2DC.schelp
  Method *ar has arg named 'k', but doc has 'argument:: x0'.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/BhobUGens/HelpSource/Classes/Standard2DC.schelp
  Method *ar has arg named 'x0', but doc has 'argument:: y0'.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/SCMIRUGens/HelpSource/Classes/BeatStatistics.schelp
  Method *kr has 3 args, but doc has 1 argument:: tags.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/downloaded-quarks/Unit-Lib/HelpSource/Classes/ObjectWithArgs.schelp
  Broken link: 'Classes/SomeRelatedClass'
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/downloaded-quarks/Unit-Lib/HelpSource/Classes/ObjectWithArgs.schelp
  Broken link: 'Reference/SomeRelatedStuff'
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/downloaded-quarks/Unit-Lib/HelpSource/Classes/ObjectWithArgs.schelp
  Broken link: 'etc.'
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/downloaded-quarks/Unit-Lib/HelpSource/Classes/ObjectWithArgs.schelp
  Method -put has 2 args, but doc has 1 argument:: tags.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/BhobUGens/HelpSource/Classes/PV_Cutoff.schelp
  Method *new has 3 args, but doc has 2 argument:: tags.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/BhobUGens/HelpSource/Classes/PV_Cutoff.schelp
  Method *new has arg named 'bufferA', but doc has 'argument:: buffer'.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/BhobUGens/HelpSource/Classes/PV_Cutoff.schelp
  Method *new has arg named 'bufferB', but doc has 'argument:: wipe'.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/downloaded-quarks/Unit-Lib/HelpSource/Classes/UChain.schelp
  Method *new has 5 args, but doc has 1 argument:: tags.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/downloaded-quarks/Unit-Lib/HelpSource/Classes/UChain.schelp
  Method *new has arg named 'startTime', but doc has 'argument:: ... args'.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/downloaded-quarks/Unit-Lib/HelpSource/Classes/UChain.schelp
  Method -makeBundle has 3 args, but doc has 2 argument:: tags.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/downloaded-quarks/Unit-Lib/HelpSource/Classes/UChain.schelp
  Method -release has 2 args, but doc has 1 argument:: tags.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/downloaded-quarks/Unit-Lib/HelpSource/Classes/UChain.schelp
  Method -prepareWaitAndStart has 3 args, but doc has 2 argument:: tags.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/downloaded-quarks/Unit-Lib/HelpSource/Classes/UChain.schelp
  Method -insert has 3 args, but doc has 2 argument:: tags.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/downloaded-quarks/Unit-Lib/HelpSource/Classes/UChain.schelp
  Method -removeAt has 2 args, but doc has 1 argument:: tags.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/downloaded-quarks/Unit-Lib/HelpSource/Classes/UChain.schelp
  Method -gui has 3 args, but doc has 2 argument:: tags.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/downloaded-quarks/Unit-Lib/HelpSource/Classes/UChain.schelp
  Broken link: 'Classes/UChaiGUI'
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/JoshUGens/HelpSource/Classes/FMHDecode1.schelp
  Method *ar1 has arg named 'mul', but doc has 'argument:: scaleflag'.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/JoshUGens/HelpSource/Classes/FMHDecode1.schelp
  Method *ar1 has arg named 'add', but doc has 'argument:: mul'.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/JoshUGens/HelpSource/Classes/FMHDecode1.schelp
  Method *ar1 has arg named 'scaleflag', but doc has 'argument:: add'.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/downloaded-quarks/SC-HOA/HelpSource/Classes/HOAmbiPanner.schelp
  Broken link: 'HOAEncoder'
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/downloaded-quarks/SC-HOA/HelpSource/Classes/HOAmbiPanner.schelp
  Broken link: 'HOAAmbiDecoderHelper'
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/downloaded-quarks/Unit-Lib/HelpSource/Classes/MassEditU.schelp
  Method -units_ has 2 args, but doc has 1 argument:: tags.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/downloaded-quarks/Unit-Lib/HelpSource/Classes/MassEditU.schelp
  Method -init has 2 args, but doc has 1 argument:: tags.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/downloaded-quarks/Unit-Lib/HelpSource/Classes/MassEditU.schelp
  Method -defName_ has arg named 'newDefName', but doc has 'argument:: newName'.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/downloaded-quarks/Unit-Lib/HelpSource/Classes/MassEditUChain.schelp
  Method *new has 2 args, but doc has 1 argument:: tags.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/downloaded-quarks/Unit-Lib/HelpSource/Classes/MassEditUChain.schelp
  Method -prepare has arg named 'startPos', but doc has 'argument:: loadDef'.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/downloaded-quarks/Unit-Lib/HelpSource/Classes/MassEditUChain.schelp
  Method -prepareAndStart has arg named 'startPos', but doc has 'argument:: loadDef'.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/downloaded-quarks/Unit-Lib/HelpSource/Classes/MassEditUChain.schelp
  Method -prepareWaitAndStart has arg named 'startPos', but doc has 'argument:: loadDef'.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/downloaded-quarks/Unit-Lib/HelpSource/Classes/MassEditUChain.schelp
  Method -gui has 3 args, but doc has 2 argument:: tags.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/downloaded-quarks/SC-HOA/HelpSource/Classes/HOADecLebedev50.schelp
  Method *loadHrirFilters has 2 args, but doc has 1 argument:: tags.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/PortedPlugins/HelpSource/Classes/PhasorModal.schelp
  Broken link: 'TODO'
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/PortedPlugins/HelpSource/Classes/PhasorModal.schelp
  Method *ar has 6 args, but doc has 2 argument:: tags.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/PortedPlugins/HelpSource/Classes/PhasorModal.schelp
  Method *ar has arg named 'input', but doc has 'argument:: TODO'.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/PortedPlugins/HelpSource/Classes/PhasorModal.schelp
  Method *ar has arg named 'freq', but doc has 'argument:: TODO'.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/JoshUGens/HelpSource/Classes/PV_RecordBuf.schelp
  Broken link: 'Classes/PV_Player'
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/JoshUGens/HelpSource/Classes/PV_RecordBuf.schelp
  Broken link: 'Classes/PV_Player'
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/BhobUGens/HelpSource/Classes/Fhn2DC.schelp
  Method *ar has 9 args, but doc has 8 argument:: tags.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/BhobUGens/HelpSource/Classes/Fhn2DC.schelp
  Method *ar has arg named 'minfreq', but doc has 'argument:: minfreq, maxfreq'.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/BhobUGens/HelpSource/Classes/Fhn2DC.schelp
  Method *ar has arg named 'maxfreq', but doc has 'argument:: rateu'.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/BhobUGens/HelpSource/Classes/Fhn2DC.schelp
  Method *ar has arg named 'urate', but doc has 'argument:: ratew'.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/BhobUGens/HelpSource/Classes/Fhn2DC.schelp
  Method *ar has arg named 'wrate', but doc has 'argument:: b0'.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/BhobUGens/HelpSource/Classes/Fhn2DC.schelp
  Method *ar has arg named 'b0', but doc has 'argument:: b1'.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/BhobUGens/HelpSource/Classes/Fhn2DC.schelp
  Method *ar has arg named 'b1', but doc has 'argument:: i'.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/BhobUGens/HelpSource/Classes/Fhn2DC.schelp
  Method *ar has arg named 'i', but doc has 'argument:: initu'.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/BhobUGens/HelpSource/Classes/Fhn2DC.schelp
  Method *ar has arg named 'u0', but doc has 'argument:: initw'.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/BhobUGens/HelpSource/Classes/Lorenz2DN.schelp
  Method *ar has 9 args, but doc has 7 argument:: tags.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/BhobUGens/HelpSource/Classes/Lorenz2DN.schelp
  Method *ar has arg named 's', but doc has 'argument:: s, r, b'.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/BhobUGens/HelpSource/Classes/Lorenz2DN.schelp
  Method *ar has arg named 'r', but doc has 'argument:: h'.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/BhobUGens/HelpSource/Classes/Lorenz2DN.schelp
  Method *ar has arg named 'b', but doc has 'argument:: x0'.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/BhobUGens/HelpSource/Classes/Lorenz2DN.schelp
  Method *ar has arg named 'h', but doc has 'argument:: y0'.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/BhobUGens/HelpSource/Classes/Lorenz2DN.schelp
  Method *ar has arg named 'x0', but doc has 'argument:: z0'.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/SLUGens/HelpSource/Classes/NL2.schelp
  Method *ar has arg named 'maxsizea', but doc has 'argument:: maxasize'.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/SLUGens/HelpSource/Classes/NL2.schelp
  Method *ar has arg named 'maxsizeb', but doc has 'argument:: maxbsize'.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/BhobUGens/HelpSource/Classes/TBetaRand.schelp
  Method *ar has 5 args, but doc has 4 argument:: tags.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/BhobUGens/HelpSource/Classes/TBetaRand.schelp
  Method *ar has arg named 'prob1', but doc has 'argument:: prob1, prob2'.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/BhobUGens/HelpSource/Classes/TBetaRand.schelp
  Method *ar has arg named 'prob2', but doc has 'argument:: trig'.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/BhobUGens/HelpSource/Classes/Fhn2DL.schelp
  Method *ar has 9 args, but doc has 8 argument:: tags.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/BhobUGens/HelpSource/Classes/Fhn2DL.schelp
  Method *ar has arg named 'minfreq', but doc has 'argument:: minfreq, maxfreq'.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/BhobUGens/HelpSource/Classes/Fhn2DL.schelp
  Method *ar has arg named 'maxfreq', but doc has 'argument:: rateu'.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/BhobUGens/HelpSource/Classes/Fhn2DL.schelp
  Method *ar has arg named 'urate', but doc has 'argument:: ratew'.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/BhobUGens/HelpSource/Classes/Fhn2DL.schelp
  Method *ar has arg named 'wrate', but doc has 'argument:: b0'.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/BhobUGens/HelpSource/Classes/Fhn2DL.schelp
  Method *ar has arg named 'b0', but doc has 'argument:: b1'.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/BhobUGens/HelpSource/Classes/Fhn2DL.schelp
  Method *ar has arg named 'b1', but doc has 'argument:: i'.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/BhobUGens/HelpSource/Classes/Fhn2DL.schelp
  Method *ar has arg named 'i', but doc has 'argument:: initu'.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/BhobUGens/HelpSource/Classes/Fhn2DL.schelp
  Method *ar has arg named 'u0', but doc has 'argument:: initw'.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/MCLDUGens/HelpSource/Classes/PV_ExtractRepeat.schelp
  Method *new has arg named 'buffer', but doc has 'argument:: array'.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/MCLDUGens/HelpSource/Classes/PV_ExtractRepeat.schelp
  Method *new has arg named 'loopbuf', but doc has 'argument:: chain'.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/MCLDUGens/HelpSource/Classes/PV_ExtractRepeat.schelp
  Method *new has arg named 'loopdur', but doc has 'argument:: loopbuf'.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/MCLDUGens/HelpSource/Classes/PV_ExtractRepeat.schelp
  Method *new has arg named 'memorytime', but doc has 'argument:: loopdur'.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/MCLDUGens/HelpSource/Classes/PV_ExtractRepeat.schelp
  Method *new has arg named 'which', but doc has 'argument:: memorytime'.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/MCLDUGens/HelpSource/Classes/PV_ExtractRepeat.schelp
  Method *new has arg named 'ffthop', but doc has 'argument:: which'.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/MCLDUGens/HelpSource/Classes/PV_ExtractRepeat.schelp
  Method *new has arg named 'thresh', but doc has 'argument:: ffthop'.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/BhobUGens/HelpSource/Classes/Latoocarfian2DN.schelp
  Method *ar has 8 args, but doc has 4 argument:: tags.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/BhobUGens/HelpSource/Classes/Latoocarfian2DN.schelp
  Method *ar has arg named 'minfreq', but doc has 'argument:: minfreq, maxfreq'.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/BhobUGens/HelpSource/Classes/Latoocarfian2DN.schelp
  Method *ar has arg named 'maxfreq', but doc has 'argument:: a, b, c, d'.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/BhobUGens/HelpSource/Classes/Latoocarfian2DN.schelp
  Method *ar has arg named 'a', but doc has 'argument:: x0'.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/BhobUGens/HelpSource/Classes/Latoocarfian2DN.schelp
  Method *ar has arg named 'b', but doc has 'argument:: y0'.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/downloaded-quarks/living-looper-sc/HelpSource/Classes/LivingLooperGUI.schelp
  Method *new has arg named '... args', but doc has 'argument:: filename'.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/MCLDUGens/HelpSource/Classes/RosslerL.schelp
  Method *ar has 8 args, but doc has 7 argument:: tags.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/MCLDUGens/HelpSource/Classes/RosslerL.schelp
  Method *ar has arg named 'freq', but doc has 'argument:: in'.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/MCLDUGens/HelpSource/Classes/RosslerL.schelp
  Method *ar has arg named 'a', but doc has 'argument:: freq'.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/MCLDUGens/HelpSource/Classes/RosslerL.schelp
  Method *ar has arg named 'b', but doc has 'argument:: a, b, c'.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/MCLDUGens/HelpSource/Classes/RosslerL.schelp
  Method *ar has arg named 'c', but doc has 'argument:: h'.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/MCLDUGens/HelpSource/Classes/RosslerL.schelp
  Method *ar has arg named 'h', but doc has 'argument:: xi'.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/MCLDUGens/HelpSource/Classes/RosslerL.schelp
  Method *ar has arg named 'xi', but doc has 'argument:: yi'.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/MCLDUGens/HelpSource/Classes/RosslerL.schelp
  Method *ar has arg named 'yi', but doc has 'argument:: zi'.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/BhobUGens/HelpSource/Classes/Fhn2DN.schelp
  Method *ar has 9 args, but doc has 8 argument:: tags.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/BhobUGens/HelpSource/Classes/Fhn2DN.schelp
  Method *ar has arg named 'minfreq', but doc has 'argument:: minfreq, maxfreq'.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/BhobUGens/HelpSource/Classes/Fhn2DN.schelp
  Method *ar has arg named 'maxfreq', but doc has 'argument:: rateu'.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/BhobUGens/HelpSource/Classes/Fhn2DN.schelp
  Method *ar has arg named 'urate', but doc has 'argument:: ratew'.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/BhobUGens/HelpSource/Classes/Fhn2DN.schelp
  Method *ar has arg named 'wrate', but doc has 'argument:: b0'.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/BhobUGens/HelpSource/Classes/Fhn2DN.schelp
  Method *ar has arg named 'b0', but doc has 'argument:: b1'.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/BhobUGens/HelpSource/Classes/Fhn2DN.schelp
  Method *ar has arg named 'b1', but doc has 'argument:: i'.
WARNING: SCDoc: In /Users/ss/Library/Application Support/SuperCollider/Extensions/SC3plugins/BhobUGens/HelpSource/Classes/Fhn2DN.schelp
  Method *ar has arg named 'i', but doc has 'argument:: initu'.

etc....

Please ignore those warnings.


If you use 3.14.0_dev, evaluating the following code in SC-IDE will open the corresponding folder in the finder or equivalent system default application:

(Platform.resourceDir +/+ "HelpSource" +/+ "themes").openOS

After saving a corresponding file in the folder, you have to recompile sclang.

I edited my sc ide
this is mine. I posted another thread on it
Im sure I did something wrong. But I like it

1 Like

Bump, sorry , Do you happen to know where the code is for the color for highlighting text in the help browser?