Temas de Documentação

Elementos

Segue-se uma lista exaustiva dos elementos que compõem a IU de Texto Sublime, juntamente com os atributos e propriedades suportados.

  • Janelas
  • Barra lateral
  • Tabs
  • Painel rápido
  • Vistas
  • Painéis
  • Barras de status
  • Dialogs
  • Barras de rolagem
  • Entradas
  • Botões
  • Rótulos
  • Dicas de ferramentas

Janelas

barra_de_título

Só suportado no OS X 10.10+.

Atributos

Atributos de luminosidade

Propriedades

fg um valor de cor para usar no texto do título da janela bg um valor de cor para usar na janela de fundo da barra de título

Este elemento não pode ser estilizado diretamente, porém pode ser usado em um especificador parents. Os atributos de luminosidade são definidos com base no esquema de cores global.

Atributos

atributos de luminosidade

Propriedades

nenhuma janela de edição

Este elemento contém a janela principal do editor, e destina-se a ser usado num especificador parents.

Properties

none switch_project_window

Este elemento contém a janela Switch Project, e destina-se a ser utilizado num especificador parents.

Propriedades

nenhuma

Barra lateral

Container_da_barra lateral

O contentor primário da barra lateral que lida com a rolagem

Propriedades

content_margin da margem em torno dasidebar_treeárvore_da_barra lateral

Um controle de árvore contendo múltiplos tree_rows

Propriedades

propriedades da tabela de dados indentar um número inteiro para indentar cada nível da estrutura da árvore indentação_offset um travessão adicional aplicado a cada linha, para o posicionamentodisclosure_button_controleclose_buttonindent_top_level a boolean if top-level lines in the tree should be indented spacer_rows a boolean control if a blank row should be added between the Open Files and Folders sections of the sidebar, when both are visible. tree_row

Uma linha pode conter um cabeçalho, arquivo aberto, pasta ou arquivo

Attributes

selecionável quando uma linha selecionável é selecionada quando uma linha selecionável é selecionável expansível quando uma linha expansível é expandida quando uma linha expansível é expandida lateralmente

Um dos “Open Files” (Abrir Arquivos), “Grupo #” ou “Pastas” títulos na barra lateral

Propriedades

propriedades da fonte propriedades da sombra fg um valor de cor para usar no caso do texto

a modificação do caso para usar no título – "upper", "lower" ou "title".

por omissão: "upper"

file_system_entry

O recipiente contendo informações sobre um arquivo ou pasta na barra lateral. Contém diferentes controles baseados em qual seção da barra lateral ela está dentro.

Dentro da secção Open Files, este controlo irá conter um sidebar_label com o nome do ficheiro, mais possivelmente um vcs_status_badge.

Dentro da secção Pastas, este controlo conterá um ícone de pasta ou ficheiro (seja icon_folder, icon_folder_loading, icon_folder_dup ou icon_file_type), um sidebar_label com o nome do ficheiro ou pasta, mais possivelmente um vcs_status_badge.

>

Attributes

Files ignored Files: quando um arquivo é ignorado
Folders: quando a pasta inteira é ignorada Arquivos desempilhados: quando um arquivo é novo ou não reconhecido
Folders: quando uma pasta contém um ou mais arquivos desempilhados Arquivos modificados Arquivos: quando um arquivo foi modificado no disco
Folders: quando uma pasta contém um ou mais arquivos modificados ausentes Pastas: quando um ou mais arquivos de uma pasta não está mais no disco Arquivos adicionados: quando um novo arquivo foi adicionado ao índice
Pastas: quando uma pasta contém um ou mais arquivos adicionados Arquivos encenados Arquivos: quando um arquivo modificado foi adicionado ao índice
Pastas: quando uma pasta contém um ou mais arquivos encenados apagados Pastas: quando um ou mais arquivos de uma pasta foram adicionados ao índice para remoção de arquivos não-cergidos Arquivos: quando um arquivo está em estado de conflito e precisa ser resolvido
Pastas: quando uma pasta contém um ou mais arquivos não unidos

Properties

content_margin na margem em torno dos controles contidos espaçando um número inteiro de pixels entre cada controle contido barra lateral_etiqueta

Nomes de arquivos abertos, nomes de pastas e nomes de arquivos

Propriedades

