Skip to: Site menu | Main content


Welcome to PSP-Programming.com, a place for developers to get together.

Welcome to the forums. Here you can find other user tutorials as well as homebrew releases and the source code repository. You can also ask for help with your code here and post your own homebrew!

PSP-Programming.com Forums
February 08, 2012, 06:09:35 PM *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length

News: Check out the Code Section!
Home Help Search Shop Login Register
Digg This!
Pages: [1] 2
Print
Author Topic: [C] FlatEditPSP 1.6.0 - Text Editor  (Read 17655 times)
Flatmush
Has a normal user title
Administrator
Hero Member
*

Karma: +84/-26
Offline Offline

Posts: 1046
12906.27 points

View Inventory
Send Money to Flatmush

The Omniscient One


View Profile WWW
« on: January 20, 2007, 01:13:57 PM »

NB: This is an entry into the pxp contest here.

Homebrew Name: FlatEditPSP 1.6.0

Description: FlatEditPSP is a simple text editor much like notepad, but with a cooler keyboard.



Instructions/Controls:
        Generic:
                L/RTrigger       - change focus between keyboard->textbox->menubar (Except in dialogs).
                Select           - Screenshot.
                Start            - Forced exit.

        Keyboard:
                Left/Right       - Move selection column.
                Square           - Choose key on the pink row.
                Triangle         - Choose key on the green row.
                Circle           - Choose key on the red row.
                Cross            - Choose key on the blue row.
                Up               - Caps-Lock On/Off.
                Down             - Spacebar.

        Textbox:
                Hold Cross       - Select modifier (like shift in notepad).
                Directions       - Move text cursor.
                Square + Up      - Page up.
                Square + Down    - Page down.
                Square + Left    - Home.
                Square + Right   - End.
                Triangle + Up    - Insert.
                Triangle + Down  - Return.
                Triangle + Left  - Backspace.
                Triangle + Right - Space.
                Circle + Up      - Copy.
                Circle + Down    - Delete.
                Circle + Left    - Cut.
                Circle + Right   - Paste.

        Menu:
                Left/Right       - Select menu.
                Cross/Down       - Open menu.
                Up/Down          - Select menu item.
                Cross            - Open menu item.
                Right            - Expand menu item.



Changelog
        1.0.0 --> 1.5.0
                - File browser updated.
                        - Can now delete files.
                        - Can now create and delete folders (even deletes folders containing files).
                        - Now remembers the last directory it was in.
                        - More stable.
                - Textbox system updated.
                        - Selected text now stays selected when [X] is released.
                        - There were 2 shortcuts to delete, one is now an enter shortcut. (Triangle + Down = Enter)
                        - Now draws scrollbars.
                        - Insert mode is now functional.
                        - Text cursor is now an inverted, also it changes to a square in overwrite mode.
                - Menu updated
                        - Controls for menu slightly updated.
                        - Edit menu updated
                             - Select all option added.
                             - Replace option removed.
                        - Tools menu updated.
                             - Find function added.
                             - Replace function added.
                             - Goto line function added.
                             - Options added.
                             - Fixed a small bug in the insert symbol function.
                        - Help menu updated.
                             - README moved into help menu.
                             - Credits option added.
                             - Copying option added.
                             - About option added.
                        - File menu updated.
                             - Recently opened files now added.
                - Layout updated
                       - Button guide now shows correctly the buttons you are pressing.
                       - Filename moved to the right of the menu.
                       - Columns shows column the width of the current row.
                       - Insert mode indicator added.
                       - Batterylife and Time added.
                - Misc. bugfixes and tweaks.
                - Input is now timebased which makes it a lot smoother (Thanks to a comment from Ryalla).
                - Settings file now added.
                - Save/load state function added (Start now saves state).
                - Better screenshot dialog.
                - Screenshots are now saved in their own folder.
                - Installotron support (plus a build for 1.5).
                - Source code released.
                - Updated this changelog (Duh!).
        1.5.0 --> 1.6.0
                - Skin change (the old one is still included).
                - Skinning is now better supported.
                - Settings file now actually works.
                - Settings option now opens settings/settings.cfg
                  and settings are no longer saved on exit.
                - Option to disable keyboard (pretty useless really).
                - Above changelog no longer lies!
                - Misc. bugfixes and tweaks.
                - Updated this readme again (Duh!).



Screenshots:














