tag:blogger.com,1999:blog-30422327344216976462024-02-08T03:48:05.894+05:30Building The GuideFollow the making of "The Guide"Unknownnoreply@blogger.comBlogger17125tag:blogger.com,1999:blog-3042232734421697646.post-50451524760134842032010-02-13T21:45:00.001+05:302010-02-13T21:45:51.356+05:30Sprint 2 status<p>After a lot of responses have reached us, development has started with an <a href="http://en.wikipedia.org/wiki/Agile_software_development">agile</a> approach. The status is for team members available via <a href="http://www.pivotaltracker.com/projects/57484">PivotalTracker</a>, a story-based project planning tool. The sprint period is set at three weeks, at the end of which there is a executable version for the supported platforms. I hope that I can give some realistic prognoses after sprint 4 around the begin of April.</p> <h3>Supported platforms</h3> <p>Currently windows and Linux/Ubuntu are supported. Linux with just an executable, no fancy stuff and Windows through an installer. I hope to be at the head office of my <a href="http://www.sioux.eu">company</a> within three weeks. When I’m lucky this will give me access to a Mac and possible Mac Support.</p> <h3>WinGuide: Continuation of The Guide Version 2</h3> <p>The Guide seems to be more alive than ever. Not only is there involvement of developers on Version 3, but also is version 2 being continued. A direction a welcome very much as Version 3 is not yet available.  Checkout the site at <a href="http://code.google.com/p/winguide/">Google</a>.</p> Maurice Beelenhttp://www.blogger.com/profile/07161180125321532890noreply@blogger.com18tag:blogger.com,1999:blog-3042232734421697646.post-74978364721575827382010-01-08T00:48:00.001+05:302010-01-08T00:48:24.188+05:30V3 development started<p>A lot of people who are enthusiastic users of The Guide asked for new features and bug solving. After a period of silence  the development of a new version has started. Mahadevan, the original author of The Guide, found a new contributor in the person of Maurice B (Me). </p> <p>At the moment the first code of V3 is shared in the development team :-) . The codebase has been prepared for new changes and the Windows Installer (NSIS) is used to create the first development version.</p> <p>As we build the application on the Qt framework, we can install V3 no only on Windows, but Linux and Mac as well. The first two have our active attention, for Mac there is a vacancy.</p> <p>Next steps are creating a <a href="http://en.wikipedia.org/wiki/Scrum_(development)">product backlog</a>, a request for features has been issued to the <a href="http://groups.google.com/group/the-guide-users-group">users group</a>. Good responses are coming. Great, it’s always good to see it’s alive. In the mean time we’ll work on stabilizing the development process.</p> <h4>Further support</h4> <p>At the moment the development team is small, excellent for the time being as we’re just starting. Never the less I’m looking for further support for people who want to help use with:</p> <ul> <li>Testing development versions, dirty job but somebody has to do it. Don’t expect to get an early version you can use for production guides! It’s just a way to see where the available version as weak spots and to get some user feedback. </li> <li>Translations. </li> <li>Apple development. Mainly verify the build process and functionality on the Mac. </li> </ul> Maurice Beelenhttp://www.blogger.com/profile/07161180125321532890noreply@blogger.com6tag:blogger.com,1999:blog-3042232734421697646.post-64768716467623971442008-12-13T21:19:00.004+05:302008-12-13T21:24:03.570+05:30v2.0 Released.<p>The long journey of v2.0 comes to a conclusion today, with it's release. It's mostly the same as v2.0beta1, with a few bug fixes. Thanks to all for the encouraging words and the patience.</p>
<p>Wish you all happy holidays; enjoy The Guide!</p>Unknownnoreply@blogger.com21tag:blogger.com,1999:blog-3042232734421697646.post-13068589609622847702008-08-09T18:20:00.006+05:302008-08-09T18:35:53.743+05:302.0 Beta 1<p>
2.0 beta 1 was released today. It fixes a couple of minor bugs since 2.0dev4, but otherwise there are no major changes. No major changes are expected further for 2.0 also -- only fixes for newly-found bugs will be included.
<p>
The 2.0 line should be fairly stable by now. 2.0dev4 has had 1100+ downloads from sourceforge alone, and no serious bugs have been reported.
<p>
Do let me know any bugs that you come across, and it can be fixed before 2.0 release. Unless there are any major troubles, the next release would be 2.0 final, probably in a couple of weeks time.
<p>
This release also ensures that the application picks up all the UI text from resource files, so that localization is possible. If you're interested in translating The Guide to your native language (or any language!) do let me know.
<p>
Thanks are due to the patient users of The Guide, for encouraging the development and spreading the word -- Thank You!</p>Unknownnoreply@blogger.com6tag:blogger.com,1999:blog-3042232734421697646.post-2847938205463649382007-11-15T10:12:00.000+05:302008-12-10T18:45:56.949+05:30Your Checkboxes Are HereHere come the checkboxes!
<p>
<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg23y2E8R28wq8_yFP9XNDoj1ISmWiXmCQ0KjLB89oF-71LDqN_YiveF3dtHLBWggAB-hp_23TUvUISDR5eMIzGmXlYDH5KGCy-c52jcYO7gid8Ts4UzmD5lZjrmMxyVTaOiQO5xzhDp4g/s1600-h/checkboxes.png"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg23y2E8R28wq8_yFP9XNDoj1ISmWiXmCQ0KjLB89oF-71LDqN_YiveF3dtHLBWggAB-hp_23TUvUISDR5eMIzGmXlYDH5KGCy-c52jcYO7gid8Ts4UzmD5lZjrmMxyVTaOiQO5xzhDp4g/s400/checkboxes.png" alt="" id="BLOGGER_PHOTO_ID_5132923429855225346" border="0" /></a>
<p>
You can have icons, checkboxes, neither or both, as decorations on the tree:
<p>
<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhHFdB1luW1Iq7xZJzroE41CG7L6tMv2MKPHE0eyGoE_5wyM3SqvumYyCe0BdiS-aSa_w_QHZaKJ-aVi3NgSHYJB2_gVcXVeVkqmAZ0Rb_MfZsogvYLbg61OPtr-nIimTABvZ8qc5hXNW0/s1600-h/cb_opts.png"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhHFdB1luW1Iq7xZJzroE41CG7L6tMv2MKPHE0eyGoE_5wyM3SqvumYyCe0BdiS-aSa_w_QHZaKJ-aVi3NgSHYJB2_gVcXVeVkqmAZ0Rb_MfZsogvYLbg61OPtr-nIimTABvZ8qc5hXNW0/s400/cb_opts.png" alt="" id="BLOGGER_PHOTO_ID_5132924202949338642" border="0" /></a>
<p>
Sounds good?Unknownnoreply@blogger.com10tag:blogger.com,1999:blog-3042232734421697646.post-8963075895235222512007-11-11T15:31:00.000+05:302008-12-10T18:45:57.268+05:30Icons, icons, icons!Node icons has been a long-requested (and long pending!) feature. It will finally appear in the next release. Here is a preview:
<p><img id="BLOGGER_PHOTO_ID_5131521654445928098" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiRLDd-O-Z36RydlgXZuST2Tvz5Z24bnY8-EbtTrdfV_DnjVS_iaL6fI-pQ4a3icSLeX8xjwXa8cJzRCmSj_HHIdmDsReGhsW1nlrWzk4Pe4ZXbxrYb6nnvTJV0PS3CHy2jHvFyxmSyANk/s400/icons.png" border="0" />
There are forty icons (well, one is the default, so that's 39 actually) for you to play with. The icons themselves are from the "<a href="http://www.famfamfam.com/lab/icons/silk/">silk icon set</a>" from Mark James.</p><p>I replaced the regular book/page icons also with nicer-looking true color icons from the silk icon set.</p><p>So, as usual, do let me know your thoughts. Oh, and the set of icons will be fixed (at least for now), so if there are any suggestions for new icons, do let me know before v2.0!</p>Unknownnoreply@blogger.com6tag:blogger.com,1999:blog-3042232734421697646.post-39914867154159050042007-11-07T11:39:00.000+05:302007-11-07T11:53:55.640+05:30Development Release 3 of v2.02.0dev3 is out.
<p>
The main feature in this release is the portable mode support. When in the portable mode, Guide will save (and load) preferences to a .ini file (that lives alongside guide.exe). To use the portable mode, either enable it from the preferences dialog:
<p>
<a href="http://theguide.sourceforge.net/images/portable.png"><img style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://theguide.sourceforge.net/images/portable.png" border="0" /></a>
-OR- open up guide.ini (this is just a text file) from the same directory as guide.exe. You should see something like:
<p>
[main]<br />
portable=0<br />
<br />
<p>
change portable=0 to portable=1 to enable the portable mode.
<p>
There are a few other intutive improvements too -- remembering node state, the first visible line per node, search dialog improvements, better east asian language support etc.
<p>
So download, have fun, but remember this is an alpha release! Enjoy!
<p>
Links: <a href="http://theguide.sourceforge.net/20dev.html">20dev page</a>, <a href="http://sourceforge.net/project/showfiles.php?group_id=65159&package_id=151820&release_id=552349">download page</a>.Unknownnoreply@blogger.com2tag:blogger.com,1999:blog-3042232734421697646.post-30117940537095340822007-09-19T13:33:00.000+05:302007-09-19T14:05:06.504+05:30Development Release 2 of v2.0Ah, it's been a while, but 2.0dev2 is here.
<p>The main feature in this release is the full hyperlink support. The hyperlinks in v1.x of The Guide were constrained by the limitations of the older version of the rich edit control. Having switched to the new control, however, gives us the flexibility to support "normal" hyperlinks; the way one would assume hyperlinks to work.
<p>Here are some screenshots. The first one shows the "Edit Hyperlink" dialog, invoked from the menu/right mouse button. You can choose a node as the link target. (Click to enlarge image).
<p><a href="http://theguide.sourceforge.net/images/hl3.png"><img style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://theguide.sourceforge.net/images/hl3_tn.png" border="0" /></a>
<p>Here's having a URL as the link target instead:</p><p><img style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://theguide.sourceforge.net/images/hl1.png" border="0" /></p>Or an email address:
<p><img style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://theguide.sourceforge.net/images/hl2.png" border="0" /></p>
<p>Files and directories can also be selected. The "File" and "Dir" buttons popup standards Windows dialogs to locate the file or directory you want as the link target. Files open up with the applications they are associated with (similar to what happens you double-click the file in Windows explorer).</p><p>The link targets also appear in the status bar, ala Internet Explorer. (However, it does so only if the focus is on the right view, and for nodes they might be.. ah.. cryptic! ;-) Here is the link on the statusbar:</p><p><img style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://theguide.sourceforge.net/images/hl4.png" border="0" /></p>
<p>This snap also shows off the multilingual support that was added 2.0dev1. Here's another one, that shows the changing of node colors:</p>
<p><img style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://theguide.sourceforge.net/images/colors.png" border="0" /></p>
<p>The package can be downloaded from <a href="http://sourceforge.net/project/showfiles.php?group_id=65159&package_id=151820&release_id=540527">sourceforge</a>. Do play with it, and tell me what you think. But don't forget that this is an alpha release, and the file format is not yet stable, so be sure not to use it with valuable data!</p>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-3042232734421697646.post-26435084463896713512007-06-23T20:48:00.000+05:302007-06-26T19:49:36.487+05:30Development Release 1 of v2.0The upcoming version, v2.0, is slated to be a big one. I plan to make a few work-in-progress releases for this version, so that there is more time for feedback (and bug hunting!). Releases will be made as and when a few features have been added, and the build is usably stable. These releases are strictly non-production-use. DO NOT use them with real data! While the builds itself may be stable the file formats may not, and you might end up with a .gde file that cannot be read by the final 2.0 software.
<p>The first of these releases (named 2.0dev1) is ready. The application has been ported to Unicode, and the latest version of the rich edit control is used. The file format is changed. The existing format .gde files can be read, of course; the newly saved files will be in the new format. Changing the foreground and background color of a node in the tree pane is now supported (via the context menu only as of now). The node colors are also used during print, preview and export as well. The search dialog is resizable.
<p>The files are available on sourceforge <a href="http://sourceforge.net/project/showfiles.php?group_id=65159&package_id=151820&release_id=518169">as winguide-2.0dev1</a>.
<p>If you have some time to spare, do have a look! The best way is to just get the binaries zip file, unpack it somewhere and run the guide.exe from there.
<p>Update [26-Jun 14:17 GMT]: The files on sourceforge were somehow corrupt, I've updated them. Thanks for the tip from an anonymous user!Unknownnoreply@blogger.com1tag:blogger.com,1999:blog-3042232734421697646.post-47556756908706999152007-05-23T21:09:00.001+05:302007-05-23T21:57:05.716+05:30Announcing The Guide Users Group.Thanks for the enthusiastic responses towards the users group. So without further ado, here is the official Guide Users Group:
<p><br />
<a href="http://groups.google.com/group/the-guide-users-group">http://groups.google.com/group/the-guide-users-group</a>
<p><br />Let's meet up there!Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-3042232734421697646.post-425324911952130112007-05-09T19:56:00.000+05:302007-05-09T20:12:04.883+05:30User's group, anyone?The Guide has over 500 downloads a month. A few users correspond regularly with me, mainly regarding the new features they'd like to see in future versions. The user community of Guide is picking up, going by the frequency of these interactions.
<p>
Would you guys like a forum to discuss Guide-related issues? A mailing list or a web forum?
<p>
Let me know. If there are enough votes, I'll set one up.
<p>
BTW, did you all like 1.6rc1? I've had some feedback, including 1 bug so far.Unknownnoreply@blogger.com6tag:blogger.com,1999:blog-3042232734421697646.post-42703036796434238472007-05-05T10:45:00.000+05:302007-05-05T11:02:19.433+05:30v1.6 Release Candidate 1<p>
It's a fresh, beautiful Saturday in Bangalore, and looks ideal to declare a feature complete of v1.6! I'll put up the release candidate 1.6rc1 this weekend. Here are the changes after v1.5:
<p>
v1.6rc1, xx-May-2007:<br />
<b>Features:</b>
<ul>
<li>Print, print preview and export for single node, subtree or entire document.
<li>Auto save on close (configurable).
<li>Auto save every 'n' minutes (configurable).
<li>Automatically create backups while opening (configurable).
<li>Single-click (configurable) restore from tray.
<li>Minimize options: Minimize on 'X' button, on 'Esc' key.
<li>Drag-drop revamp: no more menus on drop! Drag moves, ctrl+drag copies.
<li>Insert date/time, with customizable formats.
<li>New Office 2003-style foreground/background color selectors.
<li>Remember custom colors across sessions.
<li>Line, character counts on the status bar.
<li>Child node count on the status bar.
<li>Expand all/Collapse all entries in tree menu.
<li>Prevent simultaneous edit of same .gde file.
<li>Keyboard shortcut: Ctrl+K strikethrough, Ctrl+, preferences.
</ul>
<b>Bug Fixes:</b>
<ul>
<li>Fixed Ctrl+C/X/V while renaming nodes
<li>Fixed handle leak in print preferences dialog
<li>Minimize then exit prevented window from showing up correctly next time
<li>Heading numbers > 10 would be reversed ("1.10" => "1.01")
</ul>
<p>
The sorting of nodes didn't make it for technical reasons, sorry about that.Unknownnoreply@blogger.com2tag:blogger.com,1999:blog-3042232734421697646.post-77907408995719818172007-04-26T21:11:00.000+05:302008-12-10T18:45:58.426+05:30New in v1.6: Insert Date and Time<p>
You can now insert the current date or time, with a single keystroke. <i>Ctrl+D</i> inserts the current date and <i>Ctrl+T</i> the time. The keys work with the text pane as well as while editing the node text.
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-kI3O8t8zvJe7ZfT3qywbzphlkJZcWdczAZo4zZFHzHF06MSetapSe53L13-Cjo1_m_0tvLEPcgFKHoy_NqVFxdtyL3-vlSYoEBlBr-Rd2oWr7X3sC1Sx0wWlWaueWFI1Ss7cjEzCeWk/s1600-h/dt1.png"><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-kI3O8t8zvJe7ZfT3qywbzphlkJZcWdczAZo4zZFHzHF06MSetapSe53L13-Cjo1_m_0tvLEPcgFKHoy_NqVFxdtyL3-vlSYoEBlBr-Rd2oWr7X3sC1Sx0wWlWaueWFI1Ss7cjEzCeWk/s400/dt1.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5057762681544300786" /></a>
<p><br />
The format of the date and time so inserted is configurable via the preferences page:
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgbpicj4OLD-n0VNJqJpxcYF_N0gpt-bexrQAAWw0rOyoi0DlD1ScUzFoC80r1ABYFWdRyvjdcvu5vziCrm18sIWxqXPdJ5RjLoanEbovaPG8bBz-9iND_imU0AC7r9SxuI8zl5WfUU2tg/s1600-h/dt2.PNG"><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgbpicj4OLD-n0VNJqJpxcYF_N0gpt-bexrQAAWw0rOyoi0DlD1ScUzFoC80r1ABYFWdRyvjdcvu5vziCrm18sIWxqXPdJ5RjLoanEbovaPG8bBz-9iND_imU0AC7r9SxuI8zl5WfUU2tg/s400/dt2.PNG" border="0" alt=""id="BLOGGER_PHOTO_ID_5057764210552658178" /></a>
<p><br />
You can override the system default formats and choose custom date/time formats, so that you can have Ctrl+D insert the string "26-Apr: " for example. Here are the dialogs where you can configure this:
<p><br />
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiellsANp8NW5-ibqD2uvLUjynuQTRKNmsCjmtEBzWubJYpRWkRy7BfcNotLJXVLHJo-rq7NijN04ZTKvN-63Xfof7wAMKwSd5VRUWgzjBvU10-im7mKIRR5VmDpRyn3SX8I0iQuDvjd6Y/s1600-h/dt3.PNG"><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiellsANp8NW5-ibqD2uvLUjynuQTRKNmsCjmtEBzWubJYpRWkRy7BfcNotLJXVLHJo-rq7NijN04ZTKvN-63Xfof7wAMKwSd5VRUWgzjBvU10-im7mKIRR5VmDpRyn3SX8I0iQuDvjd6Y/s400/dt3.PNG" border="0" alt=""id="BLOGGER_PHOTO_ID_5057765851230165266" /></a>
<p><br />
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiBBSCIVkOQ28OwA7TGF_pdnJ_hcYl9HLh1xioKicIRgfdL3ClFev2UEflWH34DYW8aDT2PPji7pOryc-sU1etDTPWu78yE3nPG6MzVSEglh0OA-HZs9tx7VifbPcEiu4icfhUPqJIxPyU/s1600-h/dt4.PNG"><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiBBSCIVkOQ28OwA7TGF_pdnJ_hcYl9HLh1xioKicIRgfdL3ClFev2UEflWH34DYW8aDT2PPji7pOryc-sU1etDTPWu78yE3nPG6MzVSEglh0OA-HZs9tx7VifbPcEiu4icfhUPqJIxPyU/s400/dt4.PNG" border="0" alt=""id="BLOGGER_PHOTO_ID_5057765967194282274" /></a>
<p><br />
The codes used here are the same as those used in the "Regional and Language Options" control panel applet.
<p><br />
So -- do you like it? Personally, I tend use The Guide as a journal frequently, with each node representing a day's notes. The insert date feature would be quite handy in this case.Unknownnoreply@blogger.com4tag:blogger.com,1999:blog-3042232734421697646.post-80176860850711726162007-04-19T19:51:00.000+05:302008-12-10T18:45:58.617+05:30New in v1.6: Minimize, save, backup options<p>
Here are some more options, that are now configurable: <br />
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgj4SIkRVeucZwUoljlHlrmIP9JYOnqFecn-j5TZrrzRJ5nqqPMrqGusMMlQKBBvS_d13ZX3LIzp6FzqoSa7-8XfDmPonrt-jICa7KMtZexfSh7VB9GSYmSZ3J44v-RLWgLbrbr3MHP9kk/s1600-h/general_pref.png"><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgj4SIkRVeucZwUoljlHlrmIP9JYOnqFecn-j5TZrrzRJ5nqqPMrqGusMMlQKBBvS_d13ZX3LIzp6FzqoSa7-8XfDmPonrt-jICa7KMtZexfSh7VB9GSYmSZ3J44v-RLWgLbrbr3MHP9kk/s400/general_pref.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5055149624274364082" /></a>
<br />
<b>Minimizing:</b> It is now possible to minimize The Guide using the 'X' button or the 'Esc' key. The "Use System Tray" menu entry has been moved here.
<p><br />
<b>Saving:</b> Options for:
<ul>
<li>Automatically saving the current document (if there are modifications) every 'n' minutes. Not applicable for documents without filenames yet ("Untitled").</li>
<li>Automatically saving the document, when the document is closed (i.e., when another one is opened) or when the application exits.</li>
</ul>
<br />
<b>Backup:</b> .gde files will be backed up when they are opened (x.gde -> x.bak).
<p><br />Like them? Do let me know!
<p>Let me also thank all of you who wrote, and keep writing, to me about what you'd like to see in The Guide. Nearly all features that appear here are the result of your mails. Keep writing!Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-3042232734421697646.post-58365225379094394942007-03-29T19:33:00.000+05:302008-12-10T18:46:00.411+05:30New in v1.6: Printing EnhancementsIt is now possible to do print, print preview and export of (i) the entire document, (ii) the selected subtree or (iii) the selected node. Have a look:<br />
<p>Print and preview options in the context menu:<br />
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiWt8KawM3UfTsPYpfnMtuUFMaNOQbC61F3KIab4jYLi0be_16QE3JdbsjW-I8e3Q_98sKW7ciNSAl7-QqjWgcLdnbE2mtnGdUXnEt4gVLmDwTE_hwZuHoVVLxCtiA_8XH4Wiib5dh1mxw/s1600-h/print1.png"><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiWt8KawM3UfTsPYpfnMtuUFMaNOQbC61F3KIab4jYLi0be_16QE3JdbsjW-I8e3Q_98sKW7ciNSAl7-QqjWgcLdnbE2mtnGdUXnEt4gVLmDwTE_hwZuHoVVLxCtiA_8XH4Wiib5dh1mxw/s400/print1.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5047347941279253394" /></a>
<p>Select what to print in the print dialog:<br />
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgNor-rB0NirlBIpNNSrIRS-riwJZql3BFdqTGtzUEP-AxIcEEhce7FXHWWXaufjRGH6wzVPHaPP0D4Bl3Sxp0QtCS24_6obqxOmN3gh20zMNDEF2qvVGSzC3ToIEaJFKnTlhkUByo4IwM/s1600-h/print2.png"><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgNor-rB0NirlBIpNNSrIRS-riwJZql3BFdqTGtzUEP-AxIcEEhce7FXHWWXaufjRGH6wzVPHaPP0D4Bl3Sxp0QtCS24_6obqxOmN3gh20zMNDEF2qvVGSzC3ToIEaJFKnTlhkUByo4IwM/s400/print2.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5047349191114736546" /></a>
<p>Preview all options:<br />
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhNrTkgG5BFTrMnl5uE-g6Hlb1ZYRscT9Xi6f1mYQpHcQZu-BN_Mq857hNaRu4wF0T9TBcyg7hKUSBsrzY-lolu9qunWJSfZ6fMWj3UkrfUB8JytSi3rZzdwrHX_uqbvy2XfuPWCafyFjM/s1600-h/print3.PNG"><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhNrTkgG5BFTrMnl5uE-g6Hlb1ZYRscT9Xi6f1mYQpHcQZu-BN_Mq857hNaRu4wF0T9TBcyg7hKUSBsrzY-lolu9qunWJSfZ6fMWj3UkrfUB8JytSi3rZzdwrHX_uqbvy2XfuPWCafyFjM/s400/print3.PNG" border="0" alt=""id="BLOGGER_PHOTO_ID_5047349642086302642" /></a>
<p>Export dialog also has the same options:<br />
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhcNSD57OyZSMAps_Tyz-h2hwi-r2TZRR-8BLzWqcyrll5SdfIk7CKI9G1sx16RyIRQo2udyPWkH2zlsbaxaQBQPoY9eh16o8sdOfuuUohwuE3g674aWRaDvRTAb-QKUkE57TawpvCfzCQ/s1600-h/export.png"><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhcNSD57OyZSMAps_Tyz-h2hwi-r2TZRR-8BLzWqcyrll5SdfIk7CKI9G1sx16RyIRQo2udyPWkH2zlsbaxaQBQPoY9eh16o8sdOfuuUohwuE3g674aWRaDvRTAb-QKUkE57TawpvCfzCQ/s400/export.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5047349994273620930" /></a>Unknownnoreply@blogger.com9tag:blogger.com,1999:blog-3042232734421697646.post-52283918453925239292007-03-21T19:06:00.000+05:302008-12-10T18:46:01.695+05:30New in v1.6: Improved Status Bar<p>This is the first of the posts describing the new features in v1.6 (currently in development). Let's start with the status bar.
<p>The old status bar had indicators for caps lock, num lock and scroll lock. Well now, these were there in the first place because of the boilerplate MFC code -- and not because it was useful in any way. Here is how it looks now:
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjwcsdH21uC5ocKZssglZJRwXZ-ylTWpveQ3dYiPEhrvyCZnJNd6B8bpqQLYTdFFoFKVCCzDSXng3fASohhuDnre_k_gTKFMx7PsoGR4fG21gSc5IZobUGQWKbcxcTgHjDMfb8-z4N9MkM/s1600-h/sbfull.png">
<img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjwcsdH21uC5ocKZssglZJRwXZ-ylTWpveQ3dYiPEhrvyCZnJNd6B8bpqQLYTdFFoFKVCCzDSXng3fASohhuDnre_k_gTKFMx7PsoGR4fG21gSc5IZobUGQWKbcxcTgHjDMfb8-z4N9MkM/s320/sbfull.png" border="0" /></a><small>(click to enlarge)</small>
<p>There are now two elements on the status bar, one showing line/character counts/position, and the second showing the number of child nodes of the current node. The text shown in the first element varies depending on what exactly you are doing, like so:
<p><b>When a node is selected:</b> the number of lines and characters of the text in that node, and the number of child nodes are displayed. The focus must be on the node, like when you've just clicked on it.<br />
<img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMhegpTBgFLtkhQUr-wZbSEcbuAJo0ASfHHoOGGhXh3TQ2HYZ-0ZVXVlEljDVuj1tze54zeICIBdXbRemm6mRLrL7xEaYKZ0teHyZDFT70KStRca5IJfZx0LpmkcJxT-aBJNGw9CPBAqI/s320/sb1.PNG" />
<p><b>When you're editing the text:</b> the current location as a line and character offset. The total number of lines are also displayed. Characters start from 1 for each line. <br />
<img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg5wdZ1O_HOmtWe11UiWxM1ChLT8UanlwG4MEa2XDSEwOcc2LF9RI1QDM3hRLdGGA878X-gpau79iPTf3dL26GrIYAh5grFyeV8SpewtQjDU9ePO_-sF3VpjcvCJY2IGW7Bp1q-LXUvwz8/s320/sb2.PNG" />
<p><b>When text is selected:</b> the number of lines and characters of the <em>selected</em> text is displayed. <br />
<img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiGCkG83r-zt_N4nd4Nux2ej5jP_bJhwkk5Gu_EM-Qauiy419iTP1EaSKfecEnPAZ6bcOcSR1Ap724CfrpNQXD0rcC3ZWcE8QS_Mo9F5Rmq9_x6T5B4DFvubCUtbGCiXc_so3dNjhVUsJE/s320/sb3.png" />
<p>When there are no children for a node, the child count area shows "(no children)" and when there is no text, the position area shows "(no text)".
<p>Like it? No? Just leave a comment right here!Unknownnoreply@blogger.com3tag:blogger.com,1999:blog-3042232734421697646.post-3199812129613063292007-03-09T09:40:00.000+05:302007-03-09T10:32:28.145+05:30Hello, World!<p>Welcome to "Building The Guide". This blog follows the development of the open source software called "The Guide".
<h4>What is "The Guide"?</h4>
<p>The Guide is a two-pane outliner. What's that you ask? Well, to be honest, I didn't know it myself, even after publishing the first version of The Guide. No, really. The Guide came out of the need to have a lightweight, unbloated tool which could organize information as the nodes of a tree -- that is, in a hierarchical manner.
<p>Organization of information in this manner is actually ubiquitous in daily life. We seem to encounter it everywhere. In books and manuals (chapters, sections, subsections), plays (acts and scenes), computer filesystems (directories and files), libraries (dewey classification), compression of files (shannon-fano encoding), even the menu of the browser in which you're reading this.
<p>An outliner is a software that allows you to create and manipulate a tree, and store textual information in each node of the tree. Mind-mapping software also serves a similar purpose -- they visualize the tree differently, and are more comfortable to use when you're discovering the tree itself (brainstorming) rather than fleshing out its content (drafting).
<p>Disclaimer: these are just my observations and experience, the theory of information organization is a vast subject by itself.
<p>Anyway, back to the topic. The Guide then, is an outliner. It's two-pane -- it has a left pane showing the tree, and a right pane showing the text of the current node. The format of the text it uses is "rich-text", which basically means it supports formatting like bold, italic, font faces, font sizes, bullets, color and the like.
<p>It's open-source and runs on Microsoft Windows (2000, XP, 2003 and Vista). For a closer look, visit it's homepage: <a href="http://theguide.sourceforge.net/">http://theguide.sourceforge.net/</a>.
<h4>And what's about this blog, then?</h4>
<p>It's a means of: <ul><li>letting everyone know the current status of the development of The Guide</li>
<li>discussing about the features planned for the next versions</li>
<li>and (once in a while) talking about outliner-related topics</li></ul><p>The software, and this blog, is written by me -- Mahadevan Ramachandran (although most people just call me "MD"). You're welcome to contact me (mail me at: mdevan @ users . sourceforge . net, or drop off a comment here on this blog) for anything related to The Guide, anytime.
</p>
<p>Well, that's it for now. Goodbye, and have a nice day.</p>Unknownnoreply@blogger.com0