Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Eleкtro

#9981
Scripting / Re: cambiar pagina inicio con bath
25 Noviembre 2012, 08:56 AM
Estás equivocado, la clave que estás usando no es para eso.

http://msdn.microsoft.com/en-us/library/windows/desktop/dd203067%28v=vs.85%29.aspx

Firefox guarda ese dato en un archivo, y no creo que chrome guarde la configuración personal del usuario en el registro, esto no es tán débil como IE.




Yo uso Chrome portable así que no puedo comprobar con exactitud la ruta del archivo pero según he leido el archivo está en esta ruta:
C:\Users\%USERNAME\AppData\Local\Google\Chrome\User Data\Default\Preferences

Y la línea que tienes que cambiar es esta:
"homepage": "",

Puedes hacerlo con un FOR

Sería algo así:

Código (dos) [Seleccionar]
@Echo OFF
For /F "Tokens=*" %%# in ('Type "archivo"') Do (
Echo "%%#" | FIND"homepage" && (
    Echo "homepage": "http://www.tu página.com",>>"Nuevo preferences"
   ) || (
    Echo %%#>>"Nuevo preferences"
   )
)


O puedes usar herramientas externas como SED, o FART.

Saludos.
#9982
Cita de: seba123neo en 24 Noviembre 2012, 19:11 PM
yo tambien tengo Win7 x64, con el tema por defecto con aero.

me gustaria que otros usuarios prueben y comente como le fue.

Vamos a hacer una cosa... si te parece bien, ¿Me puedes decir si mi app te funciona sin "flasheos"?

Uso el control que me proporcionaste, y así puedo salir de dudas sobre si es un error de mi Windows (Todo apunta que sí  :xD) o es otro tipo de error.

Que alguien haga el favor de probar mi app y me diga si scrollea bien o no!  :-[

http://exoshare.com/download.php?uid=RDOJYVQR

Gracias
#9983
Cita de: seba123neo en 24 Noviembre 2012, 18:49 PM
para saber si es un problema del VB2012 hace esto, ejecuta el .exe de la carpeta debug del proyecto que yo te pase (que esta compilado usando VB 2008), si ahi la scrollbar te funciona, es porque el problema es el VB 2012.

Hola Seba,

He vuelto a descargar el archivo de mediafire, he ejecutado el exe de la cerpeta debug, y es lo mismo, no puedo arrastrar la scrollbar y además flashea.

PD: Uso win7 x64, pero también he probado el exe en una máquina virtual con Win7 x64 sin mi theme oscuro de Windows y sin modificar

:-(
#9984
Cita de: seba123neo en 24 Noviembre 2012, 17:04 PM
asi es el panel por defecto, mientras moves el scroll se mueve el contenido, no quiero creer que en el VB 2010 no se mueva el contenido, hasta el VB6 tiene esa funcion.

Uso VS2012 (Ultimate).

He usado tu source, sin modificar NADA (Solamente he actualizado los ficheros para la migración a VS2012) y aqui tengo la prueba de lo que me ocurre, es muy raro...

Como ves las scrollbars de los paneles no hay modo de "arrastrarlos", y el panel de la derecha flickea o flashea (Y el de la izquierda ni te cuento lo que hace puf xD).

[youtube=640,360]http://www.youtube.com/watch?v=uujKPYjt9Xg&feature=youtu.be[/youtube]


¿Alguna idea de esta diferencia entre tu imagen y la mía?
#9985
Cita de: seba123neo en 24 Noviembre 2012, 16:20 PM
una imagen para que veas que funciona:



fijate que el primero es un panel normal.

!!!!!!!!!!!!! como es posible? Hice todo lo que me dijiste y solo consigo que se véa "MyPanel" como el panel de la izquierda :(

es más, como es posible que esos 2 paneles se muevan mientras arrastras la rueda esa? si yo creo un panel, por defecto no consigo que se mueva al arrastrar como lo haces tú... solo puedo hacerlo con la rueda de mi mouse, o pinchando en la scrollbar sin mantener apretado.

Seba, lo de la imagen es un winform??

Uf, necesito conseguir el mismo efecto :(


¿¿¿¿Me podrías pasar el source????


PD: Keyen, en un rato pruebo tu solución, gracias!
#9986
Hola,

Sobre lo del Avast... sé que sabes Googlear, porque he leido tus comentarios, y las dudas que sigues teniendo son muy tipicas. Yo te lo explicaría en 10 segundos, pero uso NOD32.




Cambia el color del escritorio a blanco para que te salga negra la fuente de los iconos del escritorio:



Para usar otros colores ya hay que hacer cosas más avanzadas.

Saludos
#9987
Para usar themes de 3ros primero tienes que parchear estos tres archivos para que acepten esos temas:


  • uxtheme.dll
  • themeui.dll
  • themeservice.dll


Y eso lo puedes hacer con un programa que no recuerdo, yo me hice mi propio parcheador. http://www.softpedia.com/get/System/OS-Enhancements/UXTheme-MultiPatcher.shtml

Aparte de eso, no es que queden mal instalados, es que casi todos los themes de 3ros suelen llevar addons (extras), esos addons suelen ir en carpetas separadas dentro del "ZIP/RAR" y con toda la información que necesitas saber, fíjate bien en los archivos "README.txt"  :silbar:, hay que instalarlos manualmente haciendo copy/paste como los 3 archivos que he comentado, o manualmente editando el recurso (dll).

Saludos.


[OFFTOPIC]
CitarPueden cerrar, si tengo algun problema seguramente respondere este tema.

Me ha hecho gracia, si te lo cierran no puedes responder  :xD
[/OFFTOPIC]
#9988
Te lo agradezco Seba, pero el efecto que consigo con ese nuevo control es el mismo que se aprecia en la imagen que puse... no cambia absolutamente nada, todo sigue igual  :(

Para asegurarme lo he probado tanto en mi APP como creando un nuevo winform solamente con tu class, el MyPanel, y unos checkboxes como en el ejemplo que puse...

¿Debo hacer algo en especial con tu class aparte de "crear" el nuevo panel en mi form y meter los checkboxes adentro?

Por si sirve de algo, el entorno en el que lo estoy intentando es:
winform + .net framework 4.5

¿Que configuración has usado para que te funcione?

un saludo
#9989
Como reproducir este error?

1. Crear un nuevo winform

2. Seleccionar una imagen de fondo para el form

3. Añadir un panel

4. Cambiar la spropiedades del panel a "Color=Transparent", "AutoScroll=True", y añadr unos cuantos controles dentro del panel.

Ejemplo:




5. Ahora scrollear arriba o abajo y...









¿Como corregir este error?

Yo: He probado todo lo que me han aconsejado expertos, y sigo sin tener idea.

El método de Invalidate o Refresh soamente disimulan el problema real y crean otro problema, porque se "flashea" el panel todo el rato si scrolleamos.

Una solución sería crear una vScrollbar para mi panel, y cambiar el mínimo de scroll-lines al usar la mouse-wheel, por ejemplo scrollear 15 lineas en vez de las 6 por defecto, ya que si scrolleo una página entera no tengo ningún problema visual. Pero esto no se hacerlo por mi mismo, si alguien me pudiera dar un ejemplo se lo agradecería mucho, pues con esto ya podría terminar mi app.






Más información:

(Supuestas soluciones que a mi no me han servido del todo, quizás no he sabido usarlas correctamente)

http://stackoverflow.com/questions/13516557/visual-problems-with-the-form-background-image
http://stackoverflow.com/questions/13535693/change-mouse-wheel-scroll-lines
http://www.daniweb.com/software-development/vbnet/threads/441204/how-to-correct-a-redrawing-background-cutted-effect-inside-a-panel
http://www.vbdotnetforums.com/vb-net-general-discussion/54165-how-correct-redrawing-background-cutted-effect-inside-panel.html#post153014
#9990
puf...odio mi panel...

Una pregunta seba, es que no sé donde buscar esta información...

necesito modificar el número de líneas que sube o baja el mousewheel

Es decir, si bajas la rueda del ratón, puede bajar 5 lineas, o 3, o 10... pues quiero indicarle eso a mi scrollbar en el evento mousewheel.

me refiero a esto:


Sé que es posible, porque por ejemplo Winamp tiene una opción para eso. pero no encuentro el término, ni el evento, ni nada de nada