propriedades da fonte fg um valor de cor para usar para o texto fechar_botão

Um botão à esquerda de cada arquivo na seção Abrir Arquivos

Propriedades

content_margin para botões, a margem especifica as dimensões disclosure_button_control

Um ícone de expansão/colocação presente em todos tree_rows que pode ser expandido

Properties

content_margin para botões, a margem especifica as dimensões icon_folder

Usado para uma pasta uma vez que o conteúdo tenha sido totalmente enumerado

Properties

content_margin para ícones, a margem especifica as dimensões icon_folder_loading

Usado para uma pasta enquanto o conteúdo está sendo enumerado

Properties

content_margin para ícones, a margem especifica as dimensões icon_folder_dup

Usado para uma pasta que tenha sido escaneada anteriormente na barra lateral. Isto é necessário para evitar uma lista possivelmente infinita de arquivos devido a symlinks recursivos.

Properties

content_margin para ícones, a margem especifica as dimensões icon_file_type

O ícone para um ficheiro. O layer0.texture não deve ser definido, pois é determinado dinamicamente com base na configuração icon fornecida pelos arquivos .tmPreferences.

Properties

content_margin para ícones, a margem especifica as dimensões vcs_status_badge

Um ícone contido dentro de file_system_entry que é usado para exibir o status de um arquivo ou pasta com relação a um repositório Git no qual ele está contido. Este ícone só será mostrado se a configuração show_git_status for true, o arquivo está contido dentro de um repositório Git, e o arquivo tem algum tipo de estado especial dentro do repositório. Um arquivo que não é mostrado via git status e não é ignorado via uma regra .gitignore não terá ícone.

Attributes

ignored Files: quando um arquivo é ignorado
Folders: quando a pasta inteira é ignorada Unfracked Files: quando um arquivo é novo ou não reconhecido
Folders: quando uma pasta contém um ou mais arquivos não-tracked modificados Files: quando um arquivo foi alterado no disco
Folders: quando uma pasta contém um ou mais arquivos modificados ausentes Folders: quando um ou mais arquivos de uma pasta não está mais no disco adicionado Files: quando um novo arquivo foi adicionado ao índice
Pastas: quando uma pasta contém um ou mais arquivos adicionados Arquivos encenados Arquivos: quando um arquivo modificado foi adicionado ao índice
Pastas: quando uma pasta contém um ou mais arquivos encenados apagados Pastas: quando um ou mais arquivos de uma pasta foram adicionados ao índice para remoção de arquivos não-cergidos Arquivos: quando um arquivo está em estado de conflito e precisa ser resolvido
Pastas: quando uma pasta contém um ou mais ficheiros não fundidos

Properties

content_margin para ícones, a margem especifica as dimensões

Tabs

tabset_control

Attributes

luminosity attributes

Properties

content_margin the margin around thetab_controls tab_overlap quantos DIPs os tabs devem sobrepor tab_width default largura da aba quando há espaço disponível tab_min_width a largura mínima da aba antes da rolagem da aba ocorrer tab_height a altura das abas no DIPs mouse_wheel_switch se a roda do mouse deve mudar as abas – isto só deve ser definido paratruese a configuraçãoenable_tab_scrollingé falso tab_control

Atributos

atributos de luminosidade sujos quando a vista associada não foi salva selecionado quando a vista associada é a vista ativa no seu grupo transiente quando a vista associada é uma visualização e não totalmente aberto

Properties

content_margin da margem em torno dotab_labelmax_margin_trim quanto da esquerda e direitacontent_marginpode ser removido quando o espaço da aba é extremamente limitado acento_tint_index

Controla a que camada a tonalidade do acento é aplicada. Deve ser um número inteiro de 0 a 3. A cor do acento é especificada pelo esquema de cores.

Modificador_de_acento

Um array de quatro inteiros na faixa de 0 a 255. Os três primeiros são misturados nos valores RGB da cor da tonalidade do acento com o quarto valor especificando quanto desses valores do modificador RGB devem ser aplicados.

tab_label

Attributes

transiente quando a visão associada é uma pré-visualização e não totalmente aberta

Properties

font properties shadow properties fg um valor de cor a usar para a tab_close_button

Properties

content_margin para botões, a margem especifica as dimensões accent_tint_index

Controla a que camada a tonalidade do acento é aplicada. Deve ser um número inteiro de 0 a 3. A cor do acento é especificada pelo esquema de cores.

Modificador_de_acento

Um array de quatro inteiros na faixa de 0 a 255. Os três primeiros são misturados nos valores RGB da cor da tonalidade do acento com o quarto valor especificando quanto desses valores do modificador RGB devem ser aplicados.

botão_tabs_left_left_button

Properties

content_margin para botões, a margem especifica as dimensões scroll_tabs_right_button

Properties

content_margin para botões, a margem especifica as dimensões show_tabs_dropdown_button

Properties

content_margin para botões, a margem especifica as dimensões

Quick Panel

O painel rápido é usado para as várias funcionalidades do Goto, a paleta de comandos e está disponível para uso por plugins.

overlay_control

O recipiente para o painel rápido, incluindo a tabela de entrada e de dados

Propriedades

content_margin na margem em torno doquick_panelpainel_rápido

A tabela de dados exibida abaixo da entrada. Normalmente a altura é dinâmica para que as camadas não sejam visíveis, porém a janela Switch Project usará camadas para o espaço em branco abaixo das opções filtradas.

Propriedades

propriedades da tabela de dados mini_painel_de_painel_de_arquivo

Uma linha sem arquivo em quick_panel. Contém uma quick_panel_label para cada linha de texto na linha.

Atributos

selecionado quando a linha é selecionada quick_panel_row

Uma linha de arquivo Goto Anything em quick_panel. Também usado na janela Switch Project.

Contém quick_panel_label com o nome do arquivo, e quick_panel_path_label para o caminho do arquivo.

Atributos

selecionado quando a linha é selecionada quick_panel_label

Nomes de arquivos em quick_panel_row e todo o texto em mini_quick_panel_row

Propriedades

propriedades do filtro quick_panel_path_label

Caminhos de ficheiro em quick_panel_row

Propriedades

propriedades da etiqueta do filtro

Vistas

controlo_de_área_de_texto

Este elemento não pode ser estilizado directamente, uma vez que é controlado pelo esquema de cores, no entanto pode ser usado em um especificador parents.

Atributos

atributos de luminosidade

Propriedades

nenhum grid_layout_control

As bordas exibidas entre vistas quando múltiplos grupos são visíveis

Propriedades

nenhum layer support border_color um valor de cor para usar para a borda da borda_tamanho de um inteiro do tamanho da borda em DIPs minimap_control

Controle sobre a exibição da projeção do viewport no minimap

Propriedades

sem suporte de camadas viewport_color um valor de cor para preencher a projecção viewport com viewport_opacity a float from0.0to1.0especificando a opacidade da projecção viewport fold_button_control

Botões de dobragem de código na caleira

Atributos

expandido quando uma secção de código é desdobrada

Propriedades

content_margin para botões, a margem especifica as dimensões popup_control auto_complete_popup

O contentor primário para o popup auto completo

popup_control html_popup

O contentor primário para os popups HTML usados por Show Definitions e pacotes de terceiros. A tonalidade da barra de rolagem será definida para a cor de fundo do documento HTML.

auto_complete

A tabela de dados para os dados de conclusão. A tonalidade é definida com base na cor de fundo do esquema de cores aplicado à visualização em que o popup é exibido.

Propriedades

tabela de dados de propriedades de tingimento de textura tabela_linha

Uma linha em auto_complete

Atributos

selecionado quando o usuário tiver destacado um auto_completar_etiqueta de conclusão

Texto em um table_row

Propriedades

filtro de propriedades de etiqueta fg_blend um controle booleano se ofg,match_fg,selected_fg, eselected_match_fgvalores devem ser misturados na cor de primeiro plano a partir do esquema de cores da vista actual

Painéis

painel_de_controlo do painel

O recipiente para os painéis Find e Incremental Find.

Propriedades

content_margin na margem em torno do conteúdo do painel painel painel_controle substitua_painel

O contentor para o painel Substitua.

Properties

content_margin the margin around the panel contents panel_control find_in_files_panel

O contentor para o painel Find in Files.

Properties

content_margin the margin around the panel contents panel_control input_panel

O contentor para o painel de entrada, que está disponível através da API e utilizado para coisas como renomear ficheiros.

