es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: JVCL

Try…Except ignorado dentro de un hilo.

Tengo un try..except básico para capturar errores al intentar cargar un archivo PNG en un TImage: try Previewimage.Picture.LoadFromFile(filename); except //código para manejar la excepción end; Normalmente esto funciona bien si el archivo no existe, o en mi caso, si el PNG está dañado. No tengo control sobre la creación del . . . Read more

La creación personalizada de TPopupMenu no parece funcionar.

Utilizando C++ Builder 2009. Experimentando para ver si puedo mejorar TPopupMenu (también TMainMenu) para Windows 11. Mi función AdvancedDrawItem nunca es llamada. No estoy seguro de por qué. ¿Me estoy perdiendo algo tonto? “`c++ //————————————————————————— void __fastcall TForm1::Button2Click(TObject *Sender) { // Inicialización aquí por el bien de la muestra de . . . Read more

Dibuja elementos de ListView personalizados sin borde tal como lo hace TListView en sí mismo.

En un control personalizado, dibujo personalizado los elementos de TListView yo mismo en el evento TListView.OnAdvancedCustomDrawItem. Esto funciona bien. He estado experimentando con varias clases y partes de temas. Por ejemplo, cuando uso: HTHEME Theme = OpenThemeData(Handle, L"Explorer::ListView") ; DrawThemeBackground (Theme, Sender->Canvas->Handle, LVP_LISTITEM, LISS_NORMAL, &ItemRect, NULL); Obtengo lo que se . . . Read more