A method and system for causing editable text to substantially occupy an associated text frame. The system and method operate in a standard text editing environment of a text editing application program. The height of the editable text is altered, without the need for user interaction, directly in the standard text editing environment. A fullness ratio is determined, which may be defined as a ratio of the height of the editable text to the height of the text frame. If the fullness ratio is not within a predetermined range of values, the height of the editable text will be altered. An ideal height for the editable text is determined that will cause the fullness ratio to be within the predetermined range of values. The ideal height is a function of the font size of the characters that make up the editable text. So, an ideal font size must be determined, that when applied to the editable text, will cause the fullness ratio to be within the predetermined range of values. To determine the ideal font size, a theoretical font size is determined. The theoretical font size may be described as a "best guess" at the ideal font size. The theoretical font size is applied to the editable text and the fullness ratio is again determined. If the fullness ratio is not within the predetermined range, another theoretical font size is determined and the method is repeated. When the fullness ratio is determined to be within the predetermined range, the theoretical font size is considered to be the ideal font size. The ideal font size is applied to the editable text, causing the editable text to substantially occupy the text frame.

Um método e um sistema para fazer com que o texto editable ocupe substancialmente um frame de texto associado. O sistema e o método operam-se em um ambiente padrão da edição de texto de um programa de aplicação da edição de texto. A altura do texto editable é alterada, sem a necessidade para a interação do usuário, diretamente no ambiente padrão da edição de texto. Uma relação do fullness é determinada, que possa ser definida como uma relação da altura do texto editable à altura do frame de texto. Se a relação do fullness não estiver dentro de uma escala predeterminada dos valores, a altura do texto editable estará alterada. Uma altura ideal para o texto editable é determinada que fará com que a relação do fullness esteja dentro da escala predeterminada dos valores. A altura ideal é uma função do tamanho de pia batismal dos caráteres que fazem acima o texto editable. Assim, um tamanho de pia batismal ideal deve ser determinado, que quando aplicado ao texto editable, fará com que a relação do fullness esteja dentro da escala predeterminada dos valores. Para determinar o tamanho de pia batismal ideal, um tamanho de pia batismal teórico é determinado. O tamanho de pia batismal teórico pode ser descrito como uma "mais melhor suposição" no tamanho de pia batismal ideal. O tamanho de pia batismal teórico é aplicado ao texto editable e a relação do fullness é determinada outra vez. Se a relação do fullness não estiver dentro da escala predeterminada, um outro tamanho de pia batismal teórico está determinado e o método é repetido. Quando a relação do fullness é determinada estar dentro da escala predeterminada, o tamanho de pia batismal teórico está considerado ser o tamanho de pia batismal ideal. O tamanho de pia batismal ideal é aplicado ao texto editable, fazendo com que o texto editable ocupe substancialmente o frame de texto.

 
Web www.patentalert.com

< (none)

< Access and storage of secure group communication cryptographic keys

> Method and system for file system management using a flash-erasable, programmable, read-only memory

> (none)

~ 00009