Cita:
Empezado por Casimiro Notevi
Porque lo normal es de izquierda a derecha.
|
¿Y? Si la idea es que fuera una especie de parámetro opcional, o por defecto, entonces no deberían haberlo declarado de esa forma sino así:
Código Delphi
[-]Direction: TFillTextFlags = LeftToRight
Cita:
Empezado por roman
Así es. Realmente, lo raro en esta función es que el parámetro se especificque como un conjunto de banderas en lugar de un booleano, a menos que esperen que en el futuro haya otras direcciones del texto (¿de arriba a abajo, de abajo a arriba, diagonal ), y aún así, no debería ser un conjunto de banderas.
LineComment Saludos
|
Exacto. Es una forma muy rara. Si sólo se permitiera dos direcciones, no hace falta el tipo enumerativo/conjunto. Un boolean y con un valor por defecto es suficiente.
Estamos frente a una implementación pobre. Pareciera ser experimental, y proviene desde XE2 y al menos hasta en XE7 está así.
Saludos,