picoe / Eto

Cross platform GUI framework for desktop and mobile applications in .NET
Other
3.67k stars 335 forks source link

Implement mobile-centric events and controls #7

Open cwensley opened 13 years ago

cwensley commented 13 years ago

Current controls should be updated to include mobile-centric events and controls.

This includes things like OnRotationChanged, Navigation Controller, etc. Need to think of a common metaphor across platforms.

cwensley commented 12 years ago

One thought about common edit forms, at least in iOS is that they are very much like a property grid and would also transition across platforms. We could perhaps abstract the property grid to have different renderers as well - perhaps so we can write one set of code for a form and have it look good on both desktop vs. mobile.

E.g. iOS would use a standard table with a property per row that would support different types of values. On the desktop it could generate either a standard form or a property grid, depending on a render hint.