Documentação do Gambas
Api
Como fazer ...
Compilação e Instalação
Components
Classes nativas
gb.args
gb.compress
gb.crypt
gb.data
gb.db
gb.db.form
gb.dbus
gb.debug
gb.desktop
gb.desktop.x11
gb.eval
gb.form
Balloon
ButtonBox
ColorButton
ColorChooser
DateBox
DateChooser
DirBox
DirChooser
DirView
Expander
FileChooser
FileProperties
FileView
Activate
Background
Border
Click
Count
Current
Dir
Filter
Foreground
Icon
Icon
IconSize
Menu
Mode
Reload
Rename
Select
SelectAll
Selection
Settings
ShowDetailed
ShowDirectory
ShowHidden
ShowPreview
UnselectAll
FontBox
FontChooser
IconPanel
ImageView
InputBox
LCDLabel
ListContainer
ListEditor
MaskBox
MenuButton
Message
SidePanel
SliderBox
Spinner
Stock
SwitchButton
TableView
TabPanel
ToolPanel
ValueBox
Wizard
gb.form.dialog
gb.form.mdi - Interface Multi Documento
gb.gtk
gb.gtk.opengl
gb.gui
gb.gui.opengl
gb.image - Componente de processamento de imagens
gb.inotify
gb.logging
gb.map
gb.markdown
gb.media
gb.media.form
gb.mime
gb.ncurses
gb.net
gb.net.curl
gb.net.smtp
gb.openal
gb.opengl
gb.option
gb.pcre
gb.pdf
gb.qt4
gb.qt4.ext
gb.qt4.webkit
gb.report
gb.sdl
gb.sdl.sound
gb.sdl2.audio
gb.settings
gb.signal
gb.util
gb.vb
gb.web
gb.xml - Ferramentas XML baseadas em libxml
Documentação do Desenvolvedor
Documentação do IDE
Documentos
Índice da Linguagem
LEIA-ME
Léxico
Manual Wiki
Mensagens de erro
Pedaços de Códigos
Registrar-se
Repositório de aplicativos
Traduzir
Tutoriais
Ultimas modificações
Visão geral da linguagem

FileView (gb.form)

Este controle exibe os arquivos localizados em um diretório.

Os arquivos podem ser exibidos como ícones ou em uma visão detalhada.

Esta classe herda UserControl em gb.qt4.

Esta classe é criável.

Constantes
Compact   Constant for displaying files with a compact view.
Detailed   Constant for displaying files with a detailed view.
Normal   Constant for displaying files with the normal view.
Preview   Constant for displaying files with their preview.

Propriedades
Background   Retorna ou define a cor de fundo utilizada pelo controle.
Border   Retorna ou define se o FileView tem uma borda.
Count   Retorna o número de itens na exibição.
Current   Retorna ou define o arquivo selecionado.
Dir   Retorna ou define o diretório exibido pelo controle.
DirCount   Return the number of directories displayed by the view.
FileCount   Return the number of files displayed by the view.
Filter   Retorna ou define os filtros utilizados pelo controle para exibir somente determinados tipos de arquivos.
Foreground   Retorna ou define a cor do primeiro plano usado pelo controle.
Icon   Retorna ou define o ícone usado para a exibição de um arquivo ou um diretório.
IconSize   Retorna ou define o tamanho do ícone usado pelo FileView.
MaxPreviewSize   Return or set the size limit in bytes of files that will be previewed.
Mode   Retorna ou define o modo de seleção de controle FileView.
Path   Return the current selected path.
Paths   Return the absolute paths of the selected elements.
Selected   Return if at least one item is selected in the view.
Selection   Retorna a lista de arquivos selecionados se a propriedade Mode for definido para Select.Multiple.
Settings   Retorna ou define o estado do FileView.
ShowDetailed   Retorna ou define se os arquivos em FileView são exibidos com uma vista detalhada, ou apenas com ícones.
ShowDirectory   Retorna ou define se o controle exibe os diretórios ou não.
ShowHidden   Retorna ou define se os arquivos ocultos no controle FileView são exibidos ou não.
ShowPreview   Retorna ou define se as miniaturas de imagens são exibidas ou não.
TotalSize   Return the total size of the files displayed by the view.
View   Return or set the view mode of control.

Inherited properties
Action   Retorna ou define a sequência de ação associado ao controle.
Children   Retorna uma coleção contendo todos os controles incluídos no contêiner.
ClientH   Um sinônimo para a propriedade ClientHeight property.
ClientHeight   Retorna a altura da área que contém os controlos.
ClientW   Um sinônimo para a propriedade ClientWidth.
ClientWidth   Retorna a largura da área que contém os controlos.
ClientX   Retorna a posição da borda superior da área que contém os controles.
ClientY   Retorna a posição da borda esquerda da área que contém os controles.
Cursor   Use essa propriedade para atribuir um cursor personalizado para um controle.
Design   Indica que o controle está no modo design.
Direction  
Drop   Retorna ou define se um controle aceita drops.
Enabled   Indica que o controle está habilitado.
Expand   Retorna ou define se um controle irá se expandir se for incluída em um contêiner que organiza seu conteúdo.
Font   Retorna ou define a fonte usada para desenhar o texto no controle.
H   Um sinónimo para a propriedade Height.
Handle   Retorna a janela X11 interna manipulador do controle.
HasFocus   Retorna se o controle tem o foco.
Height   Retorna ou define a altura do controle.
Hovered   Retorna se o cursor do mouse está sobre o controle.
Id   Um sinônimo para a propriedade Handle.
Ignore   Retorna ou define se um controle deve ser ignorado quando o controle pai organiza os seus filhos.
Left   Retorna ou define a posição da borda esquerda do controle em relação a seu pai.
Mouse   Retorna ou define a aparência do cursor quando ele está sobre o controle.
Name   Retorna ou define o nome do controle.
Next   Retorna o próximo controle que tem o mesmo pai.
NoTabFocus   Retorna ou define se um controle não pode ser focalizado com a tecla TAB.
Parent   Retorna o contêiner do controle.
PopupMenu   Retorna ou define o nome do menu pop-up que será exibido quando o usuário pressiona o botão direito do mouse ou a tecla MENU do teclado.
Previous   Retorna o controle anterior que tem o mesmo pai.
Proxy   Retorna ou define o "proxy" de um controle.
RightToLeft  
ScreenX   Retorna a posição da borda esquerda do controle em coordenadas da tela.
ScreenY   Retorna a posição da borda superior do controle em coordenadas da tela.
Tag   Retorna ou define a marca do controle.
Tooltip   Retorna ou define a dica mostrada quando o mouse permanece no controle pro um determinado tempo.
Top   Retorna ou define a posição da borda superior do controle em relação a seu pai.
Tracking   Retorna ou define se o controle receberá Eventos MouseMove.
Visible   Indica se o controle é visível ou não.
W   Um sinônimo para a propriedade Width.
Width   Retorna ou define a largura do controle.
Window   Retorna a janela de nível superior que contém o controle.
X   Retorna ou define a posição da borda esquerda do controle em relação a seu pai.
Y   Retorna ou define a posição da borda superior do controle em relação a seu pai.

Métodos
Copy   Copy the selected items as a list of URI in the clipboard.
Reload   Atualiza o conteúdo do fileview através de uma nova leitura do diretório atual.
Rename   Inicia a mudança do nome do arquivo selecionado.
SelectAll  
UnselectAll   Desmarcar todos os itens no fileview.

Inherited methods
Delete   Destrói o controle.
Drag   Inicia um processo de arrastar e soltar.
FindChild   Localiza o primeiro controle filho apontado pelas coordenadas X e Y.
Grab   Captura o teclado e o mouse de modo que todos os eventos do teclado e do mouse são interceptados pelo controle.
Hide   Oculta o controle.
Lower   Envia o controle para o background de seu pai.
Move   Move ou redimensiona o controle.
MoveScaled   Move ou redimensiona o controle.
Raise   Envia o controle para o foreground do controle pai.
Refresh   Redesenha o controle, ou apenas uma parte dela.
Reparent   Altera o contêiner de um controlo.
Resize   Redimensiona o controle.
ResizeScaled   Redimensiona o controle.
SetFocus   Dá o foco para o controle.
Show   Mostra o controle.

Eventos
Activate   Este evento é gerado quando o usuário dá duplo clique em um arquivo.
Click   Este evento é gerado quando o usuário seleciona um arquivo.
Filter   This event is raised for each file that may be displayed in the view.
Icon   Este evento é gerado quando o controle precisa obter o ícone associado a um arquivo ou diretório específico.
Menu   Este evento é gerado quando o usuário solicitar um menu pop-up em um arquivo.
Refresh   This event is raised just after the FileView has been refreshed.
Rename   This event is raised when a file is being renamed.
Select   Este evento é gerado quando o usuário seleciona um arquivo.
View   This event is raised when the View property has changed.

Inherited events
Arrange   Este evento é gerado quando um contêiner acabou organizar seu conteúdo.
BeforeArrange   Este evento é gerado antes de um recipiente organizar seu conteúdo.
DblClick   Gerado quando o usuário clica duas vezes rapidamente no controle.
Drag   Este evento é gerado quando o mouse entra no controle durante um processo de arrastar e soltar.
DragLeave   Este evento é gerado quando o mouse deixa o controle durante uma operação drag & drop.
DragMove   Este evento é gerado enquanto o mouse se move dentro do controle durante um processo de arrastar e soltar.
Drop   Este evento é gerado quando um drag é descartado no controle.
Enter   Gerado quando o mouse entra no controle.
GotFocus   Gerado quando o controle recebe o foco.
KeyPress   Gerado quando uma tecla é pressionada enquanto o controle tem o foco.
KeyRelease   Gerado quando uma tecla é liberada enquanto o controle tem o foco.
Leave   Gerado quando o mouse deixa o controle.
LostFocus   Gerado quando o controle perde o foco.
MouseDown   Gerado quando um botão do mouse é pressionado enquanto o cursor está dentro do controle.
MouseDrag   Este evento é gerado quando uma operação de arrastar (drag) é iniciada.
MouseMove   Gerado quando o mouse se move dentro do controle, enquanto um botão do mouse é pressionado.
MouseUp   Gerado quando um botão do mouse é pressionado enquanto o cursor estiver dentro do controle.
MouseWheel   Este evento é gerado quando o usuário move ou pressiona a roda do mouse enquanto o mouse está dentro do controle
NewChild   Este evento é gerado quando um novo Control filho acaba de ser inserido no contêiner.