SonyWWS / ATF

Authoring Tools Framework (ATF) is a set of C#/.NET components for making tools on Windows. ATF has been in continuous development in Sony Computer Entertainment's (SCE) Worldwide Studios central tools group since early 2005. ATF has been used by most SCE first party studios to make many custom tools such as Naughty Dog’s level editor and shader editor for The Last of Us, Guerrilla Games’ sequence editor for Killzone games (including the Killzone: Shadow Fall PS4 launch title), an animation blending tool at Santa Monica Studio, a level editor at Bend Studio, a visual state machine editor for Quantic Dream, sound editing tools, and many others.
Apache License 2.0
1.89k stars 262 forks source link

PropertyGrid does not update when using keyboard to select ListView item #50

Closed nrvllrgrs closed 7 years ago

nrvllrgrs commented 8 years ago

In SimpleDomEditor, if you add multiple Events to the XML and use the keyboard to change your selection, the property grid does not reflect that change. What is the ideal way to update the property grid? I'm building a tool based on this sample.

abeckus commented 8 years ago

Thanks for reporting the bug. It seems that the bug is in the class ListViewAdapter located at: ..\Framework\Atf.Gui.WinForms\Applications\Listers Look at the constructor istViewAdapter(ListView listView) listView.SelectedIndexChanged is not wired. The above event should be wired and properly handled. I will make a fix with next ATF update. meanwhile you can fix it locally until next ATF update.

Alan

abeckus commented 7 years ago

fixed, Thanks for reporting the bug.

Alan