Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!wuarchive!zaphod.mps.ohio-state.edu!magnus.ircc.ohio-state.edu!tut.cis.ohio-state.edu!ucbvax!alfalfa.com!nazgul From: nazgul@alfalfa.com (Kee Hinckley) Newsgroups: comp.windows.x.motif Subject: Re: FIle Selection Dialog -- no parent button? Message-ID: <910220234749.7458@alphalpha> Date: 21 Feb 91 04:47:49 GMT References: <9102201850.aa00506@Obelix.TWG.COM> Sender: daemon@ucbvax.BERKELEY.EDU Distribution: inet Organization: The Internet Lines: 35 > Eh? I don't understaaaand.. The XmFileSelectionDialog is pretty > easy to put up and use and so forth. BUT.. There's no button to > move up to the parent directory. And editing the value in the ... > BTW, this is with v1.0.x. I've looked at the v1.1.1 documentation > and it looks as if there was a lot of work done on this widget, > but I don't see any mention of a "parent" button. ... > If any/all of this is fixed in 1.1.x feel free to beat me about > the head and shoulders. It depends on your definition of "fixed". It is certainly the case that you can move about in the hierarchy in 1.1 - just double click on ".." in the directory section. On the other hand I have yet to meet anyone - hacker, novice, Mac user, Unix user or otherwise, who can figure out how to use the FileSB without a detailed explanation. There's a filter section which has a pathname in it, and there's a file section which *also* has the pathname in it. And guess what, you can ignore it all and just use the file section if you want. This is totally bogus. We are almost certain to write our own file selection box for the ]next release of the product - this one is just too confusing. It *might* help if the file portion only had the filename and not the path, but it wouldn't help much, and that would of course make it harder to use for a lot of people, since the common mode of operation is to ignore the pretty little lists and just type the name. The other common error is to change the filter but not put a trailing "/*" on the end of it. That ought to be the default if the user doesn't specify it.