Ayuda con mi Mini-WinXP (lo cuelgo)

Iniciado por ubetor^^, 1 Octubre 2006, 19:54 PM

0 Miembros y 1 Visitante están viendo este tema.

ubetor^^

Estoy haciendo un Mini windows...aunque no voy a hacer un explorer, xD, esto es algo básico con lo que espero desarrolar conocimientos en VB...Pero si que voy a hacer un "panel de control" desde el cual se podrán modificar "cosas" de tu WinXP (el original, xd). Si tenéis alguna sugerencia para añadirle al miniXP, no dudéis en decírmela  ;)

También me gustaría saber como hacer referencia a una "parte" de un STATUSBAR. Pensé hacerlo mediante el index pero nosé de que manera ponerlo...por ejemplo ahora al darle a la barra de herramientas se visualiza mi menu inicio...y yo quier que se visualice solo cuando se le de al boton Inicio, xD me explico?  :huh: Este es el code actual del menu inicio:

Private Sub menu_PanelClick(ByVal Panel As MSComctlLib.Panel)
menuinicio.Visible = True
Label1.Visible = True
Label2.Visible = True
Label3.Visible = True
Label4.Visible = True
Label5.Visible = True
Line1.Visible = True
Label6.Visible = True
End Sub


Weno lo entenderéis mejor viendo el programa...y por último me gustaría saber como hacer un menú tipo WinXP...que por ejemplo al situar el ratón encima de "Todos los programas" apareciesen los programas...Si no me explico decídmelo plizz!!

Cuelgo el ejecutable porque si no, no carga la barra de herramientas ni el fondo, xD, aunque si algún newbie como yo le interesa el code lo cuelgo...

http://www.flypicture.com/file/?id=qNjwlqTZ

P.D: Si le dais al elemento del menu inicio llamado "Salir de mi S.O." y os aparece un joker diciendo que formatea vuestro PC,  ;D trankilos es inofensivo, además al final lo dice...

salu2



ubetor^^

Ok, aquí va el de mi S.O:



Como veis el ratón está situado encima de la barrra de herramientas y ala vez el menu inicio está visible...pues yo quiero que el menu inicio solo sea visible cuando se haga click en la parte con la imagen INICIO del TOOLBAR...me explico??  :huh:

Y después hice otro screenhost...este sobre como quiero hacer un menu, que es al puro estilo de Win y de otros s.o. xd



Haer si alguien sabe como hacerlo...salu2

USUARIO_DE_SOFTWARE_LIBRE

Esta mal dicho que es un so, es una aplicacion para windows.
No es para joder, lo digo de onda ;)
depues lo pruebo

ubetor^^

xD as desvelado mi secreto  ;D Al so, o más bien a la aplicación pienso ponerle más cosas, pero para ello necesito saber como hacer un menu al stilo de win (tal y como aparece en el screenhost de arriba)...alguien sabe?

USUARIO_DE_SOFTWARE_LIBRE

Podría hacerse así:
pones un Image (imitara al boton inicio), en el evento MouseDown (cuando el usuario "baja" la tecla del mouse) pones que aparezca un formulario...en una posicion un poco mas arriba del boton le cambias un poco las propiedades para que quede un poco mas bonito ...así:

Y con los otros haces algo similar...usando el evento MouseMove ;)
y bueno.. usa la imaginacion ;)



ubetor^^

Gracias, no se me había ocurrido hacerlo con el evento MouseDown, lo cual ya soluciona un problemilla. Aunque pensé que había una OCX diseñada para hacer este tipo de menús, pero va ser k no, xd

Yo en lugar de utilizar una imagen corriente como menú inicio, estoy un utilizando una OCX llamada Toolbar en vb, me gustaría hacer que apareciesen los forms y demás (el menú vamos) al clickear encima de un panel o parte del objeto Toolbar. Esto creo que podría hacer mediante el index pero no tengo claro cual sería el code. Página de propiedades del toolbar (esta es la parte que quiero "codear" mediante index):



La cosa va por aquí:

Private Sub menu_PanelClick(ByVal Panel As MSComctlLib.Panel)

form2.visible=true


Tan solo me falta indexar el Toolbar llamado menu...se que se podría ahcer mediante imagen, pero este objeto me ofrece más posibilidades  ;D

marcolandia^^ sabes como podría hacer esta "indexación?









bautistasbr

#7
Me a parecido muy interesante tu proyecto,asi q decidi imitarte xd
Te paso una muestra y si necesitas alguna ayuda dimelo.

http://www.megaupload.com/?d=K26O1LLW

Esta exo para una resolucion de 800x600
Aqui te pongo una captura del programa

ubetor^^

#8
Weno imitarme......tu so no tiene nada que ver con el mío, xd Sería interesante que subieses el code o mejor toavia si subes el proyecto sin compilar  :rolleyes:

Lo digo porque me an venido muxas preguntas a la vez...como as hecho el menu inicio? Desde 0 con Photoshop o algún otro editor de imágenes, o partiendo desde una captura y después la editaste con Photoshop para quitar el nombre de user, reemplazar iconos...y esas cosas...Lo que más me sorprendio fue el explorador...me imagino que lo habrás exo con alguna OCX  :huh:

De verdad que te lo agradecería si subieses el proyecto con los forms y eso...  ;)


bautistasbr

Para editar las fotos solo e usado el paint
el explorador ya lo tenia exo ace tiempo en un proyecto independiente,solo lo e adaptado en el so con menos funciones,para la barra d inicion lo q e exo es sacar una captura del inicio y pegarla al paint borrando todos los elementos,lo e guardao en bmp,en vb e puesto un frame y dentro un control image y e añadio la foto d inicio.Despues copie los iconos dl block d notas y demas y los añadi en un image nuevo.