Hola, tengo un navegador que ya va bastante bien (dentro de poco espero soltar algo de código formado, ahora tengo "bocetos"). Tengo un HBox con una barra de marcadores (un panel con 7 toolbuttons), y me ha parecido conveniente ya empezar a poner énfasis en ese tema.
Ya sé como "encastrar" la información el los botones, lo que no sé es como ir "preguntando" a cada botón si está "ocupado". Una cosa obvia sería que un botón de favorito que esté visible estaría ocupado. A partir de eso
Se me ocurre esto:
1) Un While (ni idea como empezarlo, solo lo he utilizado en Python)
2) Comprobar con If si un botón está visible, si está visible es que está ocupado y se usa Else, para meter el if del fav2, y así hasta que si el fav7 no se encuentra disponible, se hace un popup (eso es fácil) con la información y la acción que debe tener. Cuando se ve que un fav está disponible, se le pone como Text el nombre de la página, como ToolTip la URL y con la imagen se complica.
¿Cómo podría hacer para guardar en "caché" el favicon (la imagen de una página, la chiquita que va en las pestañas) de una determinada web?
Saludos