I wish to emulate or most media players' sliders - where clicking anywhere on the slider widget skips the video to that position. How can I get the slider's value under the mouse click and set the value to that?
By default, when clicked on the slider, it only scrolls by a Pagesize at a time, not scrolls to the position user clicked.
Create a new control by inheritance from the slider.  The only change from the base slider control is that you override the method that handles mouse click events,  Your method needs to do two things: call the routine that you use to 'skip the video to the mouse click' and call the base slider control mouse click handler so it can look after the visual feedback details.
Get wxpython slider's value under mouse click