Commit Graph

15 Commits

Author SHA1 Message Date
zeromus 7651f418fe usably functional libretro player 2015-11-07 00:14:59 -06:00
adelikat c10682b147 Controller Config - use AutoScroll on tab pages, and fix anchoring of the Misc. button 2015-01-02 23:04:02 +00:00
jdpurcell eacadc8e09 Apparently UserControls that are created dynamically need AutoScaleMode.Font. UserControls placed via the designer should use AutoScaleMode.Inherit. Actually it seems possible to get around the problems of dynamically created UserControls (including the need to manually scale the positions/sizes) by moving their creation into the constructor after InitializeComponent, adding SuspendLayout before InitializeComponent, and adding ResumeLayout after UserControl creation. But I don't want to risk moving the code around too much. 2014-12-31 05:34:21 +00:00
jdpurcell 9a1108e9f7 Fix control positions/sizes in the cases where auto scaling doesn't apply (e.g. dynamically created controls). 2014-12-28 21:59:53 +00:00
jdpurcell 30d3b02a7f Auto scaling: All forms should have AutoScaleMode set to Font.
Auto scaling: All user controls should have AutoScaleMode set to Inherit (i.e. they inherit their containing form's AutoScaleMode, in this case Font). Explicitly setting an AutoScaleMode on user controls causes problems with child controls anchored to the bottom and/or right.
Remove explicitly set font in GenGameGenie form. Fonts set on the form/user control level cause problems with auto scaling.
Fix text box anchoring in DualGBFileSelector control.
2014-12-28 21:19:34 +00:00
zeromus 8c1eaf25ff system for more thorough tooltips in hotkey and controller config dialogs (so, for instance, the function of a key can be described) 2014-11-07 16:58:27 +00:00
adelikat 5c0b8f4166 Controller config - analog bind panel - slight positioning tweak to prevent the button name from getting cut off 2014-07-06 15:57:57 +00:00
adelikat ab5cfab035 remove redundant code throughout the emuhawk project 2014-06-29 02:28:48 +00:00
adelikat 500bbaf3c1 Controller Config - add a Clear button 2014-06-04 15:00:53 +00:00
goyuken 5faa2de58c analog binds: support up to 50% deadzone. be warned; if you're using deadzones this big, it's likely that your controller is broken slop and nothing will make it feel good in play 2014-05-16 14:29:58 +00:00
zeromus ff47c5b639 fix more bugs 2014-04-22 19:38:23 +00:00
zeromus c7e37753bf Instead of InputWidget, use new InputCompositeWidget UserControl which includes a button you can use to summon a contextmenu of special bindings (such as WMouse L), which the textbox part (still InputWidget) will ignore otherwise. 2014-04-19 21:03:49 +00:00
goyuken d5bb0c9b4c analog controls: add ability to unbind buttons 2014-02-09 23:18:42 +00:00
goyuken 7fa5de3c15 add Flip Axis button to AnalogBindControl. resolves issue 139 2014-01-11 15:11:49 +00:00
adelikat c669680e07 Rename Multiclient folder 2013-11-03 04:05:56 +00:00