4D v16

SVG_Get_options

Página Inicial

 
4D v16
SVG_Get_options

SVG_Get_options 


 

SVG_Get_options -> Resultado 
Parâmetro Tipo   Descrição
Resultado  Inteiro longo in Opções

O comando SVG_Get_options devolve um inteiro longo que representa um array de 32 bits aonde cada bit pode representar uma opção do recipiente. Pode utilizar os Operadores nos bits de 4D para provar (??) o estado de uma opção e ativar ela (+?) ou desativar (-?).

As seguintes opções estão disponíveis:

BitOpçãoPor padrão
1Atribuir um ID automaticamente quando é criado um elemento0 (desativado)
2Fechar automaticamente os objetos0 (desativado)
3Criar objetos com um fundo1 (ativado)
4Coordenadas absolutas para traços1 (ativado)
5Criar código mais legível0 (desativado)
6Bip quando se produz um erro1 (ativado)
7Não mostrar os erros de 4D0 (desativado)
8Imagens transparentes1 (ativado)
9Utilizar origem trigonométrica0 (desativado)
10Substituir automaticamente Arial1 (ativado)
11Utilizar a renderização 'crispEdges' por padrão para um novo desenho0 (desativado)
12Controlar os parâmetros1 (ativado)
13Keep extra spaces0 (desativado)
14Rotação centrada0 (desativado)
Atribuir um ID automaticamente ao criar um elemento[#/table]

  • Atribuir um ID automaticamente quando é criado um elemento
    Se esta opção está ativa, quando o recipiente cria um novo elemento, agrega e enche sistematicamente um atributo 'id' para o objeto criado, se isto não foi especificado.
  • Criar objetos com um fundo
    Se esta opção está ativa, os objetos fechados serão criados com uma cor de fundo, caso contrário, o fundo será transparente.
  • Coordenadas absolutas para traços
    Durante o desenho de traços com os comandos SVG_PATH_MOVE_TO, SVG_PATH_LINE_TO, SVG_PATH_CURVE e SVG_PATH_ARC, as coordenadas passadas serão interpretadas como absolutas se esta opção está ativa, em caso contrário serão consideradas como relativas.
  • Criar código mais legível
    Esta opção permite criar um código recortado e com bons espaços, mas no entanto difícil de lidar, sua ativação é especialmente útil durante a fase de depuração.
  • Bip quando se produz um erro
    Quando se produz um erro e nenhum método de gestão de erros da base local foi instalada com o comando SVG_Set_error_handler, se emite um bip se esta opção está ativa.
  • Não mostrar os erros de 4D
    Esta opção ativa por padrão bloqueia a visualização de erros 4D mediante a instalação de um método de gestão de erros próprio ao recipiente 4D SVG. Pode preferir não utilizar esta gestão interna e permitir a 4D mostrar estas mensagens. Isto pode ser útil durante a depuração, por exemplo. 
  • Imagens transparentes
    Por padrão, as imagens SVG criadas com o comando SVG_New são transparentes. Ao desabilitar esta opção, as imagens terão um fundo branco.
  • Utilizar origem trigonométrica
    Por padrão, SVG localiza a origem na parte superior da escala de graus (meia noite). Esta opção lhe permite passar as coordenadas de acordo aos pontos de referencia trigonométricas (3h ou 15min). A conversão se realiza de imediato.
  • Substituir automaticamente Arial
    Por padrão, 4D SVG substitui a fonte 'Arial' por 'Arial Unicode MS', 'Arial' para melhorar a compatibilidade com os caracteres não romanos (japonês por exemplo). Em alguns casos, pode desativar este funcionamento. Esta opção permite não substituir as fontes Arial.  
  • Utilizar a renderização 'crispEdges' por padrão para um novo desenho     
    O atributo crispEdges (ver SVG_SET_SHAPE_RENDERING) pode ser forçado por padrão graças a esta opção.
  • Controle dos parâmetros
    Por padrão, 4D SVG controla a validade dos parâmetros passados aos comandos. Uma vez a fase de desenvolvimento termina, pode desativar esta opção com o propósito de acelerar simplesmente a execução do código.
  • Manter espaços extras (Novo em v14)
    Permite múltiplos espaços adjacentes para mostrar em objetos texto.
  • Rotação centrada (Novo em v14)
    Se ativar esta opção, o comando SVG_SET_TRANSFORM_ROTATE tenta realizar uma rotação centrada quando não passa o terceiro e quarto parâmetro. O centro de rotação se calcula sobre a base de x, y, atributos de largura e altura do objeto. Se o objeto referenciado não tem estes atributos, a rotação se realiza ao redor do ponto (0,0).

Exemplo  

Ver o comando SVG_SET_OPTIONS.



Ver também 

SVG_SET_OPTIONS

 
PROPRIEDADES 

Produto: 4D
Tema: Utilitários
Número 65914

 
HISTÓRIA 

Criado por: Composant 4D SVG v11.3
Modificado: 4D v13
Modificado: 4D v14

 
ARTICLE USAGE

4D SVG ( 4D v16)