Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.
The main server is currently down. We are running on a backup server, so editing and search functionality are temporarily disabled. Please check back in a few hours.

DSe Notepad: Difference between revisions

From GameBrew
Created page with "{{Infobox homebrew | title = DSe Notepad | image = File:Dsenotepad099ds.png | type = Other | version = 0.99 | licence = Mixed | author = T..."
 
No edit summary
 
(20 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Infobox homebrew
{{Infobox DS Homebrews
| title       = DSe Notepad  
|title=DSe Notepad
| image       = [[File:Dsenotepad099ds.png]]
|image=Dsenotepad2.png
| type       = Other
|description=A notepad app originated by Enira.
| version     = 0.99
|author=TD9175
| licence    = Mixed
|lastupdated=2008/11/01
| author      = TD9175
|type=Utilities
| website     = http://www.freewebs.com/technodialga9175/
|version=0.99
| download    = Media:Dsenotepad099ds.zip
|license=Mixed
| source      =   
|download=https://dlhb.gamebrew.org/dshomebrew2/dsenotepad_0.99.zip
|website=http://www.freewebs.com/technodialga9175
}}
}}
DSe Notepad originally was a notepad application coded by Enira that only saved to the SRAM and opened a fixed file in the SRAM. It is put in a FAT open/save system, to make the application more practical.
DSe Notepad originally was a notepad application coded by Enira that only saved to the SRAM and opened a fixed file in the SRAM. It is put in a FAT open/save system, to make the application more practical.


==Feature ==
==Features==
*2 input methods
* 2 input methods:
:PA_Graffiti
** PA_Graffiti.
:Standard PA_Lib keyboard
** Standard PA_Lib keyboard.
*Basic text writing functions
* Basic text writing functions:
:New File button
** New File button.
:Cut (removes selected text to clipboard)
** Cut (removes selected text to clipboard).
:Copy (copies selected text to clipboard)
** Copy (copies selected text to clipboard).
:Paste (pastes text on clipboard into current cursor position)
** Paste (pastes text on clipboard into current cursor position).
*A basic about screen.
* A basic about screen.
*An INI configuration system (see CONFIG.ini and below for more details)
* An INI configuration system (see CONFIG.ini).
*More graffitis added to the draw system!  For a list of complete graffitis, see below.
* More graffitis added to the draw system.
*Color Schemes (3 - Purple, Red, and Green, see below)
* 3 Color Schemes (Purple, Red, and Green).
*The following functions are yet to be implemented...
:FAT Open
:Options Page


==Installation==
==Installation==
#Download and extract file
Download and extract file.
#[http://chishm.drunkencoders.com/DLDI/ DLDI patch] .nds file and copy it to the root directory of the card
 
[[DLDI|DLDI]] patch .nds file and copy it to the root directory of the card.


==User guide==
==User guide==
More Info on '''Cut/Copy''':
===Cut/Copy===
 
Breakpoints are used in the cut/copy functions. Use the following steps to cut/copy text:
Breakpoints are used in the cut/copy functions. Use the following steps to cut/copy text:
#Use the cursor to scroll to the beginning location of what you want to cut/copy.
* Use the cursor to scroll to the beginning location of what you want to cut/copy, then use Y to place a breakpoint.
#Use Y to place a breakpoint.
* Use the cursor to scroll to the ending location of what you want to cut/copy, then use Y to place a breakpoint.
#Use the cursor to scroll to the ending location of what you want to cut/copy.
* You can now press the cut/copy button. This will cut/copy any and all characters you have between the breakpoints.
#Use Y to place a breakpoint.
#You can now press the cut/copy button. This will cut/copy any and all characters you have between the breakpoints.


Pasting does not require any breakpoints; just move the cursor to where you want to paste.
Pasting does not require any breakpoints; just move the cursor to where you want to paste.


More Info on '''TD_Graffitis''':
===Configuration===
 
'''INI Config System:'''
The graffitis that added/included to the drawing system (can be disabled in the CONFIG.ini file to provide better compatibility with other similar letters) are:
:numbers (0-9)
:the "!" mark
:the "@" sign


More Info on the '''INI Config System''':
This system is not required, but the default functions are as follows:
This system is not required, but the default functions are as follows:
:Keyboard Color: 0
Keyboard Color: 0
:Save Location: "/DSENOTEPAD/SAVES/"
Save Location: "/DSENOTEPAD/SAVES/"
:Open Location: "/DSENOTEPAD/SAVES/"
Open Location: "/DSENOTEPAD/SAVES/"
:Overall Color: 0
Overall Color: 0
:Default File Extension: ".txt"
Default File Extension: ".txt"
:Use TD_Graffitis: 1
Use TD_Graffitis: 1
 
==Known issues==
'''TD_Graffitis:'''
Watch out on the scroll functions; sometimes they mess up.
 
Excessive use of the backspace button sometimes locks the app.
 
Excessive use of the paste button sometimes locks the app.
 
Every once in a while the cut fails. (Only once in all testing, probably will not happen to you.)
 
Be cautious about pasting over one line of text. 99% of the time this results in a scrolling failure.
 
Be cautious about writing over one line at a time.  Press Enter at the end of your line.  If you don't, sometimes the scroll will fail.


The graffitis that added/included to the drawing system (can be disabled in the CONFIG.ini file to provide better compatibility with other similar letters) are:
numbers (0-9)
the "!" mark
the "@" sign
==Controls==
==Controls==
Left/Right - moves cursor 1 character left/right
Left/Right - Moves cursor 1 character left/right
(Note: Pressing Up/Down D-Pad does NOT go between lines!!!)


X - swap screens for precision cursor positioning
X - Swap screens for precision cursor positioning


Y - insert breakpoint (see next section for info on breakpoints)
Y - Insert breakpoint


L - Scroll up
L/R - Scroll up/down


R - scroll down
==Known issues==
* Watch out on the scroll functions; sometimes they mess up.
* Excessive use of the backspace button sometimes locks the app.
* Excessive use of the paste button sometimes locks the app.
* Every once in a while the cut fails.
* Be cautious about pasting over one line of text. 99% of the time this results in a scrolling failure.
* Be cautious about writing over one line at a time. Press Enter at the end of your line. If you don't, sometimes the scroll will fail.


==Changelog==
==Changelog==
'''V 0.99'''  
'''v0.99'''  
*Added Color Schemes
* Added Color Schemes.
*Added More Graffitis
* Added More Graffitis.
*Added INI Config System
* Added INI Config System.
*A few minor bugfixes
* A few minor bugfixes.
 
==External links==
* Author's website - http://www.freewebs.com/technodialga9175


[[Category:Homebrew applications]]
{{DS editors and readers}}

Latest revision as of 06:12, 14 December 2024

DSe Notepad
Error creating thumbnail: Unable to save thumbnail to destination
General
AuthorTD9175
TypeUtilities
Version0.99
LicenseMixed
Last Updated2008/11/01
Links
Download
Website

DSe Notepad originally was a notepad application coded by Enira that only saved to the SRAM and opened a fixed file in the SRAM. It is put in a FAT open/save system, to make the application more practical.

Features

  • 2 input methods:
    • PA_Graffiti.
    • Standard PA_Lib keyboard.
  • Basic text writing functions:
    • New File button.
    • Cut (removes selected text to clipboard).
    • Copy (copies selected text to clipboard).
    • Paste (pastes text on clipboard into current cursor position).
  • A basic about screen.
  • An INI configuration system (see CONFIG.ini).
  • More graffitis added to the draw system.
  • 3 Color Schemes (Purple, Red, and Green).

Installation

Download and extract file.

DLDI patch .nds file and copy it to the root directory of the card.

User guide

Cut/Copy

Breakpoints are used in the cut/copy functions. Use the following steps to cut/copy text:

  • Use the cursor to scroll to the beginning location of what you want to cut/copy, then use Y to place a breakpoint.
  • Use the cursor to scroll to the ending location of what you want to cut/copy, then use Y to place a breakpoint.
  • You can now press the cut/copy button. This will cut/copy any and all characters you have between the breakpoints.

Pasting does not require any breakpoints; just move the cursor to where you want to paste.

Configuration

INI Config System:

This system is not required, but the default functions are as follows:

Keyboard Color: 0
Save Location: "/DSENOTEPAD/SAVES/"
Open Location: "/DSENOTEPAD/SAVES/"
Overall Color: 0
Default File Extension: ".txt"
Use TD_Graffitis: 1

TD_Graffitis:

The graffitis that added/included to the drawing system (can be disabled in the CONFIG.ini file to provide better compatibility with other similar letters) are:

numbers (0-9)
the "!" mark
the "@" sign

Controls

Left/Right - Moves cursor 1 character left/right

X - Swap screens for precision cursor positioning

Y - Insert breakpoint

L/R - Scroll up/down

Known issues

  • Watch out on the scroll functions; sometimes they mess up.
  • Excessive use of the backspace button sometimes locks the app.
  • Excessive use of the paste button sometimes locks the app.
  • Every once in a while the cut fails.
  • Be cautious about pasting over one line of text. 99% of the time this results in a scrolling failure.
  • Be cautious about writing over one line at a time. Press Enter at the end of your line. If you don't, sometimes the scroll will fail.

Changelog

v0.99

  • Added Color Schemes.
  • Added More Graffitis.
  • Added INI Config System.
  • A few minor bugfixes.

External links

Advertising: