In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
sobre treeview 08-08-2005
-
- Mensajes: 532
- Registrado: Mié Feb 09, 2005 6:20 pm
sobre treeview 08-08-2005
Otra vez lo pego aqui pues me pone los mensajes en otros mios muy viejos que
tengan el mismo asunto, jejeje, y es mas comodo que siempre queden arriba no
abajo.
Vamos a ver a lo mejor lo lleva pero lo desconozco. Un treeview con una
serie de items. Cada uno de ellos tiene a su vez otros 10 items. A la
izquierda de los primeros aparece un + para con + o - expandir o contraer el
arbol y ver sus subitems o contraer el arbol y no verlos. La pregunta es la
siguiente : ¿ Existe alguna combinación de teclas para conseguir que se
contraigan o expandan todos los items al mismo tiempo ? Probe con CTRL y +
ademas de CTRL ALT + Pero no se me ocurrio ninguna otra combinacion de
teclas. Existe? o me lo curro con un OnKeydown ?
Un saludo
tengan el mismo asunto, jejeje, y es mas comodo que siempre queden arriba no
abajo.
Vamos a ver a lo mejor lo lleva pero lo desconozco. Un treeview con una
serie de items. Cada uno de ellos tiene a su vez otros 10 items. A la
izquierda de los primeros aparece un + para con + o - expandir o contraer el
arbol y ver sus subitems o contraer el arbol y no verlos. La pregunta es la
siguiente : ¿ Existe alguna combinación de teclas para conseguir que se
contraigan o expandan todos los items al mismo tiempo ? Probe con CTRL y +
ademas de CTRL ALT + Pero no se me ocurrio ninguna otra combinacion de
teclas. Existe? o me lo curro con un OnKeydown ?
Un saludo
sobre treeview 08-08-2005
Francisco,
escribe el método OnKeyDown y llama a ExpandAll() o CollapseAll() según
sea necesario.
Saludos,
José Lalín
escribe el método OnKeyDown y llama a ExpandAll() o CollapseAll() según
sea necesario.
Saludos,
José Lalín
-
- Mensajes: 532
- Registrado: Mié Feb 09, 2005 6:20 pm
sobre treeview 08-08-2005
OK
Un saludo
Un saludo
-
- Mensajes: 532
- Registrado: Mié Feb 09, 2005 6:20 pm
sobre treeview 08-08-2005
vamos a ver para CTRL+M lo hago asi :
DO CASE
CASE nKey == Asc( "M" )
y me funciona perfecto, pero cual es la constante para utilizar el CTRL y +
y el CTRL y el - ? osea que Pongo Asc( "+" ) y no es correcto pues no hace
nada, cual es la constante ? e igual para el -.
Un saludo
DO CASE
CASE nKey == Asc( "M" )
y me funciona perfecto, pero cual es la constante para utilizar el CTRL y +
y el CTRL y el - ? osea que Pongo Asc( "+" ) y no es correcto pues no hace
nada, cual es la constante ? e igual para el -.
Un saludo
sobre treeview 08-08-2005
Paco,
> vamos a ver para CTRL+M lo hago asi :
> DO CASE
> CASE nKey == Asc( "M" )
>
> y me funciona perfecto, pero cual es la constante para utilizar el CTRL y
> + y el CTRL y el - ? osea que Pongo Asc( "+" ) y no es correcto pues no
> hace nada, cual es la constante ? e igual para el -.
Windows distingue entre el + y - del teclado numérico y las mismas teclas
del teclado principal. Para las del teclado numérico utiliza VK_ADD y
VK_SUBTRACT.
--
Un saludo,
José F. Giménez
> vamos a ver para CTRL+M lo hago asi :
> DO CASE
> CASE nKey == Asc( "M" )
>
> y me funciona perfecto, pero cual es la constante para utilizar el CTRL y
> + y el CTRL y el - ? osea que Pongo Asc( "+" ) y no es correcto pues no
> hace nada, cual es la constante ? e igual para el -.
Windows distingue entre el + y - del teclado numérico y las mismas teclas
del teclado principal. Para las del teclado numérico utiliza VK_ADD y
VK_SUBTRACT.
--
Un saludo,
José F. Giménez
-
- Mensajes: 532
- Registrado: Mié Feb 09, 2005 6:20 pm
sobre treeview 08-08-2005
OK muchas gracias
Un saludo
Un saludo
-
- Mensajes: 532
- Registrado: Mié Feb 09, 2005 6:20 pm
sobre treeview 08-08-2005
ok Funcionando 100% pero un pequeño problema.
Ahora resulta que en el treeview tengo unos 400 items, mas o menos. Cada uno
de ellos tiene unos 10 items hijos.
bien cuando hago ExpandAll() pues las expande todos pero,,,, se va al
ultimo. Bien yo lo fuerzo a ir al primer item, con :aItems[1]:Select() bien,
lo selecciona, pero el scroll me lo ha dejado abajo, y la pantalla abajo
tambien. Efectivamente si muevo el scroll hacia arriba el primero esta
seleccionado. Quisiera que el scrooll tambien se moviese hasta donde le
indico que vaya. NO se si me he explicado. Que tengo que hacer para
solucionar esto?
Un saludo
Ahora resulta que en el treeview tengo unos 400 items, mas o menos. Cada uno
de ellos tiene unos 10 items hijos.
bien cuando hago ExpandAll() pues las expande todos pero,,,, se va al
ultimo. Bien yo lo fuerzo a ir al primer item, con :aItems[1]:Select() bien,
lo selecciona, pero el scroll me lo ha dejado abajo, y la pantalla abajo
tambien. Efectivamente si muevo el scroll hacia arriba el primero esta
seleccionado. Quisiera que el scrooll tambien se moviese hasta donde le
indico que vaya. NO se si me he explicado. Que tengo que hacer para
solucionar esto?
Un saludo
sobre treeview 08-08-2005
Francisco,
usa ::SelectRoot() y se actualizarán las barras de scroll automáticamente.
Saludos,
José Lalín
usa ::SelectRoot() y se actualizarán las barras de scroll automáticamente.
Saludos,
José Lalín
-
- Mensajes: 532
- Registrado: Mié Feb 09, 2005 6:20 pm
sobre treeview 08-08-2005
Perfecto diste en el clavo, jejejejeje. Es que la explicacion de el
:SelectRoot(), esa pagina esta borrosa en mi manual de xailer, jejeje. Os
falta documentar el treeview.txt que anda algo justito, vamos.
Un saludo
:SelectRoot(), esa pagina esta borrosa en mi manual de xailer, jejeje. Os
falta documentar el treeview.txt que anda algo justito, vamos.
Un saludo
- ignacio
- Site Admin
- Mensajes: 9447
- Registrado: Lun Abr 06, 2015 8:00 pm
- Ubicación: Madrid, Spain
- Contactar:
sobre treeview 08-08-2005
Francisco,
Efectivamente, todavía no esta documentado. Espero que lo este muy pronto.
Un saludo
"Francisco Sanchez" <francisco@softwaretotal.biz> escribió en el mensaje
news:42f7c494$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
> Perfecto diste en el clavo, jejejejeje. Es que la explicacion de el
> :SelectRoot(), esa pagina esta borrosa en mi manual de xailer, jejeje. Os
> falta documentar el treeview.txt que anda algo justito, vamos.
>
> Un saludo
>
Efectivamente, todavía no esta documentado. Espero que lo este muy pronto.
Un saludo
"Francisco Sanchez" <francisco@softwaretotal.biz> escribió en el mensaje
news:42f7c494$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
> Perfecto diste en el clavo, jejejejeje. Es que la explicacion de el
> :SelectRoot(), esa pagina esta borrosa en mi manual de xailer, jejeje. Os
> falta documentar el treeview.txt que anda algo justito, vamos.
>
> Un saludo
>
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com