[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Sc-devel] findHelpFile on non-osX




On 05.12.2007, at 18:30, nescivi wrote:

Hiho,

On Wednesday 05 December 2007 18:26:24 Till Bovermann wrote:
If not we (Eckard and me) implemented one [1]. Anyone think that thos
could be of usage? I'm a bit unsure where to put it, though... I
don't know the conventions for platform-dependecy classes good
enough...
BtW, it also works on osx... (not that we should use it there, we
already have a primitive for it :-)

There is one for Scel, which uses the el-search routine.
But not for non-scel on Linux.

But... where to put this code snippet? Is it of use for windows?

I guess it could be the default...
and have the other methods override in Platform specific classes.

could someone check its behavior for correctness? I've used it for approx. an hour and had no problems, but perhaps you will?
Is the syntax for platform specific addons:

create directory with platform name:

mkdir osx
mv myFancyOSXonlyClassExtension.sc osx

?


btw, some external classes may still have old style helpfiles lying
around,
which are of the type .rtf, .help.sc or .help.scd.

sometimes one has to choose: speed or completeness (and rtf isn't a
good idea on linux-systems anyhow).
Since html is the common extension (and format) for helpfiles, I
think people writing help files for external classes should consider
porting their old-style helpfiles to html. If they do not have osX
with abilities for easy help-file conversion, I now offer them to
constact me off-list, and I will port the files for them (and get a
coffee at the next sc-symposium... which will be where, btw.?)

Well, for starters there are the sc3-plugins and the quarks...

Cannot check out sc3-plugins ATM... (sf seems to have a problem...)

Quarks:

// can do these, if author wants me to do this
./GD_ToolboxWindow/GD_ToolboxWindow.help.rtf

// is on osc, I know...
./Knob
./KrToggleEditor/


// can do these, if author wants me to do this
./ProteinBioSynthesis/help/ProteinBioSynthesis.help.rtf
./ProteinBioSynthesis/help/ProteinBioSynthesis_examples.rtf

// is on osc, I know...
./red*		


// can do these, if author wants me to do this
./SNBox/IrSNBoxEditor.help.rtf
./SNBox/KrSNBoxEditor.help.rtf
./SNBox/SNBox.help.rtf
./SNBox/SNBoxEditor.rtf

// can do these, if author wants me to do this
./TriggerView/ToggleView.help.rtf
./TriggerView/TriggerView.help.rtf

./VuView/VuView.help.rtf

Till