Tmpregionimage

exibe um bitmap e contém uma lista de regiões clicáveis
Baixe Agora

Tmpregionimage Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Freeware
  • Nome do editor:
  • Markus Stephany
  • Sistemas operacionais:
  • Windows All
  • Tamanho do arquivo:
  • 608 KB

Tmpregionimage Tag


Tmpregionimage Descrição

Hilited: Integer região actualmente hilited (onde o cursor está, pintada por HilitedBitmap) TmpRegionImage foi desenvolvido para ser um descendente TGraphicControl. Ele exibe um bitmap (como TImage) e contém uma lista de regiões clickeable (por exemplo, como os países em um mapa). Você pode especificar diferentes bitmaps para o estado normal, hilited e selecionados de uma região. O pacote contém um editor para a criação de listas de regiões (retângulo, elipse, polígono, preenchimento, combinações). Também estão incluídos alguns funções utilitárias (em rgnpkg.pas) para armazenar / carregar listas normais, hilited e seleccionados de bitmap e região de um componente TmpRegionImage em um ficheiro comprimido único ou de recursos. propriedades TmpRegionImage: NormalBitmap: TBitmap o bitmap para exibição HiliteBitmap: TBitmap o bitmap a ser exibido quando o cursor do mouse está sobre uma região clickeable SelectedBitmap: TBitmap a região seleccionada actualmente é pintado por parte deste RegionCursor bitmap: TCURSOR este cursor é exibido quando o mouse está sobre uma região clickeable Regiões: TStringList representação textual de todas as regiões clickeable AutoSelect: Boolean Se definido como verdadeiro, uma região será alterar o seu estado de selecionado / não selecionado, clicando sobre ela ItemIndex: Integer região actualmente seleccionada (pintado por SelectedBitmap) MultiSelect: Boolean decide se mais de uma região podem ser selecionadas de cada vez (por shift-clique) Selecionado : Boolean decide se uma região está a ser desenhado em estado selecionado HiliteCurrent: Boolean Se definido como verdadeiro, uma região hilited será pintado por HiliteBitmap Hilited: Integer região atualmente hilited (onde está o cursor, pintado por HilitedBitmap) SingleRegion : HRGN retorna o objeto janelas HRGN da região determinada CombinedRegion : HRGN retorna o objeto janelas HRGN da combinação XOR da região determinada e todas as regiões em cima dela StrTag : string propriedade Tag textual de cada região (para fins definidos pelo usuário, como descrições ...) eventos TmpRegionImage: tipo TRegionEvent = procedimento (remetente: Tobject; AIndex const: inteiro) de objecto; OnEnterRegion: TRegionEvent é acionado quando o mouse passa sobre uma região OnLeaveRegion: TRegionEvent é acionado quando o mouse deixa uma região OnSelectionChange: TNotifyEvent é desencadeada quando a selecção alteradas (por exemplo quando uma região diferente foi clicado) métodos TmpRegionImage: RegionAtPos função (X, Y: inteiro): inteiro começar a região na posição do cursor especificado RegionAtCursorPos função: integer obter a região na posição atual do cursor procedimento OffsetRegion (Índice, dX, dY: inteiro) alterar a posição de uma região função IndexOfStrTag (sName: string): integer encontrar uma região por valor StrTag função RegionsCount: integer obter o número de regiões funções utilitárias em rgnpkg.pas: procedimento LoadRegionImage (fObj: TmpRegionImage; sFile: TFileName) carregar a lista de bitmaps e regiões de um componente TmpRegionImage de um arquivo de pacote compactado procedimento ResLoadRegionImage (fObj: TmpRegionImage; fInst: hInst; Fres: cadeia; fType: PChar = RT_RCDATA) carregar a lista de mapas de bits e regiões de um componente de um pacote de TmpRegionImage comprimido em um recurso procedimento SaveRegionImage (fObj: TmpRegionImage; sFile: TFileName) salvar a lista de bitmaps e regiões de um componente TmpRegionImage para um arquivo de pacote compactado


Tmpregionimage Software Relacionado