Itusilẹ Waini 7.8 pẹlu Imudara Alt + Taabu Imudara fun Awọn ere Iṣọkan

Itusilẹ ti iṣẹ akanṣe Wine Staging 7.8 ti ṣe atẹjade, laarin ilana eyiti eyiti awọn agbero ti o gbooro ti Waini ti wa ni idasilẹ, pẹlu awọn abulẹ ti ko ṣetan ni kikun tabi eewu, ko dara fun gbigba sinu ẹka akọkọ Waini. Ti a ṣe afiwe si Waini, Ipele Waini n pese awọn abulẹ 550 ni afikun.

Itusilẹ tuntun jẹ mimuuṣiṣẹpọ pẹlu koodu mimọ Wine 7.8. Awọn abulẹ 3 ti o ni ibatan si sisẹ ti awọn ipinlẹ bọtini ati isọdọtun ti awọn iṣẹ gba/set_key_state ti gbe lọ si package Waini akọkọ. Awọn abulẹ mẹrin ti ni imudojuiwọn: winex11-_NET_ACTIVE_WINDOW, user32-Mouse_Message_Hwnd, user32-rawinput-mouse ati api-iteration-tokens.

A ti ṣafikun alemo kan lati mu imudara ọna abuja keyboard Alt + Tab ni awọn ere ti o da lori ẹrọ ere Unity. Iṣoro pẹlu yiyipada awọn window nipasẹ Alt + Tab ni awọn ere Unity ni a ti ṣe akiyesi lati Waini 4.20 nitori otitọ pe OnApplicationFocus ati OnApplicationPause awọn iṣẹlẹ ti o pe iyipada idojukọ ati awọn olutọju idaduro ohun elo ko ṣe ipilẹṣẹ nipasẹ ẹrọ Unity lẹhin mimu-pada sipo idojukọ lori window nigbati yi pada si Alt + Tab. Patch ti o yanju iṣoro naa ni a dabaa pada ni Oṣu kọkanla ọdun 2019 ati imuse fifiranṣẹ ti ifiranṣẹ WM_NCPOINTERUP ninu koodu iṣẹ ti o ni iduro fun iṣeto window ti nṣiṣe lọwọ. Fifiranṣẹ ifiranṣẹ yii ti to fun ẹrọ Isokan lati tan awọn OnApplicationFocus ati OnApplicationPause awọn olutọju.

orisun: opennet.ru

Fi ọrọìwòye kun