TabPanel cambia el color

  1. 11 months ago
    Edited 11 months ago

    Buenas, estoy probando los controles y viendo el tabPanel tengo esto en tiempo de desarrollo:

    -image-

    Como se aprecia, le he cambiado el color del fondo al formulario y el TabPanel se ven bien, pero si ejecuto la aplicación cambia a esto:

    -image-

    La parte que no se mantiene es esta:

    -image-

    No se mantiene el color de fondo ¿A que se debe?

    Estoy con Windows 7 de 64 bits.

    Lo que veo es que el TabPanel no tiene mas propiedades donde puedo asignar un color similar al fondo.

    Gracias

    Para lo que comentas… tienes que hacerlo "componiendo" el control a partir de ContainerControl (igual preparo un tutorial un poco más a fondo sobre esto en breve).

  2. Javier M

    9 Apr 2018 Pre-Release Testers, Xojo Pro AprendeXojo - Europe, Spain

    Hola,

    Si quieres cambiar el color de fondo de todos o cada uno de los paneles, prueba a combinar controles PushButton con los ContainerControl . Por cada pushbutton mostrarías un ContainerControl, por ejemplo… y estos sí disponen de propiedades para poder cambiar el color de fondo…

    Javier

  3. Alberto D

    9 Apr 2018 Pre-Release Testers, Xojo Pro

    Javier me podrá corregir, pero yo creo que eso que notas se debe a que en el IDE la representación de la pantalla está simulada y no es la representación real en un Windows 7 (que inclusive puede cambiar algunas cosas en otros Windows). Como tu viste, no hay forma de poner un color a ese 'fondo' del TabPanel.

    Tal vez exista un reporte de eso en el sistema Feedback que usa Xojo para recibir fallos o ideas. Ya sea que el IDE muestre bien el TabPanel o tener la opción de tener color diferente en esa área.

  4. Hola @Alberto D;Poo , yo también creo que pasa por allí el tema y solo lo podré comprobar cuando pueda compilar. Gracias

  5. Alberto D

    9 Apr 2018 Pre-Release Testers, Xojo Pro

    Yvan, no creo que exista diferencia entre el compilado y el código ejecutado desde Xojo sin licencia en la cuestión visual. Yo voy por el detalle de que en Windows no hace el IDE de Xojo el correcto despliegue de cómo se mostrará al ejecutarlo/compilarlo.

    Feedback es una aplicación que desarrolló Xojo para recibir reportes de fallas o sugerencias de mejoras en su producto. Lo puedes descargar de la sección extras en la página web.

  6. @Javier Meacute;ndez Hola,

    Si quieres cambiar el color de fondo de todos o cada uno de los paneles, prueba a combinar controles PushButton con los ContainerControl . Por cada pushbutton mostrarías un ContainerControl, por ejemplo… y estos sí disponen de propiedades para poder cambiar el color de fondo…

    Javier

    Gracias estimado, lo que quería era que el color de fondo de la parte mmm "base" del control sea el mismo del formulario, como para conseguir esto:
    -image-

  7. @Alberto D;Poo Yvan, no creo que exista diferencia entre el compilado y el código ejecutado desde Xojo sin licencia en la cuestión visual. Yo voy por el detalle de que en Windows no hace el IDE de Xojo el correcto despliegue de cómo se mostrará al ejecutarlo/compilarlo.

    Feedback es una aplicación que desarrolló Xojo para recibir reportes de fallas o sugerencias de mejoras en su producto. Lo puedes descargar de la sección extras en la página web.

    Ah ok ok, no te habia captado, pensé que en la versión de prueba iba a obtener un resultado visual diferente a la versión compilada. Quedo claro entonces gracias

  8. Alberto D

    9 Apr 2018 Pre-Release Testers, Xojo Pro

    Por la respuesta de Javier, yo creo que de momento no se tiene la opción, por ello el mencionaba usar los PushButton y ContainerControl para, digámoslo así, que hagas tu propio control con la función de color que necesitas. Ya es un tema mas avanzado a mi experiencia de programador.

  9. @Alberto D;Poo Por la respuesta de Javier, yo creo que de momento no se tiene la opción, por ello el mencionaba usar los PushButton y ContainerControl para, digámoslo así, que hagas tu propio control con la función de color que necesitas. Ya es un tema mas avanzado a mi experiencia de programador.

    Así es estimado, capté que básicamente habría que recrear un contenedor tipo tab tal como yo quiero y quizá de allí hacer un UC.
    Es mas, te comento que el control de VB6 que mostré con el fondo azul tampoco lo uso, solo lo mostraba para ejemplificar la inquietud, en lo personal no lo uso porque rompe mi diseño visual, para ese fin me creé (ya hace años) un contenedor propio y me queda así:

    -image-

    Pregunté porque quiero saber que hay y que no hay, asi que no habria problema de usar el metodo que comenta el amigo @Javier Meacute;ndez .

    Gracias

    P.D. (Algo paso con las tildes cuando taggeo con @)

  10. Javier M

    11 Apr 2018 Pre-Release Testers, Xojo Pro Answer AprendeXojo - Europe, Spain

    Para lo que comentas… tienes que hacerlo "componiendo" el control a partir de ContainerControl (igual preparo un tutorial un poco más a fondo sobre esto en breve).

or Sign Up to reply!