Properties

content_margin the margin around the panel contents panel_control console_panel

O container para o Console.

Propriedades

content_margin the margin around the panel contents panel_control output_panel

O contentor para o painel de saída, que está disponível através da API e utilizado para os resultados da construção.

Properties

content_margin the margin around the panel contents panel_control switch_project_panel

O contentor para a entrada na janela Switch Project.

Propriedades

content_margin the margin around the panel contents panel_grid_control

A grelha de layout usada para posicionar as entradas nos vários painéis. a margem especifica as dimensões

Barra de estado

barra_de_estado

Atributos

painel_visível quando um painel é exibido acima da barra de estado

Propriedades

conteúdo_margem da margem em torno dopanel_button_control,status_containerestatus_buttonss panel_button_button_control

O botão do interruptor do painel no lado esquerdo da barra de estado

Properties

content_margin para botões, a margem especifica as dimensões status_container

A área que contém a mensagem de estado actual

Properties

content_margin na margem em torno da mensagem de estado status_button

Os botões de estado que exibem, e permitem mudar, a indentação, sintaxe, codificação e terminações de linha

Properties

content_margin para botões, a margem especifica as dimensões min_size um array de dois inteiros especificando a largura e altura mínimas de um botão, em DIPs vcs_status

O container contendo o vcs_branch_icon, label_control com o nome do ramo atual, e vcs_changes_annotation controlo

Propriedades

content_margin na margem em torno dos controlos contidos espaçando um número inteiro de pixels entre cada controlo contido vcs_branch_icon

Um ícone mostrado à esquerda do nome do ramo actual

Propriedades

content_margin para ícones, a margem especifica as dimensões vcs_changes_annotation

Mostra o número de arquivos que foram adicionados, modificados ou excluídos

Properties

propriedades da sombra das propriedades da fonte

Dialogs

diálogo

As janelas Status do Indexador e Update usam esta classe para o fundo da janela

progress_bar_control

O contentor da barra de progresso. A barra de progresso é exibida na janela Update usada para atualizações no OS X e no Windows.

progress_gauge_control

A barra que representa o progresso concluído até agora

Properties

content_margin a margem especifica a altura da barra

Scroll Bars

scroll_area_control

A área de rolagem contém o elemento que está sendo rolado, juntamente com a barra, a pista e o disco.

Attributes

scrollable quando o controle pode ser rolado verticalmente hscrollable quando o controle pode ser rolado horizontalmente

Properties

content_margin a margem que é adicionada em torno do conteúdo a ser rolado overlay define as barras de rolagem a serem renderizadas em cima do conteúdo left_shadow um valor de cor para usar ao desenhar uma sombra para indicar que a área pode ser rolada para o tamanho_sombra_esquerda em inteiro da largura da sombra para desenhar quando a área pode ser rolada para o topo_sombra_esquerda um valor de cor para usar ao desenhar uma sombra para indicar que a área pode ser rolada para o tamanho_da_sombra_de_cima em inteiro da altura da sombra para desenhar quando a área pode ser rolada para a_sombra_de_cima à_direita um valor de cor para usar ao desenhar uma sombra para indicar que a área pode ser rolada para a_sombra_de_cima à direita em inteiro da largura da sombra para desenhar quando a área pode ser rolou para a sombra inferior direita um valor de cor para usar ao desenhar uma sombra para indicar que a área pode ser rolada para a sombra inferior em tamanho inteiro da altura da sombra para desenhar quando a área pode ser rolada para a sombra inferior scroll_bar_control

A barra de rolagem contém a pista de rolagem. A tonalidade é definida com base na cor de fundo do elemento a ser deslocado.

Atributos

escuro quando o conteúdo da área de rolagem é escuro, necessitando de uma barra de rolagem clara horizontal quando a barra de rolagem deve ser horizontal em vez de vertical

Propriedades

propriedades de coloração de textura content_margin numa margem que é adicionada à volta da pista de rolagem scroll_track_control

A pista que o disco percorre. A tonalidade é definida com base na cor de fundo do elemento que está sendo rolado.

Attributes

escuro quando o conteúdo da área de rolagem é escuro, necessitando de uma barra de rolagem horizontal clara quando a barra de rolagem deve ser horizontal em vez de vertical

Propriedades

propriedades de coloração de textura scroll_corner_control

O espaço morto na parte inferior direita de um scroll_area_control quando ambas as barras de rolagem vertical e horizontal estão sendo mostradas.

Attributes

escuro quando o conteúdo da área de rolagem é escuro, necessitando de uma barra de rolagem clara

Properties

propriedades de coloração de textura puck_control

O disco de rolagem, ou cabo. A tonalidade é definida com base na cor de fundo do elemento que está sendo rolado.

Attributes

escuro quando o conteúdo da área de rolagem é escuro, necessitando de uma barra de rolagem clara horizontal quando a barra de rolagem deve ser horizontal em vez de vertical

Propriedades

propriedades de coloração de textura

Entradas

text_line_control

A entrada de texto usada pelo Painel Rápido, Localizar, Substituir, Localizar em Arquivos e Painéis de Entrada.

Properties

content_margin the margin around the text color_scheme_tint a color value to use to tint the background of the color scheme color_scheme_tint_2 a color value to use to add a secondary tint to the background of the color scheme dropdown_button_control

The button to close the open panel

Properties

content_margin for buttons, a margem especifica as dimensões

Buttons

button_control

Botões de texto

Attributes

press set when a button is pressed down

Properties

min_size um array de dois inteiros especificando a largura e altura mínimas de um botão, em DIPs icon_button_group

Uma grelha que controla o espaçamento dos botões de ícones relacionados

Properties

no layer support spacing an integer number of pixels between each button in the group icon_button_control

Botões pequenos baseados em ícones na opção Find, Find in Files, e Substituir painéis

Attributes

selecionado quando um botão ícone é alternado à esquerda quando o botão é o botão mais à esquerda em um grupo à direita quando o botão é o botão mais à direita em um ícone de grupo_regex

O botão para habilitar o modo regex no Find, Encontrar em Arquivos e Substituir painéis

Propriedades

content_margin para ícones, a margem especifica as dimensões icon_case

O botão para ativar o modo sensível a maiúsculas e minúsculas no modo Encontrar, Encontrar em Arquivos e Substituir painéis

Propriedades

content_margin para ícones, a margem especifica as dimensões icon_whole_word_word

O botão para activar o modo de palavra inteira nos painéis Find, Find in Files e Replace

Properties

content_margin para ícones, a margem especifica as dimensões icon_wrap

O botão para activar o modo de pesquisa quando usar os painéis Find e Replace

Properties

content_margin para ícones, a margem especifica as dimensões icon_in_selection

O botão para procurar apenas na selecção quando usar os painéis Encontrar e Substituir

Propriedades

content_margin para ícones, a margem especifica as dimensões icon_highlight

O botão para permitir destacar todas as combinações nos painéis Encontrar e Substituir

Propriedades

content_margin para ícones, a margem especifica as dimensões icon_preserve_case

O botão para habilitar o modo preservar caixa quando usando o painel Substituir

Properties

content_margin para ícones, a margem especifica as dimensões icon_context

O botão para mostrar o contexto em torno de correspondências quando usando o painel Procurar em Arquivos

Properties

content_margin para ícones, a margem especifica as dimensões icon_use_buffer

O botão para mostrar resulta num buffer, em vez de um painel de saída, quando usando o painel Procurar em Ficheiros

Propriedades

content_margin para ícones, a margem especifica as dimensões

Labels

label_control

As etiquetas são mostradas nos painéis Procurar, Substituir, Procurar em Ficheiro e Entrada. Adicionalmente, as etiquetas são usadas na janela Update, nos botões de texto e para o texto no status_container.

Etiquetas específicas de destino podem ser feitas usando a tecla parents.

Propriedades

propriedades da sombra das propriedades da fonte colorem um valor de cor para usar para o título do texto_label_control

A etiqueta de título é usada na janela Sobre.

Propriedades

propriedades da sombra das propriedades da fonte colorem um valor de cor para usar no texto

Dicas de ferramentas

tool_tip_control

Dicas de ferramentas mostradas ao passar o mouse sobre abas e botões

Properties

content_margin the margin around the tool tip text tool_tip_label_control

Text shown in a tool tip

Properties

font properties shadow properties color a color value to use for the text

Deixe uma resposta

O seu endereço de email não será publicado.