O que significa uma caixa de seleção preenchida no Windows?

14

caixa de seleção meio preenchida

caixa de seleção marcada

A caixa de seleção da primeira linha significa que está marcada ou não?

iebug
fonte

Respostas:

19

Isso significa que algumas opções da subárvore de opções dessa opção estão selecionadas ou que a caixa está marcada para alguns dos objetos.

Por exemplo, ao usar uma única caixa de diálogo de propriedades para vários arquivos. Se você selecionar arquivos one, twoe three, e apenas twoe threefor "somente leitura", a caixa de seleção será assim. No entanto, se você selecionar apenas twoe three, a caixa de seleção parecerá marcada. Se você selecionar apenas one, a caixa de seleção será desmarcada.

Às vezes, uma árvore de opções é usada como a abaixo.

[] My meal
    [] Sandwich
        [] Bread
        [] Cheese
        [] Butter
    [] Drink

Portanto, se todas as opções abaixo de "Minha refeição" estiverem marcadas, o mesmo será "Minha refeição". Mas se apenas um não estiver (não importa se é "Sanduíche" como um todo ou apenas uma subopção de "Sanduíche"), "Minha refeição" será como na sua captura de tela.

BloodPhilia
fonte
O que isso significa para um diretório? E eu tentei para desmarcar o atributo só de razão e aplicá-lo de forma recursiva várias vezes, mas ele ainda mostra como a 1ª opção ...
iebug
2
@iebug Pode significar que falhou ao aplicar a opção. Como quando parte do conteúdo do diretório não permite que a opção seja alterada.
BloodPhilia
Mas eu sou o login como administrador, com privilégios elevados para não permitir que a opção seja alterada?
iebug
3
BloodPhilia, você com certeza sabe como deixar uma pessoa com fome.
Moab
@Moab Desculpe! ):
BloodPhilia 11/11
9

Programaticamente falando, existem 3 estados em uma caixa de seleção - marcada, desmarcada e indeterminada .

  • Verificado - Todos os itens atendem aos critérios.
  • Desmarcado - Nenhum item atende aos critérios.
  • Indeterminado - alguns dos itens atendem aos critérios ou não se sabe se a caixa deve ser marcada ou não.

Exemplo - http://msdn.microsoft.com/en-us/library/ms743611(v=vs.85).aspx

Os gráficos a seguir ilustram os três estados de uma caixa de seleção. Os gráficos mostram uma caixa de diálogo que mostra as propriedades dos arquivos em um aplicativo chamado accesstext. Os atributos dos arquivos são indicados com uma caixa de seleção. No primeiro gráfico, o arquivo é somente leitura (a caixa de seleção está marcada) e o segundo é leitura \ gravação (a caixa de seleção está desmarcada). Nos dois primeiros gráficos, as informações referem-se a apenas um arquivo Painel 1, mas o terceiro gráfico refere-se a todos os arquivos no aplicativo de texto de acesso. Alguns dos arquivos são somente leitura e alguns são leitura / gravação; os atributos de todo o aplicativo não podem ser determinados (a caixa de seleção é nula).

Verificado

Verificado

Desmarcado

Desmarcado

Indeterminado

Indeterminado

Mayank
fonte
Tentei desmarcar o atributo only-reason e aplicá-lo recursivamente várias vezes, mas ele ainda mostra o estado Indeterminado, e eu estou logado como administrador, com privilégios elevados para não permitir que a opção seja alterada?
iebug
4

A caixa de seleção possui três estados:

  • branco, vazio: esta opção NÃO está selecionada (e nenhuma das subopções, se houver)
  • verde: algumas subopções estão selecionadas, outras NÃO
  • assinalado: Esta opção está selecionada. Se houver subopções, todas elas estão selecionadas.
RedGrittyBrick
fonte
Tenho vergonha de dizer quanto tempo levei para descobrir isso anos atrás, então não vou. : ->
Moab
3

O que isso significa para um diretório? E tentei desmarcar o atributo only-reason e aplicá-lo recursivamente várias vezes, mas ele ainda aparece como a primeira caixa de seleção ...

Seus comentários indicam que você está procurando pastas no Explorer, então aqui está o link obrigatório Old New Thing para responder à pergunta que você realmente tem: Por que a propriedade readonly para pastas é tão estranha?

O que se resume é que os sinalizadores somente leitura e do sistema informam ao Explorer para procurar na pasta um arquivo desktop.ini que especifique personalizações de pasta. A maioria dos programas ignora o sinalizador somente leitura para pastas, pelo menos no sentido tradicional de "não permita que nada grave nesta pasta". É por isso que você vê o status indeterminado no Explorer.

Há também o artigo 326549 do MS KB :

A caixa de seleção Somente leitura para pastas não está disponível porque não se aplica à pasta. Você pode usar esta caixa de seleção para definir o atributo Somente Leitura para arquivos na pasta. No entanto, você não pode usar o Windows Explorer para determinar se uma pasta possui os atributos Somente leitura e Sistema definidos. Para determinar os atributos definidos em uma pasta ou para alterar esses atributos, você deve usar o comando Attrib em um prompt de comando.

afrazier
fonte
+1 em uma hora para a alimentação de seu filho e postagem de seu telefone :)
studiohack
@studiohack: Me dê algumas horas. Eu não estou indo para chegar a um kb até que todos os mais pequenos são dobrados em :-).
afrazier
na verdade, o comentário da hora está se referindo ao fato de que o dia UTC termina naquele momento e estou sem votos no momento. : P leve o seu tempo, não se preocupe :) #
studiohack
@studiohack: Ah, entendo. (Doh!)
afrazier
boa resposta @afrazier :) I marcada com +1
studiohack