Suporte ao desenvolvimento de jogos!


    [SYS] Mover janelas pela gui

    Compartilhe
    avatar
    Kies
    Membro de Honra
    Membro de Honra

    Mensagens : 1058
    Créditos : 114

    Ficha do personagem
    Nível: 1
    Vida:
    30/30  (30/30)
    Energia:
    0/0  (0/0)

    [SYS] Mover janelas pela gui

    Mensagem por Kies em Qua Jul 06, 2016 7:38 pm

    Sistema de mover janelas pela Gui


    Bom galera fiz esse sistema para mim usar porem vi que todos os tutoriais que tinha sobre isso não funcionava e era muito alto o novel de pessoas procurando o sistema então decidi postar aqui, só peço que se for usar de os créditos a mim e claro não postar em nenhum outro lugar o sistema é exclusivo da ALDEIARPG.

    Tutorial:
    Bom vou demonstrar na picCharacter ai vocês terminam nas outras Pics.


    1° - Vamos encontrar a sub da picCharacter então procure:

    Código:
    Private Sub picCharacter_Click()

    Feito isso substitua ela por essa:

    Código:
    Private Sub picCharacter_MouseDown(Button As Integer, Deslocamento As Integer, X As Single, Y As Single)

    depois de ter substituído logo abaixo vai ter esse código:


    Código:
    Dim EqNum As Long

     Depois do código acima coloque essas duas linhas:

    Código:
    SOffsetX = X
    SOffsetY = Y

    2° -
     Nesse mesmo mod procure essa sub que por visto fica um pouco abaixo da que usamos no 1° passo:

    Código:
    Private Sub picCharacter_MouseMove(Button As Integer, Shift As Integer, x As Single, y As Single)

    Depois de ter encontrado coloque o código a seguir logo abaixo:

    Código:
    Call MovePicture(frmMain.picCharacter, Button, Shift, X, Y)



    É só isso agora basta presta atenção na linhas adicionadas e colocar nas outras pics, epero que tenha gostado.

    Créditos: Kielleds



    _________________
    Visite Vofawus Online no IndieDB


    Vofawus Online
    avatar
    Kies
    Membro de Honra
    Membro de Honra

    Mensagens : 1058
    Créditos : 114

    Ficha do personagem
    Nível: 1
    Vida:
    30/30  (30/30)
    Energia:
    0/0  (0/0)

    Re: [SYS] Mover janelas pela gui

    Mensagem por Kies em Qua Jul 06, 2016 8:23 pm

    Bom galera vou estar fazendo uma eo limpa com esse sistema pois para que não sabe programar vai fazer uma cagada e tanto quando chegar em certas pics "usei a character pois é uma das mais simples" quem souber o basico de programação pode sacar na hora então peço que faça um backup do projeto antes de tentar fazer.


    _________________
    Visite Vofawus Online no IndieDB


    Vofawus Online
    avatar
    Dooolly
    Moderador Global
    Moderador Global

    Medalhas :
    Mensagens : 1236
    Créditos : 146

    Ficha do personagem
    Nível: 1
    Vida:
    30/30  (30/30)
    Energia:
    0/0  (0/0)

    Re: [SYS] Mover janelas pela gui

    Mensagem por Dooolly em Sex Jul 08, 2016 12:21 pm

    Muito bom, Kielleds, mas cuidado como duplo-post, você como moderador tem que dá exemplo, isso é apenas um conselho, esse seu comentário foi um pouco desnecessário e poderia ser adicionado ao tópico em uma simples modificação!

    +1 Credito, estou vendo que está trabalhando bastante para trazer a aldeia ao topo.
    avatar
    XWlash
    Semi-Experiente
    Semi-Experiente

    Mensagens : 88
    Créditos : 23

    Re: [SYS] Mover janelas pela gui

    Mensagem por XWlash em Sab Jul 09, 2016 10:17 am

    Realmente é um sistema bastante útil para quem não quer deixar o clichê dos jogos de EO dominarem. É algo que já vi muitos procurarem e não encontrarem, alguns novatos chegam a se perder tentando fazê-lo. Tenho certeza que ajudará. O código abre espaço para criações de janelas diferentes das que estamos acostumadas, mas essa extensão sempre se limita a imaginação do programador. Enfim, +1 Crédito.

    Agradeço por compartilhar com a comunidade.


    _________________

    Tente novamente.

    Conteúdo patrocinado

    Re: [SYS] Mover janelas pela gui

    Mensagem por Conteúdo patrocinado


      Data/hora atual: Sex Set 21, 2018 1:04 am