criando um pop-up que cobre a tela


0

alguém sabe como eu criaria um pop-up como esse para cobrir a tela inteira

então, eu quero criar um pop-up que cubra toda a tela. Eu já vi o zenity e não funciona realmente

Respostas:


0

Você pode usar o yad, que pode ser instalado no Centro de Software. A caixa exibida em tela cheia parece horrível, mas funciona:

w=$(xdpyinfo | awk '/dimensions/{print $2}'|cut -f1 -dx); \
h=$(xdpyinfo | awk '/dimensions/{print $2}'|cut -f2 -dx); \
yad --title "Enter you password to perform adminitrative tasks" \
--entry --text "Enter your password" \
--width=$w --height=$h \
--center \
--button="gtk-cancel:252" \
--button="gtk-ok:0"

Ele funciona usando xdpyinfo para obter a resolução atual e passando os valores como $ w e $ h para o yad. Os códigos de retorno serão 0 e 252 ao clicar em OK e Cancelar, respectivamente.

captura de tela

man yade yad --help-allprestar assistência.


não, porque com isso ele não pára usuário de acessar a barra de ferramentas
thatguy

Você quer dizer o painel? Os usuários sempre têm acesso ao painel quando estão logados ...
Scooby-2/

não, porque quando esta janela activa você não pode clicar em qualquer coisa
thatguy
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.