Size and move windows in HogPc

Hi

Run Windows 7 32bit – HogPC 3.2.3.

I have an issue after updating windows and now I cannot resize or move the windows around as I want.

I choose the windows… and highlite it… sometimes it works… and I can move and resize the windows as I want… but suddenly HogPC grab some other windows and move them around and resize them… weird

Any one…(?)

Regards, Jacob
Parents
  • short on time today, so here it is briefly:


    repro's on a VM by installing Wacom drivers 6.1.6-7 and restarting, even without attaching any input hardware.

    qtgui 4.7.0 has major breaking changes to widget defaults, i've worked around these by recompiling qtgui to restore the defaults that were present when 3PC was designed against Qt3; obviously, making changes at the framework level is the wrong approach, but 'twas the only option available to me.


    [LIST=1]
    qwidget_win.cpp[LIST=1]
    ::qt_tablet_init needs to be completely commented out; leave the signature as a simple stub.
    qWidgetPrivate::create_sys() needs to set WS_EX_NOPARENTNOTIFY by default for every widget

    qapplication_win.cpp[LIST=1]
    ::QtWndProc - the switch on the case of WM_MOUSEMOVE needs its entire body removed and replaced by a single jump goto return_default

    QApplicationPrivate::initialize() needs to force "Always use native windows" as default
    e-mail for more details later this week
Reply
  • short on time today, so here it is briefly:


    repro's on a VM by installing Wacom drivers 6.1.6-7 and restarting, even without attaching any input hardware.

    qtgui 4.7.0 has major breaking changes to widget defaults, i've worked around these by recompiling qtgui to restore the defaults that were present when 3PC was designed against Qt3; obviously, making changes at the framework level is the wrong approach, but 'twas the only option available to me.


    [LIST=1]
    qwidget_win.cpp[LIST=1]
    ::qt_tablet_init needs to be completely commented out; leave the signature as a simple stub.
    qWidgetPrivate::create_sys() needs to set WS_EX_NOPARENTNOTIFY by default for every widget

    qapplication_win.cpp[LIST=1]
    ::QtWndProc - the switch on the case of WM_MOUSEMOVE needs its entire body removed and replaced by a single jump goto return_default

    QApplicationPrivate::initialize() needs to force "Always use native windows" as default
    e-mail for more details later this week
Children
No Data
Related