Messages - tranglos [ switch to compact view ]

Pages: prev1 ... 207 208 209 210 211 [212] 213next
1056
Developer's Corner / Re: Help with Delphi Console Keypress
« on: January 05, 2007, 08:37 PM »
Correction, I wasn't remembering clearly:

When you declare a var as AnsiString in Delphi, you get the old-style statically allocated string with max length of 255.

The above is wrong. Here's what really happens: when you declare a var as AnsiString, you do get the "huge" string variety. This does not depend on the "Huge strings" compiler switch, since you're explicitly asking for one. The compiler switch only affects declarations of "var s : string;"

But as mouser said, please give a bit more info on your code and the specific error.

1057
Official Announcements / Re: The 2006 Best Of Year-End Wrap.. Online!
« on: December 28, 2006, 06:44 PM »
Okay, I now have a dozen new bookmarks to read *urgently* :) Lots and lots of great reading, thanks mouser!


1058
Thanks, AbteriX - the version number updated, to 1.6.9. now. The link hasn't changed.

Anyone who downloaded this version before 28 Dec 2006, please update with today's bugfix. When I said (elsewhere) that KeyNote was unmaintainable, I told the truth! There are, for example, several paths in the code that can lead to creating a new tree node, and as a result, the advertised new feature didn't always work: new nodes didn't always get their creation date assigned.

Learning is a good thing, but it makes you cringe when you look at code written six years ago...

(For the coders here - I can't set creation date in the constructor, because all your "old" nodes would appear to have been created the day you opened an old file with the new version of KeyNote. Nodes have no creation date if the knt file doesn't carry this information, so only newly created nodes acquire the date.)

Anyway, this new release fixes that, and I'm hurrying back to my current project, which will hopefully be less jinxed :)

marek

1059
Thanks all! :)

I should add that the zip file linked to above contains only the latest version of the executable. Please use it only if you have KeyNote already installed. When installing for the first time, first download and run the full installer package:

http://www.tranglos.com/free/files/kntsetup.exe

and then unzip the update into the installation folder.

...And how could I not think of DonationCoder, the site which gave KeyNote the absolute winner in compliments given to *any* piece of software ever!
https://www.donationcoder.com/Reviews/Archive/NoteTakers1/index.php

.marek

1060
And it has nothing to do with the time of the year :)

About 4 years late I decided to implement one of the major missing features in KeyNote: ability to maintain creation and modification dates for tree nodes. It's one of the relatively few things that can actually be implemented without a rewrite, so here it is. The dates need a place to display them, so I've added a small optional panel above the editor area, to show the active node title and creation/modification dates, and a right-click menu with a few options.

So this, with a couple of other minor edits, is KeyNote 1.6.8. I suppose it will only be useful for those who are already using KeyNote. At the moment I'm announcing it only here; later on I'll post an update to my site.

Full description of changes in this version:
http://www.tranglos.com/free/files/readme_168.txt

Direct download link:
http://www.tranglos.com/free/files/keynote168.zip

Bugfix alert! Updated 2006-12-28. Details in the thread below...

General description of KeyNote (along with the full disclosure - it's not actively maintained anymore, though I *am* working on a rewritten version almost every day):
http://www.tranglos.com/free/keynote.html

Best regards to all,
marek

Pages: prev1 ... 207 208 209 210 211 [212] 213next
Go to full version