Harold Fuchs wrote:
On Sunday, October 01, 2006 9:45 AM [GMT+1=CET], Terry <[EMAIL PROTECTED]>
wrote:
Hi, Malcolm. File >Properties : General, which you've already
discovered, is it. It gives you all the information, just separated
into path and file name.
There is a macro routine that will give you the full path and filename
combined. You could put this in your "Standard" library in "My Macros
and Dialogs" and assign it to a toolbar icon, keyboard shortcut or
menu shortcut:
Sub DocLocation
Msgbox ThisComponent.getLocation 'gets full path and file name
'Msgbox ThisComponent.getUrl 'this gets the url which is the same as
location on a Linux OS
End Sub
1. The File>Properties>General menu performs poorly for looooong paths; it is
*not* left/right scrollable like the equivalent option in MS Word. Instead, it shows
the beginning of the pathname, a few dots indicating something is missing, and then
the end of the pathname.
2. The "second line" of the supplied macro has been broken, presumably by somebody's (mine? *only*
mine?) e-mail system truncating text to some fixed width. The words "location on a Linux OS" must
*not* be on a new line. Instead they should continue directly on from "which is the same as ". To
be clear: excluding blank lines the macro should be four lines long:
Sub ...
Msgbox ...
'Msgbox ...
End Sub
3. The supplied macro displays spaces as "%20". I think this will confuse
"ordinary" users of word processing software who are not necessarily experts in URL
encoding technology. Perhaps someone could supply a macro that converts the URL encoded path to
human-readable text ???
4. The supplied macro shows Windows style backslashes as UNIX style forward
ones. Could that be changed? Currently a Windows user would not be able to
copy/paste the displayed path into a native application.
Something strange happens occasionally, like now. I have your reply but
have not received my own email. ?¿
I don't know why it's returning %20. It doesn't do that normally. It
may be something to do with the way it reads location on Windows. If it
doesn't work properly on Windows, I don't know what to do because I
don't have a Windows system. It may be necessary to convert all forward
slashes to back slashes. (Ugh)
I'll do some research. In the meantime, best drop it.
I usually only anticipate mistakes I'd make myself. The difference
between code and comment seems obvious to me. It occurs to me now that
some less thoughtful soul might try to get a location for a document
which doesn't have one. Easily covered but not something I'd normally
think of. O:-)
Thanks for letting me know.
--
If you're seeking, check out http://www.rci.org.au
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]