This code library allows you to to easily define a spreadsheet control in your GUI using immediate-mode commands. For simplicitly, you can quickly create a spreadsheet using the default buttons and textfields in any skin; or, if you need more versatility, you can fill in the computed cell rectangles with any GUI code your application requires.
Note that this is not for use with the new 4.6 UI system. It only works with immediate-mode GUI, using the GUI and GUILayout API calls.
• Works both in game and in editor windows.
• Supports absolute positioning and positioning in a GUILayout context.
• All elements can be styled.
• Headers will optionally remain static on the borders while scrolling.
• Custom scrolling code (e.g., for touchscreen scrolling) can be integrated.
This has been tested and verified to work in Windows standalone, web player, and Android. No platform-specific features are used, so it should work in any build.
Preview a demo build or the documentation.
Any questions or support requests can be submitted through e-mail.