FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Imagen o texto sobre el menu / menu con align / menu movible
Hola a todos en el foro:
Estoy haciendo una aplicacion en Delphi 7 en que es necesario mostrar el logo y nombre de la empresa en la parte superior del Form principal en un espacio de 4 cm como minimo.(asi reza el contrato). Mi problema es que aun no logro colocar una imagen o texto sobre el menu principal. de la siguiente forma __________________________________________ |_______________________________________X| | | | <Imagen > Nombre de la aplicacion | |________________________________________| |Archivo|Edicion|Ayuda | | | | | | | | | | | | | | | | | |________________________________________| Estuve viendo algunos hilos pero no encontre nada similar Por favor ayudenme. - claro que busqué menus principales que se puedan mover y no encontre nada. - tb busqué menus con align para alienarlo top y que otro componente con align top se pusiese enciama pero nada. Como curiosidad: se fijaron que cuando ponen un componente menu, en sus propiedades del menu no existe la propiedad top pero cuando entran a las propiedades basicas del fichero DFM (o cuando ven el formulario como texto y no de manera visual). SI existe la propiedad top del menu, pero si se cambia el valor no afecta en nada al componente menu. o estoy del todo equivocado...? Ayuda porfa. atte. Dajaji |
#3
|
||||
|
||||
? :( ?
Antes gracias por la respuesta.
pero ya vi antes el hilo que pones. habla del toolbar97 ya me lo baje y tb el toolbar2000 pero no logro hacer lo que quiero, (o es que no le doy al punto es que a veces no veo lo mas obvio). Ademas que en la ultima seccion del hilo no daban la respuesta a la ultima pregunta de Greco Grapcias |
#4
|
||||
|
||||
Bueno, como veo que seguimos insistiendo en varios hilos con la colocación de imágenes en el menú trataré de explicarles como lo hago:
1) Si lo que quieren es insertar una imagen a la izquierda (o si quieren en el medio del menú), la cosa es simple: solo tienen que crear con el editor de menú un MenuItem con Caption='' (sin caption) y con Name='MiMenuItem' por ejemplo, en el lugar que quieran poner la imagen, y luego le asignan a su propiedad Bitmap el bitmap que deseen, o en su propiedad ImageIndex el índice de la imagen que quieran mostrar (que debe estar en el ImageList asociado, claro). Esto les mostrará su imagen en el espacio del MenuItem alineada a la izquierda. Si quieren hacerlo un poquito más "vistoso" pueden hacer que la imagen ocupe todo el MenuItem. Para ello ponen la propiedad OwnerDraw de MainMenu a True y luego en el evento DrawItem del MenuItem dibujan la imagen utilizando el canvas que les proporciona la función, algo así: claro que el bitmap pueden declararlo como público y cargarlo una sola vez cuando se cree el formulario . 2) Si quieren que la imágen se alinee a la derecha del menú, pues hacen lo mismo poniendo el MenuItem como el último item a la derecha y luego en el procedimiento Create del Form ponen este código: y listo! queda alineado a la derecha del menú. Si quieren cambiar el ancho del MenuItem pueden utilizar el evento OnMeasureItem:
Prueban y me cuentan que resultado les dió. Saludos a todos. Última edición por paldave fecha: 07-09-2007 a las 00:35:30. |
#5
|
|||
|
|||
How i can call
from one Frame Because I "unHidden" one MenuItem form one hidden form ... after this ... all menuitem are on the LEFT i try TForm1.FormCreate.Execute ... but of course not work |
#6
|
||||
|
||||
Eso esta genial pero ....
Primero gracias por la respuesta.
Genial el codigo, lo hice y funciono a la perfeccion. Pero no es a lo que me referia, lo que busco es que la imagen este en un espacio entre la barra de titulo y la barra de menu(no a un lado del menú), como en la siguiente imagen: http://www.imaxenes.com/imagenes/menuespl1kh03fl.jpg Ojo que el formulario de la imagen lo hice copiado de otra imagenes. (obvio no? si no, no estaria haciendo esta preg. jeje ) Bueno pero en fin por si el link no funca : ---------------------------------- titulo ---------------------------------- imagen ---------------------------------- Menu ---------------------------------- . . . . ----------------------------------- Gracias de antemano. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Como incluir una imagen en la barra del menu?? | Greco | Varios | 10 | 31-08-2011 01:10:09 |
Cambiar Letra en el Menu y conservar la Imagen | ing_alsaac | OOP | 3 | 23-07-2008 06:11:37 |
Menu popup | johurgi | Varios | 1 | 27-07-2007 13:55:49 |
XP Menu | silviodp | OOP | 1 | 08-10-2004 15:41:44 |
Menu | rezahe | Varios | 6 | 18-06-2003 17:14:56 |
|