Gathering User Experience: edited object default property

Started by Crimson Wizard, Sat 17/01/2015 17:30:16

Previous topic - Next topic

Crimson Wizard

We are looking for users opinion on what properties are edited first most often in AGS.
There is a way to make them selected on the property panel when you open the object for editing. Thus you can immediately see that property on screen (if the list is so long that it requires scrolling) and also start typing property value right away.

If you have any ideas on that, please state it here.

I suggest making a table like this:





TypeProperty
General SettingsGame Name
CharacterName
Walkable AreaArea specific view

Etc

ChamberOfFear

Full list:





































TypeProperty
GUI
FormBackgroundImage
ButtonText
InventoryCharacterID
LabelText
ListBoxFont
SliderValue
TextBoxFont
WindowEdgeImage
TextWindowPadding
Audio
ClipDefaultVolume
FolderDefaultVolume
TypeVolumeReductionWhileSpeechPlaying
Room
NothingImage
ObjectImage
HotspotDescription
WalkableAreaAreaSpecificView
WalkBehindBaseline
RegionLightLevel
Misc
General SettingsGame Name
ColoursColours
SpriteResolution
Text parserWord
Lip syncType
Inventory itemsImage
DialogName
ViewsName
CharacterName
CursorImage
FontName
ScriptName

Crimson Wizard

I see that no one is really interested in checking this. :)
Personally I do not have any objections.

ChamberOfFear, if you would just update your pull request to match this table (there's at least one change you did here - the default property for General Settings), I will merge it.

Radiant

I'd be happy to check this, I hadn't seen the thread before. I can write up a list tonight if you like, although of course it's going to be slightly different so we may need a third person as tie breaker :)


Radiant

Here's my list,

Full list:



































TypeProperty
GUI
FormZ-Order
ButtonImage
InventoryCharacterID
LabelText
ListBoxTextColorNumber
SliderHandleImage
TextBoxTextColorNumber
WindowEdgeImage
Audio
ClipBundlingType
FolderDefaultBundlingType
TypeVolumeReductionWhileSpeechPlaying
Room
NothingDescription
ObjectImage
HotspotDescription
WalkableAreaScalingLevel
WalkBehindBaseline
RegionLightLevel
Misc
General SettingsEnable Debug Mode
SpriteResolution
Text parserWord
Lip syncDefaultFrame
Inventory itemsImage
DialogName
ViewsName
CharacterStartingRoom
CursorImage
FontOutlineStyle
ScriptName

ChamberOfFear

I was able to implement every suggestion made by Radiant except the following:






TypeProperty
GUI
FormZ-Order
Room
ObjectImage

I'm unable to figure out why, in case of GUI > Form > Z-Order it might be because Z-Order is not a property belonging to the class GUI. I tried setting Z-Order anyways, however when I do that Z-Order overrides every other GUI component's DefaultProperty. There is also a class NormalGUI that inherits from GUI and actually has Z-Order as a Property, so I tried setting DefaultProperty there, but the same problem occurs.

For Room > Object > Image I have no clue at all to why it doesn't work, it just doesn't seem to trigger and keeps the same DefaultPropertyValue as Room > Nothing.

These are minor losses however so maybe we could live without them? If anyone wants to try and figure it out the code is here https://github.com/adventuregamestudio/ags/pull/228

SMF spam blocked by CleanTalk