dMZX Forums: [EDITOR FILE] [Req. File] Methods to jump to a given location on the board -> Archived Requests -> Tracker

Jump to content

Report ID 458 Title [EDITOR FILE] [Req. File] Methods to jump to a given location on the board
Product Archived Requests Status Implemented (Severity 2 - Fair)
Version 2.91 Fixed in 2.91

Page 1 of 1
  • Cannot start a new Issue
  • Closed Issue This issue is locked

Report ID #458: [EDITOR FILE] [Req. File] Methods to jump to a given location on the board

#1 User is offline  
Lachesis 

  • the pinnacle of human emotion
  • Group: DigiStaff
  • Posts: 3,895
  • Joined: 17-July 04
  • Gender:Female
  • Location:Sealand

Posted 28 May 2012 - 04:04 AM

MZX boards and worlds can be large, so here's an easier way to get around:

CTRL+G (Go To) - Launches a dialog that allows the user to type a coordinate position on the board to go to, with a list of saved locations afterward and the buttons New, Load, Delete, and Cancel

Go To could easily be added by 2.84b or even as a very last-minute 2.84 feature. The saved positions are more work as it's basically a complete replacement of the CTRL+# system and they need to be saved to a world.editor.cnf.

Due to accessibility constraints, the saved positions can not be validated until they are handled by the user interface.

saved_position = name, board#, x, y


Size: 34x18 (not including shadow)
Focus starts on X coord.
+---------=---------=---------=--+
|  [00000][-][+]  [00000][-][+]  |\
|                                ||
|       Stored positions:        ||
|  | Name of pos ..........24 |  ||
|  | Etc (x10 more)           |  ||
|                                ||
| [NEW] [LOAD] [DELETE] [CANCEL] ||
+---------=---------=---------=--+|
\---------------------------------+
Enter:
X: moves focus to Y
Y: goto X,Y on current board
List: load selected saved position
New: input prompt for new stored position name
Load: same as enter on list
Delete: delete selected saved position
Cancel: same as escape

"Let's just say I'm a GOOD hacker, AND virus maker. I'm sure you wouldn't like to pay for another PC would you?"

xx̊y (OST) - HELLQUEST (OST) - Zeux I: Labyrinth of Zeux (OST) (DOS OST)
w/ Lancer-X and/or asgromo: Pandora's Gate - Thanatos Insignia - no True(n) - For Elise OST
MegaZeux: Online Help File - Keycode Guide - Joystick Guide - Official GIT Repository


Page 1 of 1  
  • Cannot start a new Issue
  • Closed Issue This issue is locked

Replies (1 - 12)

#2 User is offline  
Lachesis 

  • the pinnacle of human emotion
  • Group: DigiStaff
  • Posts: 3,895
  • Joined: 17-July 04
  • Gender:Female
  • Location:Sealand

Posted 28 May 2012 - 05:26 AM

Updating status to: Approved
"Let's just say I'm a GOOD hacker, AND virus maker. I'm sure you wouldn't like to pay for another PC would you?"

xx̊y (OST) - HELLQUEST (OST) - Zeux I: Labyrinth of Zeux (OST) (DOS OST)
w/ Lancer-X and/or asgromo: Pandora's Gate - Thanatos Insignia - no True(n) - For Elise OST
MegaZeux: Online Help File - Keycode Guide - Joystick Guide - Official GIT Repository

#3 User is offline  
Terryn 

  • ******
  • Group: DigiStaff
  • Posts: 2,960
  • Joined: 12-October 00
  • Gender:Male

Posted 03 June 2012 - 10:53 AM

Just to note for posterity, you were also considering Ctrl+G as a binding for Go To, to be consistent with the key binding in the Robotic Editor. The downside with this is the Alt+G key binding that has a considerably different function (going to the Global). Since going to the Global is not an action that can quickly wreck editor progress like, say, Alt+Z, this is a minor downside.
angelic stream - shed sanguine - ill-adapt - avis - para/lyser - renaissance - dead tangent - phosphene blur - birth breeds death - ________ - painted glass - lagniappe

<Exophase> HES STEALING MAH AIRSHIP!!!!!!11111111

#4 User is offline  
Lachesis 

  • the pinnacle of human emotion
  • Group: DigiStaff
  • Posts: 3,895
  • Joined: 17-July 04
  • Gender:Female
  • Location:Sealand

Posted 09 June 2012 - 06:42 PM

Updating version to: 2.84c

Bonk
"Let's just say I'm a GOOD hacker, AND virus maker. I'm sure you wouldn't like to pay for another PC would you?"

xx̊y (OST) - HELLQUEST (OST) - Zeux I: Labyrinth of Zeux (OST) (DOS OST)
w/ Lancer-X and/or asgromo: Pandora's Gate - Thanatos Insignia - no True(n) - For Elise OST
MegaZeux: Online Help File - Keycode Guide - Joystick Guide - Official GIT Repository

#5 User is offline  
Lachesis 

  • the pinnacle of human emotion
  • Group: DigiStaff
  • Posts: 3,895
  • Joined: 17-July 04
  • Gender:Female
  • Location:Sealand

Posted 21 December 2012 - 08:00 AM

Updating status to: Confirmed

Going to knock saved positions to "Awaiting Feedback". Specifically, I want to know exactly how much demand there is for this sort of thing. Implementing it isn't so much a problem as that even the best solution to tracking board IDs seems a bit messy. At the moment, all of the config file stuff is ready to go, but I'm not sure I ever see it getting used.

Otherwise, I plan on just implementing a plain GOTO menu and calling it quits for 2.84c.
"Let's just say I'm a GOOD hacker, AND virus maker. I'm sure you wouldn't like to pay for another PC would you?"

xx̊y (OST) - HELLQUEST (OST) - Zeux I: Labyrinth of Zeux (OST) (DOS OST)
w/ Lancer-X and/or asgromo: Pandora's Gate - Thanatos Insignia - no True(n) - For Elise OST
MegaZeux: Online Help File - Keycode Guide - Joystick Guide - Official GIT Repository

#6 User is offline  
Lachesis 

  • the pinnacle of human emotion
  • Group: DigiStaff
  • Posts: 3,895
  • Joined: 17-July 04
  • Gender:Female
  • Location:Sealand

Posted 21 December 2012 - 08:04 AM

Updating status to: Approved

hnnngg
"Let's just say I'm a GOOD hacker, AND virus maker. I'm sure you wouldn't like to pay for another PC would you?"

xx̊y (OST) - HELLQUEST (OST) - Zeux I: Labyrinth of Zeux (OST) (DOS OST)
w/ Lancer-X and/or asgromo: Pandora's Gate - Thanatos Insignia - no True(n) - For Elise OST
MegaZeux: Online Help File - Keycode Guide - Joystick Guide - Official GIT Repository

#7 User is offline  
Lachesis 

  • the pinnacle of human emotion
  • Group: DigiStaff
  • Posts: 3,895
  • Joined: 17-July 04
  • Gender:Female
  • Location:Sealand

Posted 21 December 2012 - 10:10 AM

Updating status to: Awaiting Feedback
Updating version to: None

Added goto dialog in GIT 3fabe52. Awaiting feedback for other topics in this thread.
"Let's just say I'm a GOOD hacker, AND virus maker. I'm sure you wouldn't like to pay for another PC would you?"

xx̊y (OST) - HELLQUEST (OST) - Zeux I: Labyrinth of Zeux (OST) (DOS OST)
w/ Lancer-X and/or asgromo: Pandora's Gate - Thanatos Insignia - no True(n) - For Elise OST
MegaZeux: Online Help File - Keycode Guide - Joystick Guide - Official GIT Repository

#8 User is offline  
Lachesis 

  • the pinnacle of human emotion
  • Group: DigiStaff
  • Posts: 3,895
  • Joined: 17-July 04
  • Gender:Female
  • Location:Sealand

Posted 22 March 2015 - 05:55 AM

Updating status to: Implemented
Issue fixed in: GIT (debytecode)

hhhhhhhhhhhh
"Let's just say I'm a GOOD hacker, AND virus maker. I'm sure you wouldn't like to pay for another PC would you?"

xx̊y (OST) - HELLQUEST (OST) - Zeux I: Labyrinth of Zeux (OST) (DOS OST)
w/ Lancer-X and/or asgromo: Pandora's Gate - Thanatos Insignia - no True(n) - For Elise OST
MegaZeux: Online Help File - Keycode Guide - Joystick Guide - Official GIT Repository

#9 User is offline  
Lachesis 

  • the pinnacle of human emotion
  • Group: DigiStaff
  • Posts: 3,895
  • Joined: 17-July 04
  • Gender:Female
  • Location:Sealand

Posted 16 June 2017 - 08:33 PM

Updating status to: Approved

There are unfinished bits of this floating around in the editor config options. I'll look at it again before release, but it can probably wait until 2.90b.
"Let's just say I'm a GOOD hacker, AND virus maker. I'm sure you wouldn't like to pay for another PC would you?"

xx̊y (OST) - HELLQUEST (OST) - Zeux I: Labyrinth of Zeux (OST) (DOS OST)
w/ Lancer-X and/or asgromo: Pandora's Gate - Thanatos Insignia - no True(n) - For Elise OST
MegaZeux: Online Help File - Keycode Guide - Joystick Guide - Official GIT Repository

#10 User is offline  
Lachesis 

  • the pinnacle of human emotion
  • Group: DigiStaff
  • Posts: 3,895
  • Joined: 17-July 04
  • Gender:Female
  • Location:Sealand

Posted 17 June 2017 - 03:55 AM

Updating version to: 2.90b
Issue fixed in: None
"Let's just say I'm a GOOD hacker, AND virus maker. I'm sure you wouldn't like to pay for another PC would you?"

xx̊y (OST) - HELLQUEST (OST) - Zeux I: Labyrinth of Zeux (OST) (DOS OST)
w/ Lancer-X and/or asgromo: Pandora's Gate - Thanatos Insignia - no True(n) - For Elise OST
MegaZeux: Online Help File - Keycode Guide - Joystick Guide - Official GIT Repository

#11 User is offline  
Lachesis 

  • the pinnacle of human emotion
  • Group: DigiStaff
  • Posts: 3,895
  • Joined: 17-July 04
  • Gender:Female
  • Location:Sealand

Posted 06 September 2017 - 09:06 PM

Updating version to: 2.91
"Let's just say I'm a GOOD hacker, AND virus maker. I'm sure you wouldn't like to pay for another PC would you?"

xx̊y (OST) - HELLQUEST (OST) - Zeux I: Labyrinth of Zeux (OST) (DOS OST)
w/ Lancer-X and/or asgromo: Pandora's Gate - Thanatos Insignia - no True(n) - For Elise OST
MegaZeux: Online Help File - Keycode Guide - Joystick Guide - Official GIT Repository

#12 User is offline  
Lachesis 

  • the pinnacle of human emotion
  • Group: DigiStaff
  • Posts: 3,895
  • Joined: 17-July 04
  • Gender:Female
  • Location:Sealand

Posted 07 September 2017 - 02:01 AM

Updating status to: Implemented
Issue fixed in: 2.91

In GIT 9aa9099 I've removed all of the dead code for named saved positions and moved regular saved positions to the editor config. They are now saved and loaded with the local editor config file, and now have confirmation dialogs to make them more transparent. I also fixed a crash that would occur in unusual circumstances.
"Let's just say I'm a GOOD hacker, AND virus maker. I'm sure you wouldn't like to pay for another PC would you?"

xx̊y (OST) - HELLQUEST (OST) - Zeux I: Labyrinth of Zeux (OST) (DOS OST)
w/ Lancer-X and/or asgromo: Pandora's Gate - Thanatos Insignia - no True(n) - For Elise OST
MegaZeux: Online Help File - Keycode Guide - Joystick Guide - Official GIT Repository

#13 User is offline  
Terryn 

  • ******
  • Group: DigiStaff
  • Posts: 2,960
  • Joined: 12-October 00
  • Gender:Male

Posted 22 November 2017 - 08:39 PM

Moving to: Archived Requests


Page 1 of 1
  • Cannot start a new Issue
  • Closed Issue This issue is locked

0 User(s) are reading this issue
0 Guests and 0 Anonymous Users


Powered by IP.Tracker 1.3.2 © 2025  IPS, Inc.