Always on Top!
7 отговора
0 прегледа
Always on Top!
Как стаа :)
Не видях такова свойство във формата!
Дано не е свързано с некви таймери и прихващане на фокуси, че не знам как ше ги прая тея фокуси
и винаги ли се получава?
при филмите кат се разположат на пълен екран май always on top духа супата...
Не видях такова свойство във формата!
Дано не е свързано с некви таймери и прихващане на фокуси, че не знам как ше ги прая тея фокуси
и винаги ли се получава?
при филмите кат се разположат на пълен екран май always on top духа супата...
Re: Always on Top!
[линк]
В кода на формата: MakeTopMost Me, True
При филмите досега единствено FlashGet съм виждал да надвие овърлея, и да си покаже квадратчето отгоре. ;о) Не знам как го правят обаче.
Щирлиц
В кода на формата: MakeTopMost Me, True
При филмите досега единствено FlashGet съм виждал да надвие овърлея, и да си покаже квадратчето отгоре. ;о) Не знам как го правят обаче.
Щирлиц
жестокоооооо!
бачка!
мерси приятел!
смъкнах си и менюто, но после ще се занимавам с него :)
в папката виждам и два MSWINSCK файла
това не бяха ли контролите за мрежови връзки и
някакви по-нови версии ли са, че си ги качил там
(да знам дали да си ги смъкна и тях :)
мерси приятел!
смъкнах си и менюто, но после ще се занимавам с него :)
в папката виждам и два MSWINSCK файла
това не бяха ли контролите за мрежови връзки и
някакви по-нови версии ли са, че си ги качил там
(да знам дали да си ги смъкна и тях :)
Re: жестокоооооо!
Нямам представа колко са нови като версии. Качих няколкото контрола, които виждаш, защото обикновено външните контроли, които програмата ползва - ги вкарвам в дистрибуцията, за да няма проблеми. Исках да събера една нормална колекция от контроли, ама нещо не остана време. То не е и спешно де. ;о)
MSWINSCK - да, точно за комуникация през нета е. Ползвам го обикновено за някакви прехвърляния на данни. Но с разрастването на Интернет - все по-често се оказва, че връзката минава през много маршрутизатори и рутери, и защитни стени, и т.н. боклуци, та не може да се направи Р2Р връзка. Тогава става нужен публичен сървър, малко се усложняват нещата, и най-често стигам до краткото решение - Hamachi. Създавам локална мрежа между компютрите, на тях им се назначават "реални" IP адреси, и после всичко бачка като ток и жици.
Щирлиц
MSWINSCK - да, точно за комуникация през нета е. Ползвам го обикновено за някакви прехвърляния на данни. Но с разрастването на Интернет - все по-често се оказва, че връзката минава през много маршрутизатори и рутери, и защитни стени, и т.н. боклуци, та не може да се направи Р2Р връзка. Тогава става нужен публичен сървър, малко се усложняват нещата, и най-често стигам до краткото решение - Hamachi. Създавам локална мрежа между компютрите, на тях им се назначават "реални" IP адреси, и после всичко бачка като ток и жици.
Щирлиц
Re: Always on Top!
FlashGet просто вика MakeTopMost Me, True всеки 3 секунди (so to speak ако беше писан на VB6:-)) Така винаги е най-отгоре в z-order-а на top-most прозорците, щото и те си имат z-order един спрямо друг.
cheers,
</wqw>
[линк]
cheers,
</wqw>
[линк]
Re: Always on Top!
Абе, не е точно така. Аз имам и други TopMost прозорци върху екрана. Но когато пусна филм - овърлея ги покрива чудесно. Докато на FlashGet джамчето пак изскача над овърлея, и също така е полу-прозрачно. Не знам механизма, но и не мисля да пиша чак толкова нагли програми. ;о)
Щирлиц
Щирлиц
Re: Always on Top!
Кое не е точно така?
- Bakset-а на FlashGet (и други download manager-и) се показва над "overlay-я" с известен delay от около 3 секунди
- top-most прозорците имат z-order и най-отгоре е този който най-късно е станал top-most
"overlay-я" обикновено е прост джам (най-много top-most) който е запълнен с magenta или един много близък до черното цвят (примерно &H000402), но той се подчинява на правилата на прозорците в windows. Отделно графичния контролер прави key-color с координати този джам и "пробива" strеtch-натото видео. Примерно ако сложиш отгоре на "overlay-я" друг прозорец, който има пиксели със key color-а, ще виждаш "пробитото" видео и през него.
cheers,
</wqw>
[линк]
- Bakset-а на FlashGet (и други download manager-и) се показва над "overlay-я" с известен delay от около 3 секунди
- top-most прозорците имат z-order и най-отгоре е този който най-късно е станал top-most
"overlay-я" обикновено е прост джам (най-много top-most) който е запълнен с magenta или един много близък до черното цвят (примерно &H000402), но той се подчинява на правилата на прозорците в windows. Отделно графичния контролер прави key-color с координати този джам и "пробива" strеtch-натото видео. Примерно ако сложиш отгоре на "overlay-я" друг прозорец, който има пиксели със key color-а, ще виждаш "пробитото" видео и през него.
cheers,
</wqw>
[линк]
Re: Always on Top!
Полу-прозрачното се постига с гадно API, както и да застане най-отгоре, като таск мениджъра.