Página 1 de 2 12 ÚltimoÚltimo
Resultados 1 a 10 de 12

Tópico: CARA NOVA AO VB.

  1. #1

    CARA NOVA AO VB.

    CARA NOVA AO VB.

    Bom galera, só pra vcs entenderem do meu post. Não sou programador, não programa nem uma calculadora simples, hehehe...

    Mas sou apaixonado pelo assunto e estou sempre lendo muito. Pra vcs entenderem melhor trabalho com automação, tenho vários sistemas q comprei com fontes, e quando comprei meu primeiro fonte qual foi minha surpresa, era em VB, o sistema 100% mas interface era muito feia, mas acreditei eu q poderia mudar tudo nele com ajuda, mas quando comecei a buscar na net como fazer isto vi q para VB não se axa nada de interface mais modernas ou atrativa pro cliente.

    Ícones então nem pensar, mas como disse toh sempre catando algo na net e axei um site em Espanhol q pra mim tão anos a nossa frente em interface gráfica no VB...

    Então a partir de hoje vou estar traduzindo e passando dicas muito legais do assunto, como eu disse não programo e espero q vcs q são os kras no assunto gostem... É uma forma de retribuir o q jah obtive de informações aki de vcs. Valeu...

    Pra começar um bom pack de Icones.

    Altissima qualidade.
    Conjunto de 1173 ícones de 256 cores para poder usar-los no VB
    Este pack de ícones estão exportados em uma resolucão de 256 cores, e todos se podem utilizar em qualquer controle de Visual Basic diretamente: no toolbar, no commandbutton, image, etc. (estão em formato .ico e todos são de 32 x 32 pixels)

    34 arquivos: hardware


    48 arquivos: flechas


    411 arquivos


    48 arquivos: mime types


    53 arquivos: cd, dvd, folders, outros


    85 arquivos


    88 arquivos


    110 arquivos: sistema


    110 arquivos


    126 arquivos


    105 arquivos: office


    48 arquivos: extensões de arquivos


    291 arquivos: de hardware e dispositivos


    27 arquivos


    57 arquivos: Associação de arquivos, programas e windows



    Download dos arquivos:
    http://www.mediafire.com/?gqokhfy3day

    Quando o galo vai pra panela, por necessidade a galinha aprende a nadar... hehehe

  2. #2

    Re: CARA NOVA AO VB.

    [center:yvhvauil]CARA NOVA AO VB 2[/center:yvhvauil]

    Bom galera, como prometido trago mais um post sobre o bom e velho VB.

    [center:yvhvauil]MC ToolBar[/center:yvhvauil]

    McToolBar - Controle para usar barras de ferramentas o ToolBar com diferentes estilos ou personalizados (indicando as cores que escolhermos.)

    Controle activex gratuito criado por Jim Jose, que permite usar toolbars com estilo Windows XP, Office XP, Flat, Soft, Plastick, cores degradês, mudar a fonte e muitas outras propriedades.

    Também tem varias propriedades para personalizar a barra de ferramentas, como por exemplo :
    Usar cores degradês, tanto para o fundo do controle como para os botões, podendo indicar a orientação, o sentido do degradê (propriedade BackGradient, BackGradientCol, ButtonsGradient, ButtonsGradientCol)

    Establecer um mapa de bits como fundo ( Propriedade BackGround )
    Alinhamento dos ícones para os botões
    Usar um botão no estilo checked ( propriedade ButtonPressed )
    Estabelecer um valor para a largura dos separadores
    Usar ToolTipTexts com estilo normal ou de tipo BallonTip , podendo configurar a cor de fundo, o foreColor e o tipo de ícone
    Establecer um tipo de fonte e cor personalizado para cada botão
    Usar botões em varias linhas, tipo como faz o controle TabStrip (Propriedade ButtonsPerRow)

    Esta é uma prévia com alguns dos estilos que se configuram com a propriedade ButtonsMode, ou seja, estilos predeterminados:

    ButtonsMode : Style Flat


    ButtonsMode : Style sólido


    ButtonsMode : Office XP


    ButtonsMode : Windows XP


    ButtonsMode : estilo plastick


    Com degradê de fundo e estilo Office


    Com ToolTip


    ________________________________________

    Palavras de Jim Jose.

    Esta é a nova versão do McToolBar-2/3 e é liberada agora, e afirma-se como as mais avançadas ferramentas de escritas em VB.
    E acho que ela cumpre com minha missão(ver Screenshot) além de multi-estilos, e uma bela aparência. Todas as rotinas de desenho são completamente re-writen e ele funciona de verdade.

    As características incluem... single file'd, com ownerdraw, multi-estilos (Flat, Soft, Sólidos, Win98, WinXP, Plastick e uma gama completa de opções de cores), HoverEffect, Custom Tooltips com balão estilo e ícones, suporte Unicode, totalmente personalizável Gradiente efeitos, Tiled fundo e muito mais ...

    É elegante, adaptável e fácil de usar. "O controle não usa qualquer item de propriedade de páginas na manipulação! Todas as operações podem ser feitas diretamente a partir do VB, propriedade da janela".

    Agradecemos a todos. Vamos experimentar o novo e fazer um controle mais perfeito que este!
    Jim Jose



    Breve descrição para usar o MC ToolBar

    Para configurar os botões em tempo de desenho, este não tem uma página de propriedades. Para ele tem que fazer botão por botão, indicando na propriedade ButtonIndex.

    Por exemplo:

    1 - Adicionar uma instância do controle para o formulário

    2 - Por padrão, a barra não está alinhada, portanto especifique na propriedade Align e de-lhe o alinhamento desejado no formulário, por exemplo, com o valor Top

    3 - A barra acrescenta um único botão, então você deve indicar na propriedade ButtonCount os que necessitamos a mais, tendo em conta também os separadores se é que foram utilizados. Para indicar se um botão é normal ou um separador, utilize a propriedade ButtonType

    4 - Então, o mais provável, é que uma vez adicionados alguns botões, por exemplo 10, têm que mudar a propriedade ButtonsPerRow, porque por padrão deixa apenas 3 por linha. Se vamos usar uma única linha, como é normal, esse número deve ser igual ou superior à quantidade de botões.

    5 - Para configurar cada um dos botões, nós devemos posicionar sobre o botão correspondente, indicando a ele o índice (ButtonIndex propriedade) a partir da janela de Propriedades do VB. Depois de indicado o número, podemos configurá-lo para colocar a imagem, o caption, tooltip, o estilo (ButtonsMode) e outras propriedades.

    6 - Eventos: Os eventos que tem são: Click, DblClick, MouseDown, MouseMove, MouseHover (Quando o mouse está sobre um botão), MouseEnter (Quando o mouse entra na barra de ferramentas), MouseLeave (quando sai da barra de ferramentas).

    Por exemplo, para saber qual o botão foi pressionado, usar o evento Click:

    Private Sub McToolBar1_Click(ByVal ButtonIndex As Long)
    Select Case ButtonIndex

    Case 1: 'acción
    Case 2: 'acción
    Case 3: 'acción

    End Select

    End Sub


    [center:yvhvauil]Download MC ToolBar e Control OCX[/center:yvhvauil]

    [center:yvhvauil]http://www.mediafire.com/?im0qmjwmrwm[/center:yvhvauil]

    Bem, por hoje é isso. Valeu...

  3. #3

    Re: CARA NOVA AO VB.

    Muito bom Show de post Obrigado Programer por compartilhar ..

    Greats

  4. #4

    Re: CARA NOVA AO VB.

    [center:3jc9ndup]CARA NOVA AO VB 3[/center:3jc9ndup]

    Bem, primeiramente valeu Rafaeno... creio sim que esta é a idéia dos Invaders, compartilhar.

    Mas vamos ao post de hoje... Já passamos por Icones e ToolBar, hoje vamos ao Menu... Espero que gostem, no próximo post vou trazer uma ferramenta muito simples voltando a Icones... Mas vamos ao assunto.

    [center:3jc9ndup]Menu Lateral Simples.[/center:3jc9ndup]

    Este exemplo mostra uma maneira muito simples de criar um menu lateral de opções através de abas.

    O exemplo é muito simples, não utiliza classes e muitos códigos também, por esse motivo, é possível usar-lo para menus que tenham poucas opções em cada submenu e que seja fixo e que não se necessite redimensionar o controle, por exemplo, para redimensionar a janela, pois não contém nenhum código implementado para exibir botões de scroll para os submenus.


    ________________________________________

    Outro exemplo usando controles de usuário para melhorar a aparência e estilos.

    Este é o mesmo exemplo, mas usando um controle de usuário para usar as abas com skins e variados estilos. Você também pode usar o botão que queira, e se não gosta deste exemplo é muito simples trocar-lo.








    [center:3jc9ndup]Download Menu Lateral 1 e 2[/center:3jc9ndup]

    [center:3jc9ndup]http://www.mediafire.com/?q3m1gnmkzae[/center:3jc9ndup]

    Olha só galera, os fontes já estão devidamente traduzidos... Espero q assim facilite a todos.

    Hoje é isso... Valeu

  5. #5

    Re: CARA NOVA AO VB.

    Muito bom mesmo!!

  6. #6

    Re: CARA NOVA AO VB.

    Valeu mesmo Nalcon, amanhã jah tem mais...

  7. #7

    Re: CARA NOVA AO VB.

    [center:3pedayfv]CARA NOVA AO VB 4[/center:3pedayfv]

    Bom galera, demorei pq tô com muito trabalho... mas taeh mais um post.

    axei a ferramenta util e interessante, então estou trazendo pra vcs.

    [center:3pedayfv]Gerador de Ícones Bmp para controles Visual Basic[/center:3pedayfv]

    Este é um programa ou utilitário que serve para facilitar (ou pelo menos essa é a intenção) na criação de ícones para serem utilizados em programas criados no Visual Basic 6.0.

    O programa lhe permite converter ou exportar vários arquivos no formatos de PNG ou ICO (incluindo 32-bit) para BMP e ler-los no VB.

    Quando você exportar imagens BMP, pode indicar o tamanho (16, 32, 48, 64 pixels etc ..) e uma cor de fundo ou cor de máscara para a imagem. Esta cor de máscara, deve ser indicado no imagelist que estará ligada com os controles, como por exemplo um TreeView, ListView, barra de ferramentas etc .., ou na propriedade MaskColor do controle que terás a imagem.
    ________________________________________

    Opções do Programa

    Você pode ver uma miniatura do arquivo

    Gerar Bmp nos seguintes tamanhos: 13, 16, 20, 22, 24, 32, 48, 64, 128 e 256 pixels.

    Antes de exportar, você pode ver um preview de como os ícones estão em um TreeView, ListView, ToolBar e em um menu.

    Portanto, não há necessidade de exportar, criar um novo projeto, fazer upload de imagens etc ...

    Você pode adicionar imagens a partir de uma janela, ou arrastar o ico e png desde o Windows, e você também pode arrastar uma imagem PNG a partir de uma pagina Web.

    Screenshots
    Formato .ICO


    Formatos. PNG


    Vista prévia de um formulário para ver como ficará antes de exportar.





    Cor de fundo

    Em alguns gráficos, a borda não fica bem, você irá notar um contorno com a cor usada para a cor de mascara. Se a imagem usada em um controle tiver o mesmo BackColor igual a MaskColor, não haverá problema e está tudo bem, mas não é o caso das barras de ferramentas.

    Então basta trabalhar com a Cor de Mascara para resolver, você também pode copiar a cor da mascara e usar diretamente no VB.

    Esta imagem mostra o problema.

    Se visualiza bem porque a cor de mascara é branco e a cor de fundo da listview também é branco.



    Observem no ToolBar que a imagem tem um contorno



    Exportar íconos
    Procurem obedecer o tamanho dos ícones não exportando um ícone pequeno demais em um ícone grande, perdendo assim a qualidade do mesmo



    48 pixel exportado ao mesmo, com uma ótima qualidade.



    O mesmo serve para os PNG, por exemplo, se exportamos um PNG de 32 Pixels a um tamanho superior, ao ampliar a imagem se perderá qualidade.
    Exportado de 32 a 48 pixels, sem qualidade



    Referências
    O projecto não exige qualquer referência ou ActiveX, pois usa somente o OCX VB Microsoft Windows Common Controls.

    Atualizado

    Havia outro projeto mas neste foi acrescentada, a opção de também arrastar ficheiros. ICO a partir de uma página da web, com o antigo só podia arrastar PNGs.

    Para testar esta opção, você pode arrastar a URL para o arquivo controle ListBox e o programa exibe uma barra de progresso com o download.
    Os Ico e PNGs são transferidos para a pasta tempfile



    [center:3pedayfv]Link Download[/center:3pedayfv]

    [center:3pedayfv]http://lix.in/-521dfc[/center:3pedayfv]

    Bem galera, os fontes eu procurei traduzir ao máximo, mas sempre q pode ter ficado algo pra tráz... mesmo assim axo q jah ajuda.

  8. #8
    Newbie
    Data de Ingresso
    Jul 2008
    Posts
    40

    Re: CARA NOVA AO VB.

    Já pensou em activar os temas dos XP (aqueles botões e outros controlos bonitos disponíveis desde o Win XP) no seu executável?
    Faça isto:
    - 1º Adicione a seguinte referência à função InitCommonControls():

    Código:
    Public Declare Sub InitCommonControls Lib "comctl32.dll" ()
    - 2º De seguida programa o evento Initialize do formulário principal:

    Código:
    Private Sub Form_Initialize()
    InitCommonControls
    End Sub
    - 3º Finalmente crie um ficheiro com o seguinte nome: nome_exe_programa.exe.manifest e escreva nele o seguinte:

    Código:
    <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
    <assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
       <assemblyIdentity
          name="Nome do Programa"
          processorArchitecture="x86"
          version="2.5.1.0"
          type="win32"/>
       <description>Descrição do Programa</description>
       <dependency>
          <dependentAssembly>
             <assemblyIdentity
                type="win32"
                name="Microsoft.Windows.Common-Controls"
                version="6.0.0.0"
                processorArchitecture="x86"
                publicKeyToken="6595b64144ccf1df"
                language="*"
             />
          </dependentAssembly>
       </dependency>
       <trustInfo xmlns="urn:schemas-microsoft-com:asm.v2">
          <security>
             <requestedPrivileges>
                <requestedExecutionLevel
                   level="asInvoker"
                   uiAccess="False"/>
             </requestedPrivileges>
          </security>
       </trustInfo>
    </assembly>
    Espero ter ajudade.

  9. #9

    Re: CARA NOVA AO VB.

    Gintux.

    Com certeza, toda colaboração é sempre bem vinda... Valeu

  10. #10

    Re: CARA NOVA AO VB.

    cara você é 10
    obrigao
    vc irá me ajudar muito
    Abraços.

Tópicos Similares

  1. SharpEnvironment 0.8 [De uma nova cara para seu Win]
    Por Dalt0n no fórum Windows em Geral
    Respostas: 5
    Último Post: 29 Sep 2008, 19:57

Permissões de Postagem

  • Você não pode iniciar novos tópicos
  • Você não pode enviar respostas
  • Você não pode enviar anexos
  • Você não pode editar suas mensagens
  •