It is currently Tue Oct 22, 2019 7:53 pm

All times are UTC + 1 hour




Post new topic Reply to topic  [ 4 posts ] 
Author Message
 Post subject: ACME TreeNote SQL
PostPosted: Mon Feb 11, 2019 4:57 pm 
Offline
Enthusiast
Enthusiast

Joined: Sat Feb 08, 2014 3:26 pm
Posts: 654
Location: France
Hello, :P

Here is a new version of my ACME TreeNote a Notes Manager (yet another one)

Main differences compared to my version 1.0:

  • Use of a SQLite database instead of the JSON file.
    Easier to manage and will later allow you to add other tables for other types of data
  • Possibility to change the colors and text to each note and titles color in tree.
  • The movements of the branches should (finally) work correctly.

(v1 have to many bugs, so I removed from website)

Software is in english only for now.
Image
Made with PB's internal Form Designer

Download
Freeware 32 and 64 bits packaged together with Innosetup
Windows only - XP to 10

Notes:
  • This is a beta but functional version, only some functions are not yet implemented. (ie. copy/paste button inactive, use CTRL+C/V)
  • Coming soon: Customization of icons (Edit: Done 2.1), encryption of some notes, background image, keywords, summary etc.
  • Remember to use the database backup function (File Menu).
  • There is currently no portable version (this is in progress). The INI file goes to a folder in %Appdata% (Windows standard)
    You can back up your databases anywhere, but the INI file must (for now) remain in %AppData%\ACME_TreeNote_SQL\
  • You can't (for the moment) move a branch containing subbranches, you have to move them first. It'll come when I finally understand the recursive functions :wink:
  • You can import data using a SQLite file manager (e. g. SQLite Studio)
  • There are 21 fields in the database, not all of them are used yet. (reserved for futur)
  • In this program, it is the TreeGadget that poses the most problems to manage. I tested a lot of examples found on the forum and none of them satisfied me completely (too complicated (pointers (my brain not powerful enough or too old to understand pointers :? :mrgreen: )), or not doing everything (keyboard and mouse)). I finally wrote mine using a function I didn't know (Set|Get)GadgetItemData() that allows you to attach a value to each element and makes it easier to manage movements.
  • I dream of an additional editor gadget, lightweight, integrated into PB and managing a layout (RTF or HTML). :idea:

Feel free to send bugs and suggestions here or by MP or Email.

Enjoy
:wink:

Translated with http://www.DeepL.com/Translator

_________________
(English is not my native language, I use an online translator)
Windows 10 Family x64 + Linux (Slackware, Debian on Oracle VirtualBox 6.0) + Raspberry Pi
mdacme.com


Top
 Profile  
Reply with quote  
 Post subject: Re: ACME TreeNote SQL
PostPosted: Thu Feb 14, 2019 10:03 am 
Offline
Enthusiast
Enthusiast

Joined: Sat Feb 08, 2014 3:26 pm
Posts: 654
Location: France
New version 2.3

History

2.0
- Initial public version (beta)

2.1
- Added classics shortcuts (save: F4, F5, CTRL+S, MAJ+Enter)
- Added red warning reminder to save in statusbar (Modified !)
- Added icons for each folder (30 icons are available) (See screenshot updated at post #1)

2.3
- Portable version available (INI in folder of EXE)
- Bugfix (move tree lost icon)
- Added Font style
- Added MRU list (Most Recently Used) for DB files (edit INI file)
- Added menu option to edit the active INI file
- Clipboard functions: Edit, copy, paste
- New window to see and edit clipboard
- Check version: once a day

Coming soon: Memorize the status of each branch (extended or folded)

:) What I like most is that I was able to realize this program entirely with the internal PB basic functions: no direct API call, no DLL, no pointers, no external program.
GUI ? PB Internal Form Designer, with a few tricks to fill some gaps such as the impossibility to manage several StatusBar. (Please, Fred or Polo: add a constant, not ID 0 for StatusBar)

Download

_________________
(English is not my native language, I use an online translator)
Windows 10 Family x64 + Linux (Slackware, Debian on Oracle VirtualBox 6.0) + Raspberry Pi
mdacme.com


Top
 Profile  
Reply with quote  
 Post subject: Re: ACME TreeNote SQL
PostPosted: Thu Feb 14, 2019 11:24 am 
Offline
PureBasic Protozoa
PureBasic Protozoa
User avatar

Joined: Fri Apr 25, 2003 3:08 pm
Posts: 4493
Location: Not Sydney!!! (Bad water, no goats)
Looks good. I had the same problem with TreeGadgets, got too complicated for my tiny brain.

With the EditorGadget, I use it almost exclusively for displaying data and so far so good.

_________________
Amateur Radio, D-STAR/VK3HAF


Top
 Profile  
Reply with quote  
 Post subject: Re: ACME TreeNote SQL
PostPosted: Sat Feb 16, 2019 8:16 am 
Offline
Enthusiast
Enthusiast

Joined: Sat Feb 08, 2014 3:26 pm
Posts: 654
Location: France
Thanks Fangbeast :)

A new version: 2.5
Main new function HTML rendering.
Image
GUI always made with PB's internal Form Designer

Just put <html> on the first line of the note that you want to display as html and add the standard html tags in your code.
Use icon on toolbar to switch Edit code / html
No, there is no wysywing editor, but we are almost all (old) coders who can type html code by hand 8)
Yes, you can have text and html notes together.

Download

:wink:

_________________
(English is not my native language, I use an online translator)
Windows 10 Family x64 + Linux (Slackware, Debian on Oracle VirtualBox 6.0) + Raspberry Pi
mdacme.com


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 4 posts ] 

All times are UTC + 1 hour


Who is online

Users browsing this forum: No registered users and 4 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Jump to:  

 


Powered by phpBB © 2008 phpBB Group
subSilver+ theme by Canver Software, sponsor Sanal Modifiye