Future Updates:
        - Whazilla (http://whazilla.0x89.org/) is currently working on a ir keyboard plugin.
        - Danzeff keyboard support (Thanks to a comment from a_noob).
        - With help from filiph from psp-programming, a swedish port may be on it's way.
        - Virtual mouse using the analogue stick and the trigger buttons.
        - Better skinning (i.e. skin chooser, etc.).
        - USB keyboard support (don'y hold you're breath).
        - More bugfixes/tweaks.

See the README for more detailed info.

Download from here.

P.S: The attachment below needs updating please  Wink.
« Last Edit: May 26, 2007, 12:32:27 PM by nathan42100 » Logged

Firmware History: 2.60 -> 2.71 -> 1.50 -> 3.03oe-c

I am nerdier than 66% of all people. Are you nerdier? Click here to find out!I am 62% loser. What about you? Click here to find out!NerdTests.com User Test: The Can I Run A Business Test.

Hehe I'm a "Hero Member" because I bought posts back when they were in the shop.

Creator of FlatEditPSP, funcLib and flAstro


Ryalla
harleyg
Hero Member
*****

Karma: +50/-12
Offline Offline

Posts: 813
9999999.99 points

View Inventory
Send Money to Ryalla


View Profile
« Reply #1 on: January 22, 2007, 02:26:22 PM »

Could you slow down the blinking of the cursor when browsing through the text? It's really distracting. Try making it time based so you can add the effect when typing as well. Very Happy
Logged
Flatmush
Has a normal user title
Administrator
Hero Member
*

Karma: +84/-26
Offline Offline

Posts: 1046
12906.27 points

View Inventory
Send Money to Flatmush

The Omniscient One


View Profile WWW
« Reply #2 on: January 22, 2007, 03:12:19 PM »

Thanks for the advice, I was thinking of doing that, but it went to the bottom of my priorities when I realized how much I had left to do Sad. Anyways I have released a fully functional version in the pxp contest here or download directly here (as at the time of writing pxp forums is down for some reason).

The way it's coded it ended up slowing the cursor blink a bit.

P.S compared to that alpha this contest release is sweet.
« Last Edit: March 16, 2007, 05:57:59 AM by flatmush » Logged

Firmware History: 2.60 -> 2.71 -> 1.50 -> 3.03oe-c

I am nerdier than 66% of all people. Are you nerdier? Click here to find out!I am 62% loser. What about you? Click here to find out!NerdTests.com User Test: The Can I Run A Business Test.

Hehe I'm a "Hero Member" because I bought posts back when they were in the shop.

Creator of FlatEditPSP, funcLib and flAstro
Ryalla
harleyg
Hero Member
*****

Karma: +50/-12
Offline Offline

Posts: 813
9999999.99 points

View Inventory
Send Money to Ryalla


View Profile
« Reply #3 on: January 22, 2007, 03:59:27 PM »

If you remove the alpha attachment, I'll remove the alpha from the news server.

If you want me to remove this topic, I'll do so. If not, why don't you copy the post from PxP into here.
Logged
Flatmush
Has a normal user title
Administrator
Hero Member
*

Karma: +84/-26
Offline Offline

Posts: 1046
12906.27 points

View Inventory
Send Money to Flatmush

The Omniscient One


View Profile WWW
« Reply #4 on: January 22, 2007, 04:16:19 PM »

Ok, done. sorry was being lazy.
Logged

Firmware History: 2.60 -> 2.71 -> 1.50 -> 3.03oe-c

I am nerdier than 66% of all people. Are you nerdier? Click here to find out!I am 62% loser. What about you? Click here to find out!NerdTests.com User Test: The Can I Run A Business Test.

Hehe I'm a "Hero Member" because I bought posts back when they were in the shop.

Creator of FlatEditPSP, funcLib and flAstro
Ryalla
harleyg
Hero Member
*****

Karma: +50/-12
Offline Offline

Posts: 813
9999999.99 points

View Inventory
Send Money to Ryalla


View Profile
« Reply #5 on: January 22, 2007, 04:30:57 PM »

No problem. Again, the application is awesome. Unless the Japanese entry improves quite a lot, I'm definitely voting for this one. Very Happy
Logged
gibbocool
Embellished by our ignorance
News Posters
Hero Member
*

Karma: +34/-11
Offline Offline

Posts: 822
2973.87 points

View Inventory
Send Money to gibbocool

Power Overwhelming


View Profile WWW
« Reply #6 on: January 22, 2007, 05:48:51 PM »

PxP site is up again, just to let you know.
Logged

nathan42100
Give miinaturvat Points!
Administrator
Hero Member
*

Karma: +32/-2
Offline Offline

Posts: 1161
934.18 points

View Inventory
Send Money to nathan42100


View Profile WWW
« Reply #7 on: January 22, 2007, 07:56:33 PM »

Wow, nice job!
Logged

All of my work is released under the Creative Commons Attribution-Noncommercial-Share Alike 3.0 License.
dn ʎɐʍ sıɥʇ
Help support my computer projects!

PSPJunkie
Junkie.... PSPJunkie
Sr. Member
****

Karma: +73/-30
Offline Offline

Posts: 473
99.95 points

View Inventory
Send Money to PSPJunkie

View Profile
« Reply #8 on: January 22, 2007, 07:58:12 PM »

it the contest is a voting system (probably not, though), you have my vote.
Logged

mwhahahahahahahaha
Flatmush
Has a normal user title
Administrator
Hero Member
*

Karma: +84/-26
Offline Offline

Posts: 1046
12906.27 points

View Inventory
Send Money to Flatmush

The Omniscient One


View Profile WWW
« Reply #9 on: January 31, 2007, 03:28:11 AM »

just in case anybody was still watching this topic, I have released version 1.5.0 of my editor.
« Last Edit: February 01, 2007, 05:31:18 AM by flatmush » Logged

Firmware History: 2.60 -> 2.71 -> 1.50 -> 3.03oe-c

I am nerdier than 66% of all people. Are you nerdier? Click here to find out!I am 62% loser. What about you? Click here to find out!NerdTests.com User Test: The Can I Run A Business Test.

Hehe I'm a "Hero Member" because I bought posts back when they were in the shop.

Creator of FlatEditPSP, funcLib and flAstro
gibbocool
Embellished by our ignorance
News Posters
Hero Member
*

Karma: +34/-11
Offline Offline

Posts: 822
2973.87 points

View Inventory
Send Money to gibbocool

Power Overwhelming


View Profile WWW
« Reply #10 on: January 31, 2007, 04:18:46 AM »

And what an awesome editor it is Very Happy Karma++
Logged

Flatmush
Has a normal user title
Administrator
Hero Member
*

Karma: +84/-26
Offline Offline

Posts: 1046
12906.27 points

View Inventory
Send Money to Flatmush

The Omniscient One


View Profile WWW
« Reply #11 on: January 31, 2007, 01:54:30 PM »

Ok I just moved the post here as insomniac recommended

lol all that time I had forgotten to post the actual update, the update is there now.
« Last Edit: February 04, 2007, 02:54:03 PM by flatmush » Logged

Firmware History: 2.60 -> 2.71 -> 1.50 -> 3.03oe-c

I am nerdier than 66% of all people. Are you nerdier? Click here to find out!I am 62% loser. What about you? Click here to find out!NerdTests.com User Test: The Can I Run A Business Test.

Hehe I'm a "Hero Member" because I bought posts back when they were in the shop.

Creator of FlatEditPSP, funcLib and flAstro
ataxy
Newbie
*

Karma: +2/-1
Offline Offline

Posts: 12
648.00 points

View Inventory
Send Money to ataxy

View Profile
« Reply #12 on: February 04, 2007, 02:29:25 AM »

in you latest release when you press start i get an error something like ''cannot save state''
Logged
Flatmush
Has a normal user title
Administrator
Hero Member
*

Karma: +84/-26
Offline Offline

Posts: 1046
12906.27 points

View Inventory
Send Money to Flatmush

The Omniscient One


View Profile WWW
« Reply #13 on: February 04, 2007, 05:20:22 AM »

That means there is an error opening the file 'settings/state.fes', the file may be set to read-only or something, just delete it and it should all work again.
Logged

Firmware History: 2.60 -> 2.71 -> 1.50 -> 3.03oe-c

I am nerdier than 66% of all people. Are you nerdier? Click here to find out!I am 62% loser. What about you? Click here to find out!NerdTests.com User Test: The Can I Run A Business Test.

Hehe I'm a "Hero Member" because I bought posts back when they were in the shop.

Creator of FlatEditPSP, funcLib and flAstro
Ryalla
harleyg
Hero Member
*****

Karma: +50/-12
Offline Offline

Posts: 813
9999999.99 points

View Inventory
Send Money to Ryalla


View Profile
« Reply #14 on: February 04, 2007, 12:21:25 PM »

Ok I just moved the post here as insomniac recommended

lol all that time I had forgotten to post the actual update, the update is there now just don't download the attachment as it is the wrong one and cannot be deleted.

Fixed. It has the 1.50 release as of now.
Logged
Pages: [1] 2
Print
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006-2009, Simple Machines LLC Valid XHTML 1.0! Valid CSS!
Page created in 0.347 seconds with 38 queries.
Sister Sites: Guitar Hero 4   BrokeniTouch.com