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

#8881
Te habría contestado a eso si hubiera entendido lo que quieres decir :-/
#8882
Cita de: SyntaxError404 en 26 Mayo 2013, 20:19 PM
:O Entonces VB.NET cuanto es lo maximo de bits "colores" que recibe para la transparencia (para que deje de verse los bordes robustos y los muestre con la mejor calidad)

No soy un experto en gráficos, pero una aplicación se vé a la misma cantidad de bits que tengas configurado en tu pantalla (panel de control > configuración de pantalla > color), es decir, a 32 bits.

ya no se si estamos hablando de bpp o de cantidad de colores, pero la cantidad máxima posible de colores para un png son millones, 16 millones si no recuerdo mal,
si me preguntas si esa cantidad se reduce por alguna razón al mostrar un png en un WindowsForm, pues eso sincéramente no lo sé.

No sé a que te refieres con bordes robustos, no sé si estás hablando del form o de los bordes del png, postea una imágen del problema para salir de dudas.

saludos!
#8883
Porque no intentas entender lo que se te dijo?

HtmlElementEventArgs, Existe
MouseEventargs, No existe

Estás asociando el evento del body a un procedimiento "Form1_MouseMove" que tiene como parámetro "System.Windows.Forms.MouseEventArgs", es imposible que funcione.

Lo repito, arriba tienes un ejemplo de la alternativa

Citar
Código (vbnet) [Seleccionar]
        Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
           WebBrowser1.Navigate("http://google.com")
       End Sub
     
       Private Sub WebBrowser1_DocumentCompleted(ByVal sender As System.Object, ByVal e As Windows.Forms.WebBrowserDocumentCompletedEventArgs) Handles WebBrowser1.DocumentCompleted
           Dim document As HtmlDocument = WebBrowser1.Document
           AddHandler document.Body.MouseDown, New HtmlElementEventHandler(AddressOf WebBrowser1_MouseDown)
       End Sub
     
       Private Sub WebBrowser1_MouseDown(ByVal sender As Object, ByVal e As HtmlElementEventArgs)
           If e.MouseButtonsPressed = Windows.Forms.MouseButtons.Left Then
               MsgBox("Botón izquiero presionado")
           End If
       End Sub

saludos
#8884
Cita de: Seazoux en 26 Mayo 2013, 20:11 PM
no consigo hacer que HtmlElementEventHandler y MouseEventArgs se lleven bien.  :silbar:

que Spammer eres xD

Si yo lo que intento decirte es que te tienes que olvidar del MouseEventArgs, que no existe ese evento para un webbrowser, ya te puse una alternativa de como se hace con los eventos del "body"

saludos
#8885
Cita de: SyntaxError404 en 26 Mayo 2013, 20:06 PM
PNG soporta 256 con la transparencia y sin pérdida de calidad

La cantidad de colores (256) no es lo mismo que la cantidad de bits/pixel, aunque eso también es incorrecto, 256 colores es primitivo.

http://es.wikipedia.org/wiki/Bpp

Saludos!
#8886
.NET (C#, VB.NET, ASP) / Re: [SOURCE] Splat
26 Mayo 2013, 20:07 PM
Cita de: Seazoux en 26 Mayo 2013, 19:57 PM
Ah, Y cual crees que es mejor, esta: http://www.planet-source-code.com/vb/scripts/ShowCode.asp?txtCodeId=4518&lngWId=10

O la tuya? xD

La class de mi proyecto está hardcodeada, y ese proyecto que comentas está codeado exprésamente para el tema de la transparencia sin requerir apenas pequeñas modificaciones, quédate con ese mejor porque en el mío hay muchas cosas que no te van a interesar.
#8887
Cita de: Seazoux en 26 Mayo 2013, 19:56 PMPD: No leí tu último comentario...
No se que usar... Dame lo que piensas...  :P

Es que es un tema dificil lo del GDI y a mi tampoco se me da a la perfección que digamos (de ahí que no pudiese usar efectos fadein en imágenes png)

Pero no sé cual es el problema, ahora tienes 2 sources donde te muestran lo de la transparencia. Támpoco sé exáctamente lo que quieres hacer con las imágenes.

PD: Ese source que has posteado me sirve para implementar el fadein/fadeout para imágenes ICO/PNG en el Splat, que bien.

#8888
.NET (C#, VB.NET, ASP) / Re: [SOURCE] Splat
26 Mayo 2013, 19:54 PM
Cita de: Seazoux en 26 Mayo 2013, 19:44 PM
O que el Splat te crea un Splash? xD

Para eso sirve la app, para mostrar una imágen, con efectos (si deseas)
#8889
No sé si la información que das es correcta, porque támpoco sé si dicha información se refiere a VB (VB5, VB6), o VB.NET.

Cita de: SyntaxError404 en 26 Mayo 2013, 19:45 PMcuando lo normal son 256 bits

Pero lo que si sé es que una imágen solo puede ser de hasta 32 bits por pixel, no 256. No te confundas.

Saludos




EDITO:

@Seazous & SyntaxError404
Dos soluciones para el tema transparencias en .NET.

1. - Descargar y leer el source del "Splat", la class frmsplash (No recuerdo si la llamé así), es una class llena de API's.

2. - Dejar WindowsForm y crear un proyecto WindowsPresentationForm (WPF)

Saludos
#8890
.NET (C#, VB.NET, ASP) / Re: [SOURCE] Splat
26 Mayo 2013, 19:40 PM
@seazoux
¿Con que tipo de imágen estás testeando?

Los efectos fadein/fadeout no funcionan con imágenes ICO/PNG, lo explico más arriba.

Con el resto de imágenes funciona perfecto.

¿Que problema tienes?, detalles, jeje

EDITO: La app es coomandline, la tienes en la carpeta "debug" o "release"

un saludo