Lógica de presentación en pantalla

mmzapatero
2006-08-03
2013-05-02
  • mmzapatero
    mmzapatero
    2006-08-03

    Buenas,

    Compiere realiza una distribución de los campos en pantalla a base de ubicar uno o dos campos por línea. Según el ancho de los campos y sus etiquetas, genera ventanas con una u otra visualización, pero la verdad es que no respeta bien los anchos definidos para cada campo (ni siquiera cuando es menos de lo solicitado).

    Tengo interés en revisar el algoritmo que usa, pero mi programador no es capaz de localizarme la zona del código donde se calcula esto.
    ¿alguien sabe en qué módulo y función es?

    Muchas gracias.

     
    • Hola,

      Creo, pero no estoy seguro de ello, que se encuentra en /looks/src/org/compiere/swing
      Que se fije en: CTable.autoSize

      Saludos

       
    • mmzapatero
      mmzapatero
      2006-08-04

      Buenas,

      efectivamente, así parece. Muchas gracias.
      Si consigo el efecto que quiero, ya postearé aquí
      mismo

      Buen fin de semana

       
    • mmzapatero
      mmzapatero
      2006-08-10

      Buenas,

      pues al final no es. Eso es la presentación de rejilla (tabla) de cuando accedes a los registros de una tabla (a través de su corresondiente ventana). Yo busco precisamente cómo se colocan los campo en el otro modo.

      Gracias de todas formas

       
      • Carlos Ruiz
        Carlos Ruiz
        2006-08-10

        De pronto sea en /looks/src/org/compiere/swing  CTextField.init

        Nos cuentan,

        Carlos Ruiz - globalqss
        http://globalqss.com