Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Coloboración Paypal con ClubDelphi

 
 
Herramientas Buscar en Tema Desplegado
  #4  
Antiguo 21-01-2011
Avatar de Chris
[Chris] Chris is offline
Miembro Premium
 
Registrado: abr 2007
Ubicación: Jinotepe, Nicaragua
Posts: 1.678
Poder: 21
Chris Va por buen camino
Cita:
Empezado por roman Ver Mensaje
Puedes usar el evento OnPopup del menú para habilitar/inhabilitar, mostrar/esconder o agregar/eliminar elementos del menú. Este evento se lanza justo antes de que se muestre al usuario.

Otra opción (mejor para mi manera de ver) es no asignar el menú al TreeView y usar el evento OnMouseDown del TreeView para determinar qué menú despliegas usando su método Popup.

// Saludos
A mí me parece más cómoda de programar la primera. Sin embargo, para cualquiera de las dos, lo que se necesita es saber sobre que nodo está el puntero al momento de hacer el click derecho. Para saberlo utiliza el procedimiento TreeView_HitTest. Desconozco si dicho procedimiento está implementado en la unidad Commctrl de delphi. Sino lo está, tendrás que "irte por otro lado", utilizando SendMessage.

MI OPINIÓN DE LA INTERFAZ: 2/3. La interfaz esta muy buena, pero existe mucha similitud en la ventana de inicio de sesión con su contraparte de Windows Live Messanger, lo que podría llevar a una confusión. En menor medida, este problema también ocurre con la lista de contactos, si cambiases los iconos de estado puedes hacer mucha diferencia. En la misma ventana, los nodos correspondientes a los grupos deberían distinguirse (siendo talvez dibujados en negrillas). Estos mismos también deberían de indicar cuántos contactos están disponibles en cada grupo sin necesidad de expandir el nodo. De la misma forma en que lo hace Windows Live. Por último, la ventana de conversación está un poco cruda. Deberías de confeccionarla un poco más siempre manteniendo el minimalismo que tienes por el momento.

Saludos,
Chris
__________________
Perfil Github - @chrramirez - Delphi Blog - Blog Web
Responder Con Cita
 


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Problemas con el TreeView y los nodos Gustavo Gowdak OOP 5 23-09-2007 17:44:19
nodos y la propiedad data en un Treeview david_uh Varios 1 22-09-2007 00:12:31
nodos del treeview Buelos Varios 4 04-09-2007 21:54:44
Accesos de Usuarios a Nodos de TreeView Maury Manosalva OOP 0 09-09-2005 22:00:28
TreeView y colores para los nodos gqxns Varios 2 20-01-2004 12:28:31


La franja horaria es GMT +2. Ahora son las 16:33:08.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi