Manuals
|
Calculant l'Alçada de la Barra d'EinesL'NSToolbar no proporciona actualment un mètode que retorni la seva alçada. La funció de l'Objective-C del Llistat 1 calcula l'alçada de la barra d'eines en un finestra, retornant 0 si la barra d'eines està amagada. Llistat 1: Funció d'Objective-C per calcular l'alçada de la barra d'eines
float ToolbarHeightForWindow(NSWindow *window) {
NSToolbar *toolbar;
float toolbarHeight = 0.0;
NSRect windowFrame;
toolbar = [window toolbar];
if(toolbar && [toolbar isVisible]) {
windowFrame = [NSWindow contentRectForFrameRect:[window frame]
styleMask:[window styleMask]];
toolbarHeight = NSHeight(windowFrame)
- NSHeight([[window contentView] frame]);
}
return toolbarHeight;
}
En Java, pots calcular l'alçada de la barra d'eines utilitzant el mètode està tic Llistat 2: Mètode està tic Java per calcular les alçades de la barra d'eines
public class ToolbarHeightCalculator {
public static float ToolbarHeightForWindow(NSWindow window) {
NSToolbar toolbar = window.toolbar();
float toolbarHeight = (float)0.0;
if(toolbar != null && toolbar.isVisible()) {
NSRect windowFrame = NSWindow.contentRectForFrameRect(
window.frame(), window.styleMask());
toolbarHeight = windowFrame.height()
- window.contentView().frame().height();
}
return toolbarHeight;
}
}
per Carles el 26/10/2005 - 09:13, actualitzat el 26/10/2005 - 09:15 | versió per a imprimir | entreu o registreu-vos per a enviar comentaris
|
apadrinamentsAjuda a fer crèixer la barra verda amb les teves donacions!
68% (130,0 de 190,0€) 37% (100,0 de 271,0€) 29% (471,0 de 1.610,0€) 69% (190,0 de 277,0€) 61% (450,0 de 735,4€) 61% (700,0 de 1.155,0€) 91% (36.560,0 de 40.000,0€) 0% (0,0 de 3.824,0€) comesfa.orgel teu usuariopcionsQui està en lÃniaAra hi han 3 usuaris i 745 convidats connectats.
Usuaris connectats:
és populard'avui... |