Discussions > Using Diamond with Other Applications
file suffixes which other apps expect to see on plain text files
Lovely work. Thanks!
If Diamond could save plain text files with the suffix .tex, that's all it would take for it to be a nice editor for TeX files. And the same is true for lots of other programs.
Jason

Re file suffixes which other apps expect to see on plain text files
> I think for other applications though we can stick with changing
> the suffix in the save dialog manually.
That's what I was trying to do (as I should have explained more clearly), and it doesn't work. Of course the save dialog lets me change the suffix, but then, on choosing OK, a modal dialog appears telling me that the new suffix isn't allowed :-(
Jason

Thanks for that suggestion, I have a release with your name on it...
Are there some other special extensions (using a Plain Text document type) that I can add as well until this issue is resolved?

Not for me, thanks, but for other people (just guessing), how about .c and .h? Or is Diamond too beautiful for programmers to use :-) ?
Jason

I have another app in the works for structured docs like that, called Emerald. Perhaps not as beautiful, but damn nifty, if I do say so...watch for it soon.

Re CopyPaste and iClip
This may be just more of the same: With Diamond's preferences set to "Hide Menu Bar & Dock" neither iClip or DragThings's docks will display. A Mori window set to float will display.
Using MenuShade with its Fake Transparency checked and its Shaded Menus set to the maximum produces the environment I'm looking for.
Thanks again for your time
Bob

Thanks Bob. I wish Diamond could be a part of your setup, and in the future it may be, once the Leopard upgrade levels the field for some of these odd interface issues (an' there's a whole lot in Leopard for developers to chew on -- so much more good stuff for us coders than just you users -- the features you've seen advertised are great, gorgeous, and worth the upgrade, and you will all love them -- but what Apple has done behind the scenes for those of us who make this stuff is worth crying over, its so good, and that is what you users you be loving, in the months to come...)...
...well, keep me bookmarked. There is, coming soon, a Major Convergence of code & methodology, that will make all the Apple platforms (including iPhone) rock, totally.
Speakin' o'which, I'm sketching out DiamondNotes now, an iPhone app that takes Textile code you've entered note-wise (with text and the super-simple Textile markup) and, when you rotate the phone to landscape, renders it in full Rich Text and, after saving to an RTF store, makes it, eventually (there's the mechanism I'm working on), attachable to email, etc...
Quite fun to work on. Probably not practical, but neither is Diamond.
They said.
:)

CopyPaste
I just installed from a new download of that app, and ran it with no custom configuration with Diamond 2.4; the two small CP palettes float fine above the lowered backdrop -- unless Diamond is launched with the menubar hidden -- therein lies the problem with this otherwise wonderful application.
Since CopyPaste installs as a Menu Extra, it goes away until Diamond is quit and the menubar returns. With the selection in Diamond prefs that remove the menubar, I was able to duplicate the failure of CopyPaste exactly, so I think we know Diamond's hiding of the menubar (where CopyPaste installs) is the culprit.
I'm limited (as are we all) in what Apple does with the program's call to "setUIMode" for hiding the MenuBar and Dock; the makers of CopyPaste are making changes to their packages that (I assume, being fellow Leopard followers and UI miscreants) anticipates what Apple is doing to us [in a good way, in a good way...].
I'd be curious also to know of other programs that use floating palettes and how they respond to Diamond's hiding of the interface (the fact that Mori is workable is no surprise to me as I have first-hand knowledge of the fact Jesse G. knows what he's doing, even when he doesn't realize it :).
I'm pretty sure this immediate issue is limited to an apps that run as a Menu Extra or make odd adjustments to the UI (of which Diamond is as fine an offender as anyone out there).