Ir para conteúdo


Foto

Menu em HTML (CSS)

menu html css

  • Por favor, faça o login para responder
49 respostas neste tópico

#1 JScript

JScript

    A cada dia que passa eu aprendo muito mais com todos vocês!

  • Administradores (Adm)
  • PipPipPipPipPip
  • 2.445 posts
  • LocationSomewhere out there!

Postado 04 março 2013 - 10:28

Olá pessoal!

 

O que vocês acham de nossos programas que tenham menus fossem no formato css/html ?

Pergunto isso pois poderíamos criar menus sofisticados, profissionais e elegantes dessa forma!!!

 

Vejam o seguinte site:

Por favor Login ou se não possuir um conta Registre-se para ver o conteúdo escondido

É um gerador de menus css3 online, imaginem esses tipos de menus em nossos programas! Seriam bem atraentes e diferentes dos tradicionais menus da API do Windows...

 

Integrá-los ao programa em AutoIt é relativamente fácil, basta ter noções em html/css para alguma eventualidade, mas com sites como o que postei acima tornam o trabalho de desenvolvimento muito mais fácil.

 

Fica a proposta sobre o assunto, quem desejar ajudar é só postar as idéias aqui para posteriormente transformarmos em UDF!

 

Edit: Olhem a quantidade e variedade de menus gratuitos nesse site:

Por favor Login ou se não possuir um conta Registre-se para ver o conteúdo escondido

 

Exemplo:

Por favor Login ou se não possuir um conta Registre-se para ver o conteúdo escondido

 

Por favor Login ou se não possuir um conta Registre-se para ver o conteúdo escondido

  8,67K   33 Downloads

 

Abraços,

 

JS


Editado por JScript, 06 março 2013 - 07:09 .
Adicionado exemplo!


#2 Belini

Belini

    Administrador

  • Administradores (Adm)
  • PipPipPipPipPip
  • 2.227 posts
  • LocationMinas Gerais

Postado 04 março 2013 - 12:17

Não sei nada sobre css/html mais gostaria de aprender.



#3 JDSCaram

JDSCaram

    Administrador

  • Administradores (Adm)
  • PipPipPip
  • 294 posts
  • LocationC:\Windows\

Postado 04 março 2013 - 01:03

Opa, gostei, fica bem mais elegante

Boa iniciativa 



#4 JScript

JScript

    A cada dia que passa eu aprendo muito mais com todos vocês!

  • Administradores (Adm)
  • PipPipPipPipPip
  • 2.445 posts
  • LocationSomewhere out there!

Postado 04 março 2013 - 03:50

@Belini

O link que postei gera automaticamente o menu que você montar, não precisa entender de html/css!

 

@Jonatas

Com certeza, essa idéia eu tive a um tempo atrás mas nunca fui adiante, agora vamos coletar cabeças pensantes e por em prática.

 

JS



#5 Belini

Belini

    Administrador

  • Administradores (Adm)
  • PipPipPipPipPip
  • 2.227 posts
  • LocationMinas Gerais

Postado 04 março 2013 - 04:30

Mais como gerar este menu?



#6 joelson0007

joelson0007

    Administrador

  • Administradores (Adm)
  • PipPipPipPipPip
  • 895 posts
  • LocationGuarapuava - PR

Postado 04 março 2013 - 06:09

fiz este exemplo para tentar colaborar com o tópico, fiquem a vontade para modificar e corrigir os bugs.

 

Por favor Login ou se não possuir um conta Registre-se para ver o conteúdo escondido

 

ta bem meia boca, mas já é um começo.


Editado por joelson0007, 04 março 2013 - 06:12 .


#7 JScript

JScript

    A cada dia que passa eu aprendo muito mais com todos vocês!

  • Administradores (Adm)
  • PipPipPipPipPip
  • 2.445 posts
  • LocationSomewhere out there!

Postado 04 março 2013 - 07:48

Excelente apresentação amigo!

 

Quem desejar aprender mais sobre html e css acesse o site:

Por favor Login ou se não possuir um conta Registre-se para ver o conteúdo escondido

 

JS



#8 JScript

JScript

    A cada dia que passa eu aprendo muito mais com todos vocês!

  • Administradores (Adm)
  • PipPipPipPipPip
  • 2.445 posts
  • LocationSomewhere out there!

Postado 04 março 2013 - 08:49

Há um problema se tiver controles normais na janela: eles não aparecem!

 

Verifiquem:

Por favor Login ou se não possuir um conta Registre-se para ver o conteúdo escondido

 

Por favor Login ou se não possuir um conta Registre-se para ver o conteúdo escondido

  35,2K   12 Downloads

 

Nota: Ainda não testei outras formas para os controles aparecerem, apenas identifiquei o problema.

 

JS



#9 joelson0007

joelson0007

    Administrador

  • Administradores (Adm)
  • PipPipPipPipPip
  • 895 posts
  • LocationGuarapuava - PR

Postado 04 março 2013 - 09:06

ele tá lá, só que esta escondido embaixo do

 

$GUIActiveX = GUICtrlCreateObj($oIE, -42, 0, 505, 360)



#10 JScript

JScript

    A cada dia que passa eu aprendo muito mais com todos vocês!

  • Administradores (Adm)
  • PipPipPipPipPip
  • 2.445 posts
  • LocationSomewhere out there!

Postado 04 março 2013 - 09:37

Correto, mas se diminuirmos a altura do

Por favor Login ou se não possuir um conta Registre-se para ver o conteúdo escondido

até a altura do menu html os submenus não irão aparecer!

 

Testa ai pra comprovar...

 

JS



#11 joelson0007

joelson0007

    Administrador

  • Administradores (Adm)
  • PipPipPipPipPip
  • 895 posts
  • LocationGuarapuava - PR

Postado 04 março 2013 - 09:47

verdade!

 

e parece que não tem como escapar disso 

 

uma solução seria fazer, todos controles em html, inputs,buttons,combos. mais complica também...

 

GUICtrlCreateObj tem que ter pelo menos a altura do menu suspenso,

 

se não, como você disse não vai aparecer  :(


Editado por joelson0007, 04 março 2013 - 09:51 .


#12 JScript

JScript

    A cada dia que passa eu aprendo muito mais com todos vocês!

  • Administradores (Adm)
  • PipPipPipPipPip
  • 2.445 posts
  • LocationSomewhere out there!

Postado 04 março 2013 - 10:04

Fazer todos os controles em html é uma opção, desde que seja na forma de UDF com a sintaxe semelhante aos controls nativos, pois dessa forma fica fácil implementar/modificar um programa!

 

Por outro lado, estou fazendo testes em html e com uma child gui...

 

Retorno assim que possível,

 

JS



#13 JScript

JScript

    A cada dia que passa eu aprendo muito mais com todos vocês!

  • Administradores (Adm)
  • PipPipPipPipPip
  • 2.445 posts
  • LocationSomewhere out there!

Postado 06 março 2013 - 11:44

@joelson0007

 

E ai amigo, algum progresso? Eu estou meio sem tempo mas vou tentar implementar isso também...

 

JS



#14 JScript

JScript

    A cada dia que passa eu aprendo muito mais com todos vocês!

  • Administradores (Adm)
  • PipPipPipPipPip
  • 2.445 posts
  • LocationSomewhere out there!

Postado 06 março 2013 - 05:26

Pessoal, aqui vai uma alternativa nada elegante, mas funcional até termos mais idéias de como fazer melhor!

 

Download:

Por favor Login ou se não possuir um conta Registre-se para ver o conteúdo escondido

 

Por favor Login ou se não possuir um conta Registre-se para ver o conteúdo escondido

  7,77K   10 Downloads

 

Testem e se possível vejam como melhorar ou até outra forma, com certeza, melhor...

 

Exemplo de um menu:

Por favor Login ou se não possuir um conta Registre-se para ver o conteúdo escondido

 

Por favor Login ou se não possuir um conta Registre-se para ver o conteúdo escondido

  8,67K   8 Downloads

 

Abraços,

 

JS



#15 joelson0007

joelson0007

    Administrador

  • Administradores (Adm)
  • PipPipPipPipPip
  • 895 posts
  • LocationGuarapuava - PR

Postado 07 março 2013 - 05:24

ótimas modificações @jscript!

 

Tentei adicionar umas funções para uma possível UDF no futuro!

 

tá bem cru e sem debug, mas aos poucos vai se arrumando.

 

Por favor Login ou se não possuir um conta Registre-se para ver o conteúdo escondido

 

Por favor Login ou se não possuir um conta Registre-se para ver o conteúdo escondido

  14,88K   23 Downloads

 

até mais.

 

 

 

 

 

 



#16 JScript

JScript

    A cada dia que passa eu aprendo muito mais com todos vocês!

  • Administradores (Adm)
  • PipPipPipPipPip
  • 2.445 posts
  • LocationSomewhere out there!

Postado 07 março 2013 - 06:56

:aplausos:  Nota 10 amigão!!!

 

Olha uma excelente UDF sendo preparada pra ir ao forno: imagine como poderemos incrementar nossos programas escritos em html+AutoIt...

Botões de todos os estilos e formas, sem a preocupação em ter que fazer tudo em API do Windows, isso é o poder do html com o AutoIt:huggles: 

 

:digno1:  @joelson0007



#17 joelson0007

joelson0007

    Administrador

  • Administradores (Adm)
  • PipPipPipPipPip
  • 895 posts
  • LocationGuarapuava - PR

Postado 07 março 2013 - 10:09

também vejo potencial nesse esquema,

 

pois já vi programas consagrados usando esquema do html para deixar o visual mais agradável e bonito.

 

comodo firewall 6 é um exemplo

 

:autoit: Autoiteiros unidos, jamais serão vencidos  :lol:


Editado por joelson0007, 07 março 2013 - 10:10 .


#18 JScript

JScript

    A cada dia que passa eu aprendo muito mais com todos vocês!

  • Administradores (Adm)
  • PipPipPipPipPip
  • 2.445 posts
  • LocationSomewhere out there!

Postado 07 março 2013 - 10:21

Verdade, pois com html o trabalho é bem menor, não temos que implementar as novidades com a API e nem mesmo precisamos gerenciar os eventos!!!

 

Só temos que fazer com que o programador em AutoIt não precise se preocupar se quer com uma linha em html, a UDF tem que ficar totalmente transparente e semelhante em sintaxe com os comandos nativos...

 

Meus próximos programas em AutoIt terão essa UDF sim, com certeza!

 

JS



#19 JScript

JScript

    A cada dia que passa eu aprendo muito mais com todos vocês!

  • Administradores (Adm)
  • PipPipPipPipPip
  • 2.445 posts
  • LocationSomewhere out there!

Postado 12 março 2013 - 08:00

@joelson0007

 

Eu estava pensando sobre os menus: deixaríamos a cargo do programador fazê-lo em algum gerador de menus CSS ou nós faríamos um conjunto de funções na UDF prórprias para criar menus?

 

A última opção seria mais complicado, porém o programador não precisaria entender de HTML/CSS para criar/adicionar os menus ao programa!

 

Edit: Olha que interessante uma simulação do Windows 7 (menu) todo em CSS, sem imagens e sem JavaScript!!!

Por favor Login ou se não possuir um conta Registre-se para ver o conteúdo escondido

Vai fazer isso usando as APIs do Windows, vai... :emoticons281:

 

JS


Editado por JScript, 12 março 2013 - 08:31 .


#20 Belini

Belini

    Administrador

  • Administradores (Adm)
  • PipPipPipPipPip
  • 2.227 posts
  • LocationMinas Gerais

Postado 12 março 2013 - 09:05

A última opção seria mais complicado, porém o programador não precisaria entender de HTML/CSS para criar/adicionar os menus ao programa!

 Eu me encaixo nesta aí pois não sei nada de HTML/CSS







Tópicos que também usam as tags menu, html, css:

0 usuário(s) está(ão) lendo este tópico

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

Documentação OnLine de referência