¿Qué significa una casilla de verificación que está llena en Windows?

14

casilla de verificación medio llena

casilla marcada

¿La casilla de verificación de la primera fila significa que está marcada o no?

iebug
fuente

Respuestas:

19

Significa que algunas opciones del subárbol de opciones de esa opción están seleccionadas o que la casilla está marcada para algunos de los objetos.

Por ejemplo, cuando se utiliza un único cuadro de diálogo de propiedades para varios archivos. Si selecciona archivos one, twoy three, y solo twoy threeson de "solo lectura", la casilla de verificación se verá así. Sin embargo, si selecciona solo twoy three, la casilla de verificación se verá marcada. Si selecciona solo one, la casilla de verificación estará desmarcada.

A veces se usa un árbol de opciones como el siguiente.

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

Entonces, si todas las opciones debajo de "Mi comida" están marcadas, también lo hará "Mi comida". Pero si solo uno no lo es (no importa si es "Sandwich" en su conjunto o solo una subopción de "Sandwich"), "Mi comida" será como en su captura de pantalla.

BloodPhilia
fuente
¿Qué significa para un directorio? Y he tratado de desmarcar el atributo de solo razón y aplicarlo de forma recursiva varias veces, pero aún se muestra como la primera casilla de verificación ...
iebug
2
@iebug Podría significar que no se pudo aplicar la opción. Como cuando algunos de los contenidos del directorio no permiten cambiar la opción.
BloodPhilia
Pero inicio sesión como administrador, ¿quién tiene un alto privilegio para no permitir que se cambie la opción?
iebug
3
BloodPhilia, seguro que sabes cómo hacer que una persona tenga hambre.
Moab
@Moab ¡Lo siento! ):
BloodPhilia
9

Hablando programáticamente, hay 3 estados en una casilla de verificación: marcada, sin marcar e indeterminada .

  • Marcado: todos los artículos cumplen los criterios.
  • Sin marcar: ningún elemento cumple los criterios.
  • Indeterminado: algunos de los elementos satisfacen los criterios, o no se sabe si la casilla debe estar marcada o no.

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

Los siguientes gráficos ilustran los tres estados de un CheckBox. Los gráficos muestran un cuadro de diálogo que muestra las propiedades de los archivos en una aplicación llamada accesstext. Los atributos de los archivos se indican con un CheckBox. En el primer gráfico, el archivo es de solo lectura (CheckBox está marcado) y el segundo es Read \ Write (CheckBox no está marcado). En los primeros dos gráficos, la información se refiere solo a un archivo Panel1, pero el tercer gráfico se refiere a todos los archivos en la aplicación de texto de acceso. Algunos de los archivos son de solo lectura y otros son de lectura y escritura. No se pueden determinar los atributos para toda la aplicación (CheckBox es nulo).

Comprobado

Comprobado

Desenfrenado

Desenfrenado

Indeterminado

Indeterminado

Mayank
fuente
Intenté desmarcar el atributo de solo motivo y aplicarlo recursivamente varias veces, pero aún muestra el estado Indeterminado, y estoy ingresando como administrador, ¿quién tiene un alto privilegio para no permitir que se cambie la opción?
iebug
4

La casilla de verificación tiene tres estados:

  • blanco, vacío: esta opción NO está seleccionada (y ninguna de sus subopciones, si corresponde)
  • verde: algunas subopciones están seleccionadas, otras NO
  • marcada: esta opción está seleccionada, si tiene subopciones, todas están seleccionadas.
RedGrittyBrick
fuente
Me da vergüenza decir cuánto tiempo me llevó darme cuenta de eso hace años, así que no lo haré. : ->
Moab
3

¿Qué significa para un directorio? Y he tratado de desmarcar el atributo solo de razón y aplicarlo de forma recursiva varias veces, pero aún se muestra como la primera casilla de verificación ...

Sus comentarios indican que está buscando carpetas en Explorer, así que aquí está el enlace obligatorio Old New Thing para responder la pregunta que realmente tiene: ¿Por qué es tan extraña la propiedad de solo lectura para carpetas?

Todo se reduce a que los indicadores de solo lectura y del sistema le indican al Explorador que revise la carpeta en busca de un archivo desktop.ini que especifique personalizaciones de carpeta. La mayoría de los programas ignoran el indicador de solo lectura para las carpetas, al menos en el sentido tradicional de "no permitir que nada escriba en esta carpeta". Es por eso que ves el estado indeterminado en Explorer.

También está el artículo 326549 de MS KB :

La casilla de verificación Solo lectura para carpetas no está disponible porque no se aplica a la carpeta. Puede usar esta casilla de verificación para establecer el atributo de solo lectura para los archivos en la carpeta. Sin embargo, no puede usar el Explorador de Windows para determinar si una carpeta tiene establecidos los atributos Solo lectura y Sistema. Para determinar los atributos que se establecen en una carpeta o para cambiar estos atributos, debe usar el comando Attrib en el símbolo del sistema.

afrazier
fuente
+1 en una hora por alimentar a su hijo y publicar desde su teléfono :)
studiohack
@studiohack: dame unas horas. No voy a llegar a un kb hasta que todos los pequeños estén metidos. :-)
brasero
En realidad, el comentario de la hora se refiere al hecho de que el día UTC se da vuelta en ese momento, y estoy sin votos en este momento. : P tómate tu tiempo, no te preocupes :)
studiohack
@studiohack: Ah, ya veo. (Doh!)
Afrazier
buena respuesta @afrazier :) I + 1'ed
studiohack