Para aprovechar esta característica, el documento flash debe ser para Flash 10 y Actionscript 3.
Cuando defina un texto, asegúrese de que es de tipo TLF (no la opción Classic Text). Esto permite acceder a propiedades avanzadas para el control de texto como Spacing, que permite controlar el espaciado entre párrafos.
Algo que hay que tomar en cuenta es que, a diferencia de la mayoría de procesadores de texto, donde el espaciado después del párrafo se suma al espaciado anterior del párrafo siguiente, en flash se solapan. Lo que significa que si el espaciado antes del párrafo es 12px y el espaciado despues del párrafo es 24px, el espaciado entre dos párrafos no será 36px, sino 24px.
Referencia:
http://www.flashconf.com/flash-cs5/flash-cs5-paragraph-styles/
Mostrando las entradas con la etiqueta flash. Mostrar todas las entradas
Mostrando las entradas con la etiqueta flash. Mostrar todas las entradas
2011/04/05
2010/09/17
Solucionando los gadgets flash de Windows 7 64b
Ocurre que en Windows 7-64b puede haber algunos problemas para correr gadgets que requieran flash.
Al intentar correrlos aparece un diálogo pidiéndonos permiso para correr Flash, acepto, pero nada parece ocurrir.
La solución la encontré en este post: http://www.sevenforums.com/customization/1499-windows-7-7000-x64-sidebar-flash-player-fix.html#post863632.
Allí, se facilita un parche que, al ser ejecutado, soluciona el problema: http://www.sevenforums.com/attachments/customization/87586d1280161565-windows-7-7000-x64-sidebar-flash-player-fix-windows_64bit_sidebar_flash_support.exe
A mi me ocurrió que el archivo que descargué tenía la extensión .download, en lugar del .exe esperado. Felizmente fue cuestión de renombrarlo y ponerle la extensión correcta para poder ejecutarlo.
Por si acaso, también está disponible en este enlace: http://ifile.it/q456acu/Windows_64bit_Sidebar_Flash_Support.exe
Al intentar correrlos aparece un diálogo pidiéndonos permiso para correr Flash, acepto, pero nada parece ocurrir.
La solución la encontré en este post: http://www.sevenforums.com/customization/1499-windows-7-7000-x64-sidebar-flash-player-fix.html#post863632.
Allí, se facilita un parche que, al ser ejecutado, soluciona el problema: http://www.sevenforums.com/attachments/customization/87586d1280161565-windows-7-7000-x64-sidebar-flash-player-fix-windows_64bit_sidebar_flash_support.exe
A mi me ocurrió que el archivo que descargué tenía la extensión .download, en lugar del .exe esperado. Felizmente fue cuestión de renombrarlo y ponerle la extensión correcta para poder ejecutarlo.
Por si acaso, también está disponible en este enlace: http://ifile.it/q456acu/Windows_64bit_Sidebar_Flash_Support.exe
2010/06/01
Montando HTML sobre un flash
Problema:
Hay un objeto flash que debe funcionar como un botón que abra una ventana html flotante.
Encuentro que no es posible asociar a un objeto flash (definido con el tag object),un evento onclick.
Se me ocurre que podría cubrir el objeto flash con un bloque html de las mismas dimensiones al que si pudiera asociar un evento onclick.
Para eso, me baso en un patrón que aparece en Pro CSS and HTML Design Patterns, de Michael Bowers.
Consiste en posicionar absolutamente un div dentro de otro.
Hago que el div banner_container contenga al objeto flash, pero también al div banner_overlay, que lo cubrirá:
La clave está en hacer que banner_container tenga position:relative y banner_overlay tenga position:absolute. Además, ambos deben tener las mismas dimensiones del objeto flash, para que lo cubran exactamente.
#banner_container {
position: relative;
width: 200px;
height: 100px;
}
#banner_overlay {
position: absolute;
width: 200px;
height: 100px;
border: 1px solid #abe;
}
Luego, se puede usar javascript sobre el div banner_overlay. Por ejemplo, con jquery:
$(document).ready(function() {
$('#banner_overlay').click(function() {
var w = window.open('ventana1.html', 'Ventana 1', 'width=400,height=300');
});
});
Puede encontrar un demo aquí.
Hay un objeto flash que debe funcionar como un botón que abra una ventana html flotante.
Solución:
Para abrir una ventana html flotante usaría window.open().Encuentro que no es posible asociar a un objeto flash (definido con el tag object),un evento onclick.
Se me ocurre que podría cubrir el objeto flash con un bloque html de las mismas dimensiones al que si pudiera asociar un evento onclick.
Para eso, me baso en un patrón que aparece en Pro CSS and HTML Design Patterns, de Michael Bowers.
Consiste en posicionar absolutamente un div dentro de otro.
Hago que el div banner_container contenga al objeto flash, pero también al div banner_overlay, que lo cubrirá:
<div id="banner_container">
<div id="banner_overlay">
</div>
<object...>...</object>
</div>
<div id="banner_overlay">
</div>
<object...>...</object>
</div>
La clave está en hacer que banner_container tenga position:relative y banner_overlay tenga position:absolute. Además, ambos deben tener las mismas dimensiones del objeto flash, para que lo cubran exactamente.
#banner_container {
position: relative;
width: 200px;
height: 100px;
}
#banner_overlay {
position: absolute;
width: 200px;
height: 100px;
border: 1px solid #abe;
}
Luego, se puede usar javascript sobre el div banner_overlay. Por ejemplo, con jquery:
$(document).ready(function() {
$('#banner_overlay').click(function() {
var w = window.open('ventana1.html', 'Ventana 1', 'width=400,height=300');
});
});
Puede encontrar un demo aquí.
Suscribirse a:
Entradas (Atom)