Винаеро Твеакер је ажуриран на верзију 0.1.0.1
Управо сам објавио ново, мање ажурирање за Винаеро Твеакер. Желео бих да објасним шта је ново и зашто треба да ажурирате своју верзију.
Реклама
Као што сте можда приметили, Винаеро Твеакер укључује мој "Сићушни оквири прозора", која вам је омогућила да промените величину оквира прозора у Виндовс 7, Виндовс 8 и Виндовс 8.1.
Док је Тини Виндов Бордерс 32-битна апликација, Винаеро Твеакер укључује и 32-битну и 64-битну верзију и покреће релевантну верзију у зависности од битности вашег ОС-а.
Један проблем који сам открио након преноса „Ситних граница прозора“ је да се 64-битни АПИ понаша неправилно.
Напомена: Следеће информације могу бити занимљиве за програмере, а могу бити превише техничке за редовне крајње кориснике.
Винаеро Твеакер користи СистемПараметерсИнфо функција за добијање и подешавање величине границе. Виндовс Виста и новији се испоручују са проширеним НОНЦЛИЕНТМЕТРИЦС структура.
Додатни
Међутим, када користите НОНЦЛИЕНТМЕТРИЦС са СистемПараметерсИнфо ин Виндовс к64, изоставља члана иПаддедБордерВидтх! Ово узрокује неправилно понашање апликације. Дакле, у овом случају иПаддедБордерВидтх је увек нула а величина границе се враћа као иПаддедБордерВидтх+иБордерВидтх. Ово се лако може занемарити, међутим, такође производи погрешно понашање. Граница примењена са к64 НОНЦЛИЕНТМЕТРИЦС ће бити постављена САМО за к64 апликације. к86 апликације ће и даље имати стару ивицу све док се не одјавите са своје Виндовс сесије. Ово је само чудно.
Дакле, да то поправим, кодирао сам једноставан омот за к86, ВинаероВОВ64.еке, који долази заједно са Винаеро Твеакер-ом и мења границе моментално када вам затреба. Не остаје у сећању тако да нећете ни приметити његово присуство.
Ове промене су укључене у тренутно издање Винаеро Твеакер 0.1.0.1 и топло вам препоручујем да надоградите апликацију. Надам се да ће ова информација бити корисна програмерима који се сусрећу са истим проблемом.
Преузмите Винаеро Твеакер.