[RESUELTO] Como saber nivel de indentacion en slide impress

Desarrollo de Macros y programación en UNO, usar las API, llamar programas externos...
Responder
arivas_2005
Mensajes: 162
Registrado: Mié Nov 16, 2011 6:01 pm

[RESUELTO] Como saber nivel de indentacion en slide impress

Mensaje por arivas_2005 »

Saludos
Estoy buscando la forma de saber en qué nivel de indentación está una palabra o frase dentro del textbox en la diapositiva en impress, como en el caso siguiente:
* Angiospermas 'primer nivel
- Monocotiledóneas ' segundo nivel
+ Magnolidae ' tercer nivel

Adjunto el archivo con la informacion ejemplo.
Gracias..
Adjuntos
indentacion.odp
(22.53 KiB) Descargado 126 veces
Última edición por mauricio el Jue Feb 11, 2016 3:58 pm, editado 2 veces en total.
Razón: Marcar resuelto correctamente
Libreoffice 4.7
Puppy slacko 6 y windows 7
FJCC-ES
Mensajes: 873
Registrado: Mié Mar 25, 2009 1:19 am
Ubicación: Colorado, USA

Re: Como saber nivel de indentacion en slide impress

Mensaje por FJCC-ES »

Puede usar la propiedad NumberingLevel de cada párrafo.

Código: Seleccionar todo

 oDraw = Thiscomponent.DrawPages
  Ccuadro = oDraw.getByIndex(1).getbyindex(1)
  
  Enum = Ccuadro.createEnumeration()
  While Enum.hasMoreElements
  	P = Enum.nextElement
  	print "Texto = " & P.String & ", Nivel = " & P.NumberingLevel
  Wend
arivas_2005
Mensajes: 162
Registrado: Mié Nov 16, 2011 6:01 pm

Re: Como saber nivel de indentacion en slide impress

Mensaje por arivas_2005 »

Gracias.
Libreoffice 4.7
Puppy slacko 6 y windows 7
Avatar de Usuario
mauricio
Mensajes: 6092
Registrado: Sab Nov 22, 2008 5:36 am
Ubicación: CDMX
Contactar:

Re: [RESUELTO] Como saber nivel de indentacion en slide impr

Mensaje por mauricio »

Por favor, toma nota de la forma correcta de marcar como [RESUELTO] un tema, gracias...
______________________________________________
"Todo cuanto no podemos dar nos posee". - André Gide
LibreOffice 6.2 | ArchLinux | Gnome3
No respondo preguntas privadas, por favor, usa el foro
Responder