Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    3

    Problema primo piano

    Buongiorno a tutti,

    avrei bisogno di un aiuto molto semplice da chiedervi:

    Ho creato un applicazione, con una icontray ed ho tolto lo ShowInTaskBar
    Fin qua niente di che.

    solo che a programma aperto, se clicco su una finestra che sta dietro al programma, non so come riportare il programma davanti.

    Con lo showintaskbar è semplice clicco sulla barra delle applicazioni e me la riporta davanti alle altre finestre.

    Come con la sola icona, anche cliccandoci con il mouse non accade niente.

    Quindi ho cercato di gestire tali eccezzioni.

    Per esempio ho messo questo codice nel doppio click dell'icona:


    codice:
       
            ' Se "IO" sono visibile "nascondimi" e scrivi Mostra nel Testo dell'oggetto ApriToolStripMenuItem
            If Me.Visible Then
                Me.Hide()
                ApriToolStripMenuItem.Text = "Mostra"
                ' Altrimenti "Mostrami" e scrivi Nascondi nell'oggetto ApriToolStripMenuItem
            Else
                Me.Show()
                ApriToolStripMenuItem.Text = "Nascondi"
            End If
    In questo modo tramite un ContextMenuStrip ho creato una voce chiamata ApriToolStripMenuItem che si modifica in base al fatto che la finestra si Hide o Show, e di conseguenza quando premo su Mostra mi mostra il programma mentre quando premo su Nascondi lo chiude e rimane solo l'icona.
    In questo modo tale procedura funziona sia premendo sulla voce Mostra che facendo un doppio click

    Mentre non mi riesce associare al singolo click sinistro del mouse sull'icona il fatto di portare davanti la finestra quando si aprono altri programmi.

    Ho provato con il me.show() ma non funziona...

    avete idee?

    grazie mille

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,477

    Moderazione

    Il linguaggio va riportato anche nel titolo, come da Regolamento.

    Qui ho corretto io, specificando anche un titolo più descrittivo.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    3
    nessun aiuto?

    :-(

  4. #4
    Utente di HTML.it L'avatar di gibra
    Registrato dal
    Apr 2008
    residenza
    Italy
    Messaggi
    4,244
    Magari se mostri il codice dell'evento in cui gestisci il clic sinistro...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.