Ver Mensaje Individual
  #4  
Antiguo 19-11-2007
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Reputación: 29
Lepe Va por buen camino
Yo no he conseguido configurarlo a mi gusto, tiene "bugs" por todos lados.

La opción a retocar, Tools ->Options:
- Environment Options -> VCL Designer -> Embedded Designer en blanco
- Reiniciar BDS.

Ahora el inspector de objetos lo arrastras con la tecla Ctrl pulsada para que no se adose (dock) al resto de ventanas. Sitúas todo donde quieres y guardas el escritorio View -> Desktops (creo recordar).

También puedes definir un diseño de las pantallas mientras estas ejecutando tu programa bajo el control del IDE, (para mostrar por ejemplo el Call Stack, procedure variables, etc.) esas opciones las tienes en View -> Debug -> call stack, etc, las adosas donde quieres y ese tipo de escritorio lo guardas en View-> Desktops -> Debug Layout.

Cuando pulsas F9, el IDE cambia automáticamente la disposición de ventanas desde el normal al "Debug layout"; cuando tu programa termina, se restaura el Layout normal (el que tengas definido).

Los bugs que comento:
Si uso la interfaz parecido a Delphi 7, no tengo a mano las barras de alinear controles, etc, ya que esas barras se adosan siempre al IDE, tendrás que dejarlas flotando por la pantalla. Así como el Inspector de objetos, el Project Manager, etc.

El inspector de objetos cambia al Browse Explorer cuando el foco lo tiene una unidad, poniendo los errores de compilación y demás, todo un lío para mí. ¡¡ Demonios !! si ya tengo el área de errores de compilación y el subrayado en rojito para los puntos y comas que faltan o los paréntesis ¿para qué quiero otro sitio más donde me diga los errores? solo sirve para ocupar espacio en pantalla.

Al final he optado por la forma embedded para trabajar maximizado a los dos escritorios, usando el escritorio extendido de Windows, tengo de izquierda a derecha:
- Paleta de componentes
- Browse Explorer / Inspector de objetos
- Project Manager (todo esto en el monitor de la izquierda)
- Código fuente / Form que diseño en el segundo monitor.

Pero esto también tiene un bug, recuerda que es la forma embedded maximizado a los dos escritorios, pues bien, al pasar desde "Debug layout" al normal, nunca se maximiza a los dos monitores, se queda en un solo monitor.

En mi caso se trata de una ATI X550/600 que añade a la barra de título de la aplicación un botón para maximizar a los dos monitores, con BDS tengo que darle manualmente para que se extienda a ambos. Incluso en el programa de la tarjeta de video, le tengo dicho que BDS2006 lo extienda siempre a los dos monitores, pero no me hace ni caso .

Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita