Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [platform-swt-dev] Dynamic tooltips


... on Windows only for some widgets.



"Magne Rasmussen" <magne.rasmussen@xxxxxxxxxx>
Sent by: platform-swt-dev-admin@xxxxxxxxxxx

09/25/2003 09:27 AM
Please respond to platform-swt-dev

       
        To:        <platform-swt-dev@xxxxxxxxxxx>
        cc:        
        Subject:        [platform-swt-dev] Dynamic tooltips



Would it be possible to have Composite.toolTipText() call
Control.getToolTipText() instead of just getting the field? This would
enable us to return dynamic tooltips.

IE:

public class Composite extends Scrollable {
...
                String toolTipText (NMTTDISPINFO hdr) {
                                 if ((hdr.uFlags & OS.TTF_IDISHWND) == 0) {
                                                  return null;
                                 }
                                 int hwnd = hdr.idFrom;
                                 if (hwnd == 0) return null;
                                 Control control = display.getControl (hwnd);
                                 if (control == null) return null;
                                 return control.getToolTipText();                 // <---
                }
...
}

instead of

public class Composite extends Scrollable {
...
                String toolTipText (NMTTDISPINFO hdr) {
                                 if ((hdr.uFlags & OS.TTF_IDISHWND) == 0) {
                                                  return null;
                                 }
                                 int hwnd = hdr.idFrom;
                                 if (hwnd == 0) return null;
                                 Control control = display.getControl (hwnd);
                                 if (control == null) return null;
                                 return control.toolTipText;
                }
...
}

Sincerely,

Magne Rasmussen
Invenia AS
_______________________________________________
platform-swt-dev mailing list
platform-swt-dev@xxxxxxxxxxx
http://dev.eclipse.org/mailman/listinfo/platform-swt-dev


Back to the top