On Wednesday 03 February 2010 02:18:39 pm Ed Leafe wrote: > Over the past few months we've run into people who time and time again > get > frustrated by the errors that happen when the directory that they run a > tool or wizard from is not the same as the one from which they are running > the app. I remember when I wrote the current pathing stuff that I was > thinking that a full IDE was only a couple of months away, and that once > that was in place, the IDE would handle the pathing by providing a project > file that would fix the HomeDirectory location. > > Since the IDE thing isn't happening any time soon, I am considering > rewriting the path resolution routines to always work from the app's > HomeDirectory. To make this easier, I've modified the StatusBar of the > CxnEditor to always show the current HomeDirectory, and to make it easy to > change. Here's a screenshot just after starting up: > > http://tinypic.com/r/2w4fvuw/6 > > Note that the HomeDirectory is my Dabo IDE directory. Clicking on the > link > opens a getDirectory() dialog, and after I select my project location, it > now looks like this: > > http://tinypic.com/r/sawcjr/6 > > What I also need to do is revisit all the code that references the path > resolution code, and make sure that they don't break if I switch to a > HomeDirectory-based pathing system. Right now I see this as affecting > SQLite connections, .cdxml-based forms, and image resources. > > Does anyone see a problem with switching to this approach? > > > -- Ed Leafe
If it helps the new users I see no reason not too. Is it also your intent to provide a similar link for ClassDesigner, ReportDesigner? Johnf _______________________________________________ Post Messages to: [email protected] Subscription Maintenance: http://leafe.com/mailman/listinfo/dabo-dev Searchable Archives: http://leafe.com/archives/search/dabo-dev This message: http://leafe.com/archives/byMID/[email protected]
