Gracias Gracias:  0
Resultados 1 al 1 de 1

Tema: Rollout dinamico

  1. #1
    Senior Member Avatar de Crazy
    Fecha de ingreso
    Aug 2005
    Mensajes
    170

    Unhappy Rollout dinamico!

    Hola estoy haciendo pruebas con el script y necesito crear rollouts dinamicos por ejemplo:

    Teniendo el rollout A con un botón y un spinner. Al presionar dicho botón genere un rollout nuevo con un cierta cantidad de checkbox o buttons etc. y una vez ya creado el rollout B pueda modificar la cantidad de checkbox variando el valor del spinner del Rollout A.

    buscando en el Maxscript reference encontré el RolloutCreator empezare a hacer pruebas con el.

    (
    rci = rolloutCreatorRDG "rdg_rcSample" "rdg::rollout"
    rci.begin()
    rci.openGroup "the Group"
    rci.addControl #button #theButton "theButton" paramStr:"width:140"
    rci.closeGroup()
    createDialog (rci.end())
    )

    Un amigo me dijo que hay otra forma que es metiendo el código del rollout en variables de tipo string y haciendo después un execute de esa variable que contiene el código completo. Si alguien tiene más información al respecto se lo agradecería, o que debería poner en el buscador del Maxscript Reference

    umm, creo que es esto a lo que mi amigo se refería, buscando en CGTalque encontré algo como esto

    globCounter = 1
    fn buttonPress i = (
    messagebox ("Button " + i as string + " pressed")
    )

    fn buildRollout = (
    s = stringStream ""
    format "rollout test \"test\" (\n" to:s
    format "button btn_doit \"do it\"\n" to:s
    ...etc
    ...etc
    ...etc
    ...etc
    ...etc
    ...etc

    execute (s as string)
    )
    buildRollout()
    createDialog test
    Última edición por Crazy; 10-02-2009 a las 06:52

Temas similares

  1. Maya Cable dinamico
    Por Snuff en el foro Partículas y Dinámicas
    Respuestas: 3
    Último mensaje: 06-02-2014, 22:00
  2. Respuestas: 4
    Último mensaje: 02-04-2012, 19:47
  3. Boton rollout ejecuta script
    Por Thrawn en el foro Programación y Scripts
    Respuestas: 1
    Último mensaje: 06-03-2012, 11:02
  4. 3ds Max GLSL codigo dinamico
    Por Patru en el foro Blender
    Respuestas: 0
    Último mensaje: 21-06-2011, 00:22
  5. open rollout
    Por danifx en el foro Programación y Scripts
    Respuestas: 0
    Último mensaje: 09-06-2009, 23:33

Actualmente estos son sus permisos de publicación en el foro.

  • -No puedes crear nuevos temas al no estar registrado o no haber iniciado sesión en el foro.
  • -No puedes responder temas al no estar registrado o no haber iniciado sesión en el foro.
  • -No puedes subir archivos adjuntos al no estar registrado o no haber iniciado sesión en el foro.
  • -No puedes editar tus mensajes al no estar registrado o no haber iniciado sesión en el foro.
  •