Bluetooth On/Off - Miten ohjelmoidaan parannus Windows10 käyttöliittymään ?

Anonyymi

Windows10 -käyttöliittymässä on suunnitteluvirhe:

Käytän erittäin usein Bluetooth On/Off -toimintoa.

Mutta valitettavasti Windows10 -käyttöliittymä ei mahdollista tätä suoraan esim. Bluetooth -ikonia hiiren oikealla klikkaamalla ja valitsemalla paikallisvalikosta:

"Bluetooth On" tai "Bluetooth Off".

Lisäharmina vielä se, että kun Bluetoothin kääntää pois päältä, niin Bluetooth -ikoni katoaa näkyvistä kokonaan !

Eli Windows10 -käyttöliittymään pitäisi tehdä 2 muutosta:

1. Laittaa Bluetooth -ikoni sellaiseksi, että se on näkyvissä AINA, siis myös silloin, kun Bluetooth on kytketty pois päältä.

2. Lisätä Bluetooth -ikonin paikallisvalikoon (siis siihen, joka avautuu, kun klikkaa hiire oikealla painikkeella Bluetooth -ikonia) toiminnot:

"Bluetooth On" ja "Bluetooth Off".

Lisäksi:

Koska voi olla, että Windows itse pyrkii:

a) Piilottamaan Bluetooth -ikonin silloin, kun Bluetooth ei ole käytössä

ja

b) Palauttamaan Bluetooth -ikonin paikallisvalikon alkuperäiseen asuunsa

niin yksi vaihtoehto voisi olla oma sovellus tai oma DLL injektoituna windowsin Explorer.Exe:en (eikös Explorer.Exe ole vastuussa myös Käynnistä -napista sekä tehtäväpalkista, sekä tehtäväpalkin ikoneista kuten juuri tämä Bluetooth -ikoni ?)

ja tehdä tuo oma sovellus tai DLL sellaiseksi, että se useita kertoja sekunnissa tarkistaa, että:

1) Bluetooth -ikoni on näkyvissä

ja

2) Bluetooth -ikonin paikallisvalikon sisältö on haluttu

ja jos näin ei ole, niin se itse

1) tuo Bluetooth -ikonin näkyviin

JA

2) Tarvittaessa lisää nuo "Bluetooth On" ja "Bluetooth Off" tuohon paikallisvalikkoon, jos windows ne sieltä poistaa.

Käsittämätöntä, että Microsoft tahallaan hankaloittaa Windowsin käyttöä tällä tavalla !

Osa käyttäjistä kun haluaa säännöllisesti kytkeä Bluetoothin joko päälle tai pois, ja siksi Bluetooth -ikonin tulisi olla AINA näkyvissä, jotta poiskytketyn Bluetoothin uudelleen päälle kytkentä sujuisi helposti.

Ilman näitä muutoksia ohjauspaneelia ja sen Bluetooth -asetuksia saa olla koko ajan availemassa - EI hyvä !

Asiaan liittyviä kysymyksiä (oman sovelluksen tai DLL:n ohjelmoimiseksi):

1. Onko Bluetooth -ikoni kuitenkin olemassa koko ajan myös silloin, kun sitä ei näytetä käyttäjälle. Jos on, miten Bluetooth -ikonin ns. Icon Handlen saa haltuunsa ?

2. Jos tuo ikoni EI OLE olemassa koko ajan, silloinhan ikonin joutuu luomaan / lataamaan kun se pitää saada näkyviin silloin, kun windows sen on piilottanut.

3. Miten saa menu handlen tuohon Bluetooth -ikonin paikallismenuun ?

ja vielä:

Koska Explorer.Exe:stä on usein useita kopioita käynnissä, miten löydän niistä sen, joka vastaa tehtäväpalkista ja se ikoneista ?

Kumpi on parempi ratkaisu:

1) Oma DLL, joka joko ladataan osaksi Explorer.Exeä (jos windows tarjoaa tähän valmiin mahdollisuuden) tai injektoidaan se osaksi Explorer.Exeä (jos windows ei tarjoa tähän valmista mahdollisuutta)

vai

2) oma sovellus eli EXE.

Olettaisin, että DLL olisi parempi, koska muuten 2 eri ohjelmaa yrittävät molemmat hallita ikonia ja menua, jotka alunperin ovat olleet vain Explorer.exe:n hallinnassa, ja tämä voi johtaa ei-toivottuihin lisähankaluuksiin.

JOS tuon olemassaolevan Bluetooth -ikonin hallinta osoittautuu liian vaikeaksi tai mahdottomaksi, niin toinen vaihtoehto voisi olla lisätä oma Bluetooth -ikoni.

Tämän ratkaisun huono puoli on se, että JOS myös windowsin oma Bluetooth -ikoni on samaan aikaan näkyvissä, niin 2 eri Bluetooth -ikonia yhtäaikaa voi helosti olla käytttäjän kannalta sekava ja herkästi harhaanjohtava tilanne. Siksi tätä ratkaisua käytetään vain, jos muu ratkaisu osoittautuu mahdottomaksi.

Onko kellään ideoita ?

Tässä koneessa kun todellakin on tarve hyvin usein laittaa Bluetooth joko päälle tai pois päältä !

6

190

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • Anonyymi

      "Ilman näitä muutoksia ohjauspaneelia ja sen Bluetooth -asetuksia saa olla koko ajan availemassa - EI hyvä !"

      Windows 10:ssä on oikealla alhaalla palkissa semmoinen ilmoituskuvake. Siitä kun klikkaa niin löytyy Bluetoothin kytkeminen päälle ja pois ja ikoni on siellä näkyvissä kaiken aikaa. Tarvitsee vain klikata kerran sitä ilmoituskuvaketta.

      Windows 10:ssä ei ole tarkoituskaan käyttää mitään ohjauspaneelia. Sehän on muutenkin piilotettu ja korvattu uudella käyttöliittymällä mikä tulee siitä rattaan kuvasta. Ohjauspaneelissa on enemmän toimintoja ja vipuja ja sitä ei tulisi käyttää. Mahdollistaa helposti muuttaa sellaisia ominaisuuksia joita ei testata että toimivat Windowsin versiopäivityksen jälkeen.

      Pitäisi siis käyttää sitä nykyistä asetustensäätö käyttöliittymää ja välttää kaikkea muuta säätämistä. Ja jos jostain poikkeussyystä joutuu yhtään mitään muokkaamaan ohjauspaneelin kautta, pitäisi jokainen muutos dokumentoida huolellisesti että mitä muuttanut oletuksista ja minkä takia, koska se muutos helposti resetoituu Windowsin versiopäivityksen yhteydessä tai voi jopa laukaista jonkun virhetilanteen.

      "Asiaan liittyviä kysymyksiä (oman sovelluksen tai DLL:n ohjelmoimiseksi):"

      Unohda koko homma. Windows 10:ssä saa aivan hyvin klikattua Bluetoothin päälle ja pois ilmoitustenhallinnan kautta, samassa paikassa on virransäästötila, yövalo yms. toimintoja. Jollain laitteella voi olla vaikka lentokonetila, GPS ja jne.

      Sen lisäksi tuollaiset rajummat muokkaukset hyvin todennäköisesti menevät rikki jokavuotisessa versiopäivityksessä. Windowsia ei yksinkertaisesti ole suunniteltu tuollaiseen.

      • Anonyymi

        "Windows 10:ssä on oikealla alhaalla palkissa semmoinen ilmoituskuvake. Siitä kun klikkaa niin löytyy Bluetoothin kytkeminen päälle ja pois ja ikoni on siellä näkyvissä kaiken aikaa."

        EI PIDÄ paikkaansa !


        Tuo oikealla alhaalla palkissa oleva ilmoituskuvake on näkyvissä vain silloin, kun Bluetooth on päällä. Jos Bluetooth on pois päältä, ko. ilmoituskuvaketta EI OLE näkyvissä !

        Juuri tämähän se ongelma onkin! Jos em. ilmoituskuvake (= Bluetooth -ikoni) olisi koko ajan näkyvissä, mitään ongelmaa ei olisi ja tämä kysymys olisi tarpeeton !


      • Anonyymi
        Anonyymi kirjoitti:

        "Windows 10:ssä on oikealla alhaalla palkissa semmoinen ilmoituskuvake. Siitä kun klikkaa niin löytyy Bluetoothin kytkeminen päälle ja pois ja ikoni on siellä näkyvissä kaiken aikaa."

        EI PIDÄ paikkaansa !


        Tuo oikealla alhaalla palkissa oleva ilmoituskuvake on näkyvissä vain silloin, kun Bluetooth on päällä. Jos Bluetooth on pois päältä, ko. ilmoituskuvaketta EI OLE näkyvissä !

        Juuri tämähän se ongelma onkin! Jos em. ilmoituskuvake (= Bluetooth -ikoni) olisi koko ajan näkyvissä, mitään ongelmaa ei olisi ja tämä kysymys olisi tarpeeton !

        Kyllä se minulla näkyy ja kyseessä EI OLE bluetooth-ikoni vaan se "viestin" näköinen ikoni kellonajan oikealla puolella.


      • Anonyymi
        Anonyymi kirjoitti:

        "Windows 10:ssä on oikealla alhaalla palkissa semmoinen ilmoituskuvake. Siitä kun klikkaa niin löytyy Bluetoothin kytkeminen päälle ja pois ja ikoni on siellä näkyvissä kaiken aikaa."

        EI PIDÄ paikkaansa !


        Tuo oikealla alhaalla palkissa oleva ilmoituskuvake on näkyvissä vain silloin, kun Bluetooth on päällä. Jos Bluetooth on pois päältä, ko. ilmoituskuvaketta EI OLE näkyvissä !

        Juuri tämähän se ongelma onkin! Jos em. ilmoituskuvake (= Bluetooth -ikoni) olisi koko ajan näkyvissä, mitään ongelmaa ei olisi ja tämä kysymys olisi tarpeeton !

        "Tuo oikealla alhaalla palkissa oleva ilmoituskuvake on näkyvissä vain silloin, kun Bluetooth on päällä. Jos Bluetooth on pois päältä, ko. ilmoituskuvaketta EI OLE näkyvissä !"

        Kyllä se minulla vaan näkyy ihan hyvin kaiken aikaa. On harmaana ja saa klikattua siitä päälle.

        Onkohan kyseessä läppärin oma Bluetooth vai onko kyseessä jostain lisälaitteesta? Entä onko kyseessä Windows 10 21H2 vai joku vanha?


      • Anonyymi

        Ei windows koskaan toimi!


    Ketjusta on poistettu 1 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Useita puukotettu Tampereella

      Mikäs homma tämä nyt taas on? "Useaa henkilöä on puukotettu Tampereen keskustassa kauppakeskus Ratinan lähistöllä." ht
      Tampere
      277
      5229
    2. Laitetaas nyt kirjaimet tänne

      kuka kaipaa ja ketä ?
      Ikävä
      59
      4769
    3. Kuka rääkkää eläimiä Puolangalla?

      Poliisi ampui toistakymmentä nälkiintynyttä eläintä Puolangalla Tilalta oli ollut karkuteillä lähes viisikymmentä nälkii
      Puolanka
      96
      3744
    4. Leipivaaran päällä on kuoleman hiljaista.

      Suru vai suuri helpotus...
      Puolanka
      51
      2760
    5. Pieni häivähdys sinusta

      Olet niin totinen
      Ikävä
      22
      2277
    6. Meneeköhän sulla

      oikeasti pinnan alla yhtä huonosti kuin mulla? Tai yhtä huonosti mutta jollain eri tyylillä? Ei olisi pitänyt jättää sua
      Ikävä
      46
      1883
    7. Koska näit kaivattusi viimeksi

      Milloin tapasit rakkaasi? Ja etenikö suhde yhtään?
      Ikävä
      118
      1800
    8. Lähetä terveisesi kaipaamallesi henkilölle

      Vauva-palstalta tuttua kaipaamista uudessa ympäristössä. Kaipuu jatkukoon 💘
      Ikävä
      99
      1536
    9. Tekiskö nainen mieli tavata...

      Viikonloppuna ja...?
      Ikävä
      71
      1115
    10. PS uusimman gallupin rakettimainen nousija

      https://yle.fi/a/74-20170641 Aivan ylivoimaisesti suurin kannatuksen nousu PS:lle. Nousu on alkanut ja jatkuu 2 vuoden
      Maailman menoa
      153
      1094
    Aihe