Avatar billede lequet Nybegynder
26. september 2002 - 17:30 Der er 14 kommentarer og
1 løsning

Lille vindue som altid er synligt

Så er jeg her sørme igen med endnu et spm :)

Jeg har et lille program som lægger sig nede ved siden af uret i windows. Når man så dobbeltklikker på ikonet åbner programmet. Men men men, nu vil jeg så gerne tilføje en lille boks som er synlig uanset hvad. Altså en lille boks som er placeret et sted på skærmen og altid er synlig uanset hvad, også hvis man f.eks. spiller et spil.

Det skal så selvfølgelig være muligt at slå den fra og til i selve programmet :)

Men mit problem er at jeg ingen anelse har om hvordan jeg gør det. Så hvis nogen vil hjælpe mig med lidt instruktion ville jeg blive meget glad :)

På forhånd tak :)
Avatar billede kwanstudios Nybegynder
26. september 2002 - 17:33 #1
mener ikke du kan flyde ovenpå spil? da de jo overruler Windows' topmost funktion?
Avatar billede lequet Nybegynder
26. september 2002 - 17:34 #2
Forresten bruger jeg C++ Builder 5 hvis nogen skulle spørge
Avatar billede kwanstudios Nybegynder
26. september 2002 - 17:34 #3
men mener at bolt har lavet et "bare" topmost program engang..og kender jeg ham ret, ligger sourcen sikkert online.. prøv at gå ind på bolt.cx
Avatar billede lequet Nybegynder
26. september 2002 - 17:35 #4
Jo det kan lade sig gøre, har et lille program som gør det, og det er det jeg ønsker at efterligne. Programmet hedder Stats n Perf... Kan ikke lige huske hvor jeg fandt det
Avatar billede kwanstudios Nybegynder
26. september 2002 - 17:37 #5
Det er jo så bare om de ønsker at komme ud med deres teknik ;)
Avatar billede lequet Nybegynder
26. september 2002 - 17:38 #6
Det er lige det :) Men vil da lige høre om nogen her skulle vide det :)

Kigger lige hos bolt :)
Avatar billede lequet Nybegynder
26. september 2002 - 17:45 #7
Tja, han har en liggende i VB, men tilsyneladende er der ingen source tilgængelig :(
Avatar billede kwanstudios Nybegynder
26. september 2002 - 17:46 #8
:/
Avatar billede kwanstudios Nybegynder
26. september 2002 - 17:46 #9
Jeg kunne spørge ham.. ellers kan du selv, da jeg er på vej til et møde.. du kan altid finde ham som admin på irc.deviantart.com (#devart)
Avatar billede lequet Nybegynder
26. september 2002 - 17:48 #10
OK, prøver :) Tak for hjælpen so far i hvert fald
Avatar billede kwanstudios Nybegynder
26. september 2002 - 17:49 #11
No problem :) Håber da det kunne hjælpe en smule :)
Avatar billede lequet Nybegynder
26. september 2002 - 18:24 #12
Jeg fandt en simpel løsning (hvorfor er de simple løsninger altid de sidste man finder :), det virker ikke perfekt, men virker da i nogen spil.

Det jeg gjorde var at sætte min forms FormStyle til StayOnTop...

Så nu er mit ellers rimeligt store spm reduceret til lidt mindre : Kan jeg forbedre den løsning så vinduet er mere topmost? hvis man kan sige sådan :)
Avatar billede soepro Nybegynder
27. september 2002 - 08:56 #13
Form1->FormStyle = fsStayOnTop;
Avatar billede soepro Nybegynder
27. september 2002 - 08:59 #14
Jeg mener du kan tvinge formen til at være OnTop hele tiden, ved simpelthen at lave en OnDeactivate event (som du får hvis bruger tabber væk fra dit program) hvor du simpelthen laver Show() af din form igen !
Avatar billede lequet Nybegynder
27. september 2002 - 13:22 #15
Stadig ikke helt perfekt, men jeg tror bare jeg godtager at sådan er det bare, om ikke andet virker det da rimeligt :) Men tak for hjælpen begge 2
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester