Notebook
Notebook
Folks, I have just released a new product called Notebook. Notebook is an RTF Notetaking application. System can support any number of notebooks. Each Notebook can support any number of Notes, each note can be of any Length. Of and best of ALL is that is is FREE.
I chose to use the 64 Bit, 6.10 PureBasic Compiler.
Screens were designed using ChrisR's ICEDesign GUI Designer tool, also the Theme engine is ObjectTheme, also created by ChrisR.
HTTPS://www.PAHLabs.com
ICEDesign
https://chrisrfr.gumroad.com/l/TnEVD
Object Theme
https://github.com/ChrisRfr/ObjectTheme
I chose to use the 64 Bit, 6.10 PureBasic Compiler.
Screens were designed using ChrisR's ICEDesign GUI Designer tool, also the Theme engine is ObjectTheme, also created by ChrisR.
HTTPS://www.PAHLabs.com
ICEDesign
https://chrisrfr.gumroad.com/l/TnEVD
Object Theme
https://github.com/ChrisRfr/ObjectTheme
Re: Notebook
Thanks Phollyer,
Glad to see your app designed with my tools
Glad to see your app designed with my tools

Re: Notebook
Hi Phollyer,
Interesting project, I've had something like this on my todo list for years. I'm waiting for a better ("more-featured") RichTextGadget somehow.......
Are you using the EditorGadget for your project?
Thanks for sharing.
Interesting project, I've had something like this on my todo list for years. I'm waiting for a better ("more-featured") RichTextGadget somehow.......
Are you using the EditorGadget for your project?
Thanks for sharing.
Just because it worked doesn't mean it works.
PureBasic 6.04 (x86) and <latest stable version and current alpha/beta> (x64) on Windows 11 Home. Now started with Linux (VM: Ubuntu 22.04).
PureBasic 6.04 (x86) and <latest stable version and current alpha/beta> (x64) on Windows 11 Home. Now started with Linux (VM: Ubuntu 22.04).
Re: Notebook
Its the standard EditorGadget, in V6 we have to tell it that it is RTF, and then all the RTF "Stuff" works fine.
As for waiting for "More featured" RTFGadget, I seriously doubt that is coming. This uses the standard Microsoft RTF control on the back end.
If your interested I can make my Source available, and you can see how this works. This was a relatively small (for me) project its like 14k lines of code.
Oh and Sorry for my late reply...I've been working on my next Project, which will be released today.
Pete
As for waiting for "More featured" RTFGadget, I seriously doubt that is coming. This uses the standard Microsoft RTF control on the back end.
If your interested I can make my Source available, and you can see how this works. This was a relatively small (for me) project its like 14k lines of code.
Oh and Sorry for my late reply...I've been working on my next Project, which will be released today.
Pete
Re: Notebook
Thanks for your answer.
I know the EditorGadget and the API quite well. And there are already some implementations here in the forum. Of course, that shouldn't stop you from publishing your code.
I know the EditorGadget and the API quite well. And there are already some implementations here in the forum. Of course, that shouldn't stop you from publishing your code.
Just because it worked doesn't mean it works.
PureBasic 6.04 (x86) and <latest stable version and current alpha/beta> (x64) on Windows 11 Home. Now started with Linux (VM: Ubuntu 22.04).
PureBasic 6.04 (x86) and <latest stable version and current alpha/beta> (x64) on Windows 11 Home. Now started with Linux (VM: Ubuntu 22.04).
Re: Notebook
I "Love* to Build Applications. To Me, that is the fun part designing, programming, solving the problems as they arise.
I've been lucky enough to have been able to do this for the better part of 50 years! People ACTUALLY Paid me to do this!
And to be honest I rarely use anything I build.
Pete
I've been lucky enough to have been able to do this for the better part of 50 years! People ACTUALLY Paid me to do this!
And to be honest I rarely use anything I build.
Pete
Re: Notebook
Question to the folks who have Downloaded Notebook...I've modified the code to add Full Justification, Added Sub-Script and Super-Script to the RTF.
Then I have spent 90% of today researching how to get RTF Tables into Application.
My Research has discovered that the LAST Compiler to support Tables was 5.40. There IS a way to use the Microsoft Control, but in doing so There is NO Gadget ID, so we'll loose lots of other functionality. SO as an Experiment I have Downloaded the 5.4 Compiler and tweaked the code, and NOW I have Tables Working!! But I lost the awesome Theming in the Process. (I still need to Add Insert/Delete Rows & Columns.)
So my question to you all is: Do you care? Personally I do not. I think HAVING RTF Tables is well worth it!
Pete
Then I have spent 90% of today researching how to get RTF Tables into Application.
My Research has discovered that the LAST Compiler to support Tables was 5.40. There IS a way to use the Microsoft Control, but in doing so There is NO Gadget ID, so we'll loose lots of other functionality. SO as an Experiment I have Downloaded the 5.4 Compiler and tweaked the code, and NOW I have Tables Working!! But I lost the awesome Theming in the Process. (I still need to Add Insert/Delete Rows & Columns.)
So my question to you all is: Do you care? Personally I do not. I think HAVING RTF Tables is well worth it!
Pete
Re: Notebook
I have tried many note taking tools. Even before OneNote and EverNote etc.
My favorite program is no longer being developed, so I'm looking for a solution for the future. Preferably something that I can influence myself with regard to the functions. So the programmer is himself.....
Because of the EditorGadget() your program is already out before I download it. (Sorry to be so honest).
And yes, Tables are a must for my "replacement", thats why I talked about a "more-featured" version.
BTW: Unfortunately, the PB ...Gadget() controls are not complete Windows implementations. Since some properties can only be determined during creation, this cannot be cured with API.
This is just an observation from a windows-only guy and should not be taken as criticism.
My favorite program is no longer being developed, so I'm looking for a solution for the future. Preferably something that I can influence myself with regard to the functions. So the programmer is himself.....
Because of the EditorGadget() your program is already out before I download it. (Sorry to be so honest).
And yes, Tables are a must for my "replacement", thats why I talked about a "more-featured" version.
BTW: Unfortunately, the PB ...Gadget() controls are not complete Windows implementations. Since some properties can only be determined during creation, this cannot be cured with API.
This is just an observation from a windows-only guy and should not be taken as criticism.
Just because it worked doesn't mean it works.
PureBasic 6.04 (x86) and <latest stable version and current alpha/beta> (x64) on Windows 11 Home. Now started with Linux (VM: Ubuntu 22.04).
PureBasic 6.04 (x86) and <latest stable version and current alpha/beta> (x64) on Windows 11 Home. Now started with Linux (VM: Ubuntu 22.04).
Re: Notebook
What you are saying is truth.
Good luck in your search.
What was your favorite Note Program?
Pete
Good luck in your search.
What was your favorite Note Program?
Pete
Re: Notebook
Thanks Pete.
Before I used Onenote and later Teams (corporate decision) I have worked with CintaNotes to collect notes.
However, ScribblePapers was my favorite program. A german freeware with the author's wish to donate to charitable projects.
Unfortunately, it is now completely outdated.
Advantage: Each note was a separate rtf file. Future-proof: Easy to use with other programs with the loss of the file structure.
To be honest, however, I have to say that I always created the tables with WORD and then copied them.
A small list of notetaking tools I checked for my personal use over the years - the order is arbitrary, all do have their pros and cons
(None of the programs fully meet my requirements. i'm probably too picky.)
CherryTree
FlashNote
Joplin
MemPad
PerpetualNotes
KeyNoteNF
NotesKeeper
AM-Notebook
MemoMaster
lexiCan
Before I used Onenote and later Teams (corporate decision) I have worked with CintaNotes to collect notes.
However, ScribblePapers was my favorite program. A german freeware with the author's wish to donate to charitable projects.
Unfortunately, it is now completely outdated.
Advantage: Each note was a separate rtf file. Future-proof: Easy to use with other programs with the loss of the file structure.
To be honest, however, I have to say that I always created the tables with WORD and then copied them.
A small list of notetaking tools I checked for my personal use over the years - the order is arbitrary, all do have their pros and cons
(None of the programs fully meet my requirements. i'm probably too picky.)
CherryTree
FlashNote
Joplin
MemPad
PerpetualNotes
KeyNoteNF
NotesKeeper
AM-Notebook
MemoMaster
lexiCan
Just because it worked doesn't mean it works.
PureBasic 6.04 (x86) and <latest stable version and current alpha/beta> (x64) on Windows 11 Home. Now started with Linux (VM: Ubuntu 22.04).
PureBasic 6.04 (x86) and <latest stable version and current alpha/beta> (x64) on Windows 11 Home. Now started with Linux (VM: Ubuntu 22.04).