Community
Participate
Working Groups
I'd like to contribute a new widget to Riena. The attached patch applies to HEAD as of today. I've extended the example application to show the use of the StatusMeter in Playground/Table and Playground/Traverse. Note that the use in Playground/Table is limited by bug43910 since the checkbox is also an image. Making the StatusMeter wider would result in an distorted checkbox. Since this is my first Riena contribution I'd like you to do a thorough code review. I'm looking forward to your suggestions on how to improve.
Created attachment 176876 [details] Patch including the new widget and the examples
Thanks Stephan, great contribution :-) Patch is applied! I had to do a little tweaking in the StatusMeterRidget to set the custom colors. When the methods set*Color are called in the ridget from SubModuleController.configureRidgets(), the uicontrol isn't available at that point. So I assigned the colors to fields in the StatusMeterRidget and when updateUIControl() is called, passed them to the uicontrol.
Comment on attachment 176876 [details] Patch including the new widget and the examples Adding IPLog flag.