2017-09-24 07:39 CEST

View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
0000264Cheat Enginepublic2013-10-25 13:54
Reporterjbarker2160 
Assigned ToDark Byte 
PrioritynormalSeverityfeatureReproducibilityN/A
StatusresolvedResolutionfixed 
Summary0000264: Address List Tweaks
DescriptionI have some suggestions to make the address list and the exported lists more useful:

1. Save the values and toggle state to the .CT file. This is especially good if the value you need is an obscure 4-byte number.

2. Add a possibility to create multi-level expandable lists (like if you have an RPG, for example you could have a group of codes that could all be toggled with one box or you could expand the tree and choose individual codes)

3. Add the ability to have a drop-down list of possible values and descriptions for an address (using the RPG example you could have the weapons address and use a drop-down list to show which values are valid and tell which weapon they are)
Additional InformationThis will make CE an infinitely more useful tool.
TagsNo tags attached.
Attached Files

-Relationships
+Relationships

-Notes

~0000552

Dark Byte (developer)

I'l look into it.

about 2, isn't that what the groups do now?
Attach some entries to another entry or header, and set it's group option to activating this entry activates children.
And if a child has a header as well, you can give that the same option or not

~0000553

jbarker2160 (reporter)

Last edited: 2013-07-17 13:53

Where is there a "group" option? It isn't in the right click or any of the menus. If you're talking about "Headers" That's not what I'm talking about. I want groups that could be expanded and collapsed like the tree in a file browser. I think there is the "treeview" class you can use with the .net framework, but I'm not a developer.

~0000554

Dark Byte (developer)

Last edited: 2013-07-17 13:47

You can drag other addresses onto it so they become a child of that entry(just drag/drop), and with the group settings you can change the behaviour when the head of the group is checked/changed

~0000555

jbarker2160 (reporter)

Firstly, that's 50% of what I'd like to see, but the groups cannot be collapsed and the can't be toggled together, you still need to toggle each one individually. This just makes the address list longer by the number of groups and the same functionality could be duplicated by just renaming and sorting.

~0000556

Dark Byte (developer)

When an entry has children it gets a new context menu at the bottom "Group config"

If you enable 'Hide children when deactivated" it will act like a normal tree that you can collapse/expand (assuming the entry can be checked, so if a faulty AA script is checked, it won't expand)

~0000557

jbarker2160 (reporter)

Last edited: 2013-07-17 14:10

That looks good, but there's no way to know that it's a group when it's collapsed unless I keep the name as "Group..." Could a plus sign be added after the toggle box?

I want to use this to distribute CT lists to other people and I don't want to get hundreds of emails about things missing and so on.

So, would it be possible to differentiate groups in some way and also to have the toggle box for the group have 3 states for all children selected, some children selected and no children selected.

~0000603

Dark Byte (developer)

1: Implemented in the svn (The data is now stored in the ct, but never loaded by ce itself though)
2: Implemented in the svn (+/- sign in front of active)
3: Implemented in the svn
+Notes

-Issue History
Date Modified Username Field Change
2013-07-17 10:02 jbarker2160 New Issue
2013-07-17 11:19 Dark Byte Note Added: 0000552
2013-07-17 11:19 Dark Byte Status new => acknowledged
2013-07-17 13:40 jbarker2160 Note Added: 0000553
2013-07-17 13:47 Dark Byte Note Added: 0000554
2013-07-17 13:47 Dark Byte Note Edited: 0000554
2013-07-17 13:53 jbarker2160 Note Edited: 0000553
2013-07-17 13:58 jbarker2160 Note Added: 0000555
2013-07-17 14:01 Dark Byte Note Added: 0000556
2013-07-17 14:08 jbarker2160 Note Added: 0000557
2013-07-17 14:10 jbarker2160 Note Edited: 0000557
2013-10-25 13:54 Dark Byte Note Added: 0000603
2013-10-25 13:54 Dark Byte Status acknowledged => resolved
2013-10-25 13:54 Dark Byte Resolution open => fixed
2013-10-25 13:54 Dark Byte Assigned To => Dark Byte
+Issue History