Page 1 of 2 12 LastLast
Results 1 to 25 of 45

Thread: SUNotepad - a StartUp Notepad

  1. #1
    Join Date
    Jul 2007
    Location
    Norway.
    Posts
    1,938
    Mentioned
    3 Post(s)
    Quoted
    0 Post(s)

    Default SUNotepad - a StartUp Notepad

    SUNotepad!
    Current version: 2.1


    This is a basic notepad with tabs, designed to start up at the same time as Windows, and load previously entered data, like a digital post-it note.



    Any suggestions for add-ons or improvements will be appreciated.




    v1.32 - 3 August
    v2.0 - 17 August
    v2.1 - 18 August
    Last edited by EvilChicken!; 08-18-2009 at 05:16 PM. Reason: Update; v2.1 - 18 aug.

  2. #2
    Join Date
    Aug 2007
    Location
    Hawaii
    Posts
    3,880
    Mentioned
    7 Post(s)
    Quoted
    152 Post(s)

    Default

    Very nice! I guess its like microsoft word's autosave? Will download as soon as I get access to my pc...
    Faith is an oasis in the heart which will never be reached by the caravan of thinking.

  3. #3
    Join Date
    Jul 2007
    Location
    Norway.
    Posts
    1,938
    Mentioned
    3 Post(s)
    Quoted
    0 Post(s)

    Default

    Thanks
    Though, it really couldn't get much simpler than this.

    Main point of this application is to load saved text at windows startup.
    Not really sure how to explain it in another way, just try it and you'll understand.

  4. #4
    Join Date
    Apr 2007
    Location
    The Netherlands
    Posts
    5,553
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    Make it add himself to the registry...
    ~Hermen

  5. #5
    Join Date
    Feb 2006
    Location
    Amsterdam
    Posts
    13,691
    Mentioned
    146 Post(s)
    Quoted
    130 Post(s)

    Default

    Quote Originally Posted by Hermen View Post
    Make it add himself to the registry...
    Why?



    The best way to contact me is by email, which you can find on my website: http://wizzup.org
    I also get email notifications of private messages, though.

    Simba (on Twitter | Group on Villavu | Website | Stable/Unstable releases
    Documentation | Source | Simba Bug Tracker on Github and Villavu )


    My (Blog | Website)

  6. #6
    Join Date
    Jul 2007
    Location
    Norway.
    Posts
    1,938
    Mentioned
    3 Post(s)
    Quoted
    0 Post(s)

    Default

    Quote Originally Posted by Wizzup? View Post
    Why?
    To start simultaneously with Windows, I suppose.


    Hermen; thanks for the great suggestion, I experimented with it and achieved that, I have to say that it would be a great feature to have -- but I really don't want to mess with people's registries. Plus, I think that's even illegal here at SRL.

    Still, rep++ for the idea.



    By the way, who approved my life? O:

  7. #7
    Join Date
    May 2009
    Posts
    799
    Mentioned
    2 Post(s)
    Quoted
    16 Post(s)

    Default

    Where does this save everything on the hdd ?_? // Does this automaticly safe after input is done ?

    If this works, how your describing it, thats a pretty neat idea : D very usefull!..

    Could you add a tray feature please : D?
    Last edited by caused; 07-19-2009 at 10:11 PM.

  8. #8
    Join Date
    Jul 2007
    Location
    Norway.
    Posts
    1,938
    Mentioned
    3 Post(s)
    Quoted
    0 Post(s)

    Default

    Quote Originally Posted by caused View Post
    Where does this save everything on the hdd ?_? // Does this automaticly safe after input is done ?

    If this works, how your describing it, thats a pretty neat idea : D very usefull!..

    Could you add a tray feature please : D?
    It saves everything to AppPath, which is the location of the program.
    If you're using it the way I intended to, I'd reccomend you to hide it somewhere where it doesn't take up desktop space and add a shortcut to it in your start menu. And ofcourse, copy the shortcut to the 'startup' folder.

    It will autosave input when you close the application if the AutoSave option is enabled. That means, if you've checked the "Save when Closed" option in the "Options" menu. If autosave isn't enabled, you'll get a popup when you close it, asking whether you'd like to save changes or not.

    Also, you can manually save by pressing Ctrl + S.



    Thanks for the idea of a tray feature, never realized how useful it might be.
    Will definitely add it right now.

  9. #9
    Join Date
    May 2009
    Posts
    799
    Mentioned
    2 Post(s)
    Quoted
    16 Post(s)

    Default

    Thanks for the idea of a tray feature, never realized how useful it might be.
    Will definitely add it right now.


    That would be great =).

    Could you also add a feature, that autosaves,(ie.) 5 seconds after input has been done ?

    So.. If your system crashes you still got all your data.

    ~caused

  10. #10
    Join Date
    Jul 2007
    Location
    Norway.
    Posts
    1,938
    Mentioned
    3 Post(s)
    Quoted
    0 Post(s)

    Default

    Haha, saw your post just as I uploaded the new version. Atleast I got implemented a tray icon. (Click it to minimize/maximize SUNotepad, depending on the application's windowstate.)

    I'll do the autosaving after input feature, but this time I'll wait until I have a bit more suggestions so I could implement them all at once.
    Still, thanks!

  11. #11
    Join Date
    Apr 2007
    Posts
    3,152
    Mentioned
    3 Post(s)
    Quoted
    1 Post(s)

    Default

    so you meant it to be some sort of note taking application? Which it would be pretty nifty to use as one. /me tries it out.

    EDIT: you might want to make the test area automatically resize to the size of the form. Then you would just turn off autoscroll on the form to only have 1 scrollbar.
    SCAR Tutorials: The Form Tutorial | Types, Arrays, and Classes
    Programming Projects: NotePad | Tetris | Chess


  12. #12
    Join Date
    May 2009
    Posts
    799
    Mentioned
    2 Post(s)
    Quoted
    16 Post(s)

    Default

    Quote Originally Posted by EvilChicken! View Post
    Haha, saw your post just as I uploaded the new version. Atleast I got implemented a tray icon. (Click it to minimize/maximize SUNotepad, depending on the application's windowstate.)

    I'll do the autosaving after input feature, but this time I'll wait until I have a bit more suggestions so I could implement them all at once.
    Still, thanks!
    Great =).. Once you've implemented that, i'll definately use it.

    More Suggestions, if you dare :

    - Right Click on Tray Icon enables a "QuickNote" Function, where only a small box appears at the tray icon, which closes after input has been done, and 5 seconds passed or the window becomes inactive (user activated another window).... It's good if you just want to quickly save a link or so..

    - Make the textfield resize with the window-size.

    - An Goto Line feature

    - Search feature

    - File -> Exit

    - Start Minimized in tray

    ~caused
    Last edited by caused; 07-20-2009 at 01:18 AM.

  13. #13
    Join Date
    Apr 2007
    Location
    The Netherlands
    Posts
    5,553
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    Add multiply tabs
    Hmm!
    Use a ini file to save the tab names then the tab names will have .txt files under those names like <TabName[1[>.txt and then when you click on a tab it will be loaded .
    Nice one?

    Add me to msn Hermen Otter @ live . nl
    ~Hermen

  14. #14
    Join Date
    Nov 2007
    Location
    Chile
    Posts
    1,901
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    Nice Some suggestions:
    - Use the Align property of the text component you are using to auto resize it when the form change its width and height.
    - Add tabs
    - Auto save when the form crashes (use the Form1.OnDestroy event ) like FireFox does.

    I like the Syntax highlighter. I was making a Notepad too but more complex(with underline, bold and italic checkboxes, buttons to change the font and the font color, save the size of the form for future runs, reopening option in the main menu (that's a good idea for your's), and many other features) but I got tired of it I never finish my applications.

    Good luck!


  15. #15
    Join Date
    Jul 2007
    Location
    Norway.
    Posts
    1,938
    Mentioned
    3 Post(s)
    Quoted
    0 Post(s)

    Default

    Quote Originally Posted by Dan Cardin View Post
    EDIT: you might want to make the test area automatically resize to the size of the form. Then you would just turn off autoscroll on the form to only have 1 scrollbar.
    I had that feature in an earlier version of this, which somehow got deleted. This is going to be the first thing I'll implement, or "re-add".
    Thanks.

    Quote Originally Posted by caused View Post
    - Right Click on Tray Icon enables a "QuickNote" Function, where only a small box appears at the tray icon, which closes after input has been done, and 5 seconds passed or the window becomes inactive (user activated another window).... It's good if you just want to quickly save a link or so..
    Will defietly do this, and all of your other suggestions.
    Thanks a big lot!

    Quote Originally Posted by Hermen View Post
    Add multiply tabs
    Hmm!
    Use a ini file to save the tab names then the tab names will have .txt files under those names like <TabName[1[>.txt and then when you click on a tab it will be loaded .
    Nice one?
    I had an unfinished tab system in the version which got deled. Which, now that you reminded of, took me some time. Bah, two-three wasted hours. =__=

    Anyway, I'll try to re-add tabs, but it will be a low priority for now, as I have a lot other suggestions which are both more useful and less time-consuming.

    And, the tab system would use the INI file in a way quite similar to what you describe, it would simply store a record of the tabs and their content.

    And, if you want to, why don't you add my MSN?
    I'm not at home, and I don't have access to MSN. My adress is in my profile.

    Quote Originally Posted by Cazax View Post
    Nice Some suggestions:
    - Use the Align property of the text component you are using to auto resize it when the form change its width and height.
    - Add tabs
    - Auto save when the form crashes (use the Form1.OnDestroy event ) like FireFox does.

    I like the Syntax highlighter. I was making a Notepad too but more complex(with underline, bold and italic checkboxes, buttons to change the font and the font color, save the size of the form for future runs, reopening option in the main menu (that's a good idea for your's), and many other features) but I got tired of it I never finish my applications.

    Good luck!
    Thanks for your input.

    As I previously stated, this was meant for private use only, which is why it's not complex at all.

    I like all your suggestions, especially regarding the OnDestroy. I didn't know about that.




    List over features I'll be adding, based on your input:
    • QuickNote feature, suggested by caused
    • SynEdit field alligns with form on app resize
    • Tabs (?)
    • Form1.OnDestroy: Save1Click;
    • CTRL+G = Goto line command
    • CTRL+F = Find command
    • Option to start minimized in tray
    • File -> exit
    • Save form position&size to INI file & load at app startup
    • List of recently opened files in Mainmenu (?)

  16. #16
    Join Date
    Dec 2006
    Location
    Sydney, New South Wales, Australia
    Posts
    4,603
    Mentioned
    15 Post(s)
    Quoted
    42 Post(s)

    Default

    Erm, Windows Vista Sidebar/Windows 7 gadgets much?



    But nice work though, for more legacy versions of software
    You may contact me with any concerns you have.
    Are you a victim of harassment? Please notify me or any other staff member.

    | SRL Community Rules | SRL Live Help & Chat | Setting up Simba | F.A.Q's |

  17. #17
    Join Date
    Jul 2007
    Location
    Norway.
    Posts
    1,938
    Mentioned
    3 Post(s)
    Quoted
    0 Post(s)

    Default

    Version 1.2 released!

    Containing:
    - QuickNote feature, suggested by caused. Rightclick the tray icon to get a small window where you with swiftness and ease can paste a note or two. The window will automatically disappear after 10 seconds of no activity, or when you close it.
    - SynEdit field now autoalligns with the main form when you resize the application.
    - Form1.OnDestroy: Save1Click; handy if it ever crashes.
    - Pressing CTRL+G gives you the "Go to line" command window, CTRL+F brings out the "Find" command window and CTRL+R will show the "Replace" command window.
    - Option to start minimized in tray.
    - File -> exit
    - It now saves form position & size to the INI file & loads the data at application's startup
    - The application autosaves text content in the SynEdit text field every 60 seconds, for those of you afraid of loosing data



    Comments?

  18. #18
    Join Date
    Sep 2006
    Posts
    6,089
    Mentioned
    77 Post(s)
    Quoted
    43 Post(s)

    Default

    I can't drag the form?
    Other than that it's looking good.

  19. #19
    Join Date
    Jul 2007
    Location
    Norway.
    Posts
    1,938
    Mentioned
    3 Post(s)
    Quoted
    0 Post(s)

    Default

    Quote Originally Posted by nielsie95 View Post
    I can't drag the form?
    Other than that it's looking good.
    Hahah, didn't know that, thanks for poining that out.
    Tell me, when you rightclick the tray icon, does a small 'quicknote' form pop up?

    I just figured out that it doesn't for me. I don't really know why, as it was doing doing so perfectly fine on my computer at home -- and it's frustrating, as I probably won't be able to fix it before I get back home in two-three days.

  20. #20
    Join Date
    Sep 2006
    Posts
    6,089
    Mentioned
    77 Post(s)
    Quoted
    43 Post(s)

    Default

    Yes, quicknote seems to work

  21. #21
    Join Date
    Apr 2007
    Location
    The Netherlands
    Posts
    5,553
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    I said I wasn't going to download it...
    *Downloads*
    Nah not going to use it .
    ~Hermen

  22. #22
    Join Date
    Dec 2008
    Posts
    2,813
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    Quote Originally Posted by Hermen View Post
    I said I wasn't going to download it...
    *Downloads*
    Nah not going to use it .
    Why don't you wanna use it?

  23. #23
    Join Date
    May 2009
    Posts
    799
    Mentioned
    2 Post(s)
    Quoted
    16 Post(s)

    Default

    Suggestions:
    The Quicknote feature should be where the Tray Icon is.
    The QuickNote Feature should be ontop of everything.

    The Quicknote feature didnt showup the second time i tried to open it =)...

    ~caused

  24. #24
    Join Date
    Sep 2006
    Location
    New Jersey, USA
    Posts
    5,347
    Mentioned
    1 Post(s)
    Quoted
    3 Post(s)

    Default

    I like it!

    Ditto caused, I'm having the same problems with quicknote.
    A close to tray option would be nice, too!
    Interested in C# and Electrical Engineering? This might interest you.

  25. #25
    Join Date
    Jul 2007
    Location
    Norway.
    Posts
    1,938
    Mentioned
    3 Post(s)
    Quoted
    0 Post(s)

    Default

    Thanks all for the replies.

    I currently have this fixlist; sorry for it maybe being gibberish, those notes were just quickly scribbled down when I got those ideas.

    I'll try to fix all the things listed below when I get home today, in a couple hours.
    I'd apprishiate it if anybody else had more suggestions for other improvements or addons.

    SUNotepad add-on suggestions:
    - To-do-list
    - Add support for plug-in widgets to customize it?
    - Tabs
    - SCAR script that could get and store data to
    SUNOTEPAD using tags, and "String := Between([tag], [/tag])
    - Separate options for:
    > Enabling/disabling gutter
    > Enabling/disabling autointending
    > Enabling/disabling syntax highlighting
    > Making one's own custom syntax highlighter with colors ect.
    > Ability to save and load it.
    > UNTO CTRL+Z
    > PASTE CTRL+V
    > Minimize to tray: CTRL + M
    > Tell that "ALT" is shortcut for browsing mainmenu.
    ------------- Find out what CRTL+Y does.
    > "About" menu with contact info.
    - Add possiblity to add shortcuts into menu:
    > New MenuItem "Shortcuts" containing shortcuts to .exe's
    launched by jvCreateProcess.
    > Possibility to create subcategories like "scripts" ect.
    and store shortcuts there.
    > Possibility to add hotkey shortcuts for shortcuts.
    - Add "if (not Saved) then Save();" at Timer1.
    - Fix QuickNote.
    - Make the appIcon a sun?
    - TReplace: OnReplaceAll; CaretPos := 0 THEN ReplaceAll;
    - Ability to turn on/off 60sec autosaving
    > Customize how often to autosave.
    - Remove "SUNotepad" in GoToLine Form.
    - Make form moveable!

Page 1 of 2 12 LastLast

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •