Foro de elhacker.net

Programación => .NET (C#, VB.NET, ASP) => Mensaje iniciado por: Zeroql en 10 Marzo 2010, 19:22 pm



Título: Lineas de separacion de funciones como vs.net
Publicado por: Zeroql en 10 Marzo 2010, 19:22 pm
Buenas
de nuevo yo con mis dudas...
Estoy haciendo una aplicacion en vb.net de edicion de archivos en .ini o inf, pero me gustaria crear lineas de separacion con el sistema de minimizar toda una sección como lo hace vs.net

me explico:

cuando se crea una funcion o procedimiento en vs.net este inmediatamente crea una linea de separacion arriba y abajo, ademas de que le da un signo (+) o (-) para poder esconder o mostrar el code de tal funcion o procedimiento a veces al crear regions hace lo mismo separando asi las areas... a mi me gustaria crear esto en mi aplicacion, me imagino que esto se logra usando un control ritchTextbox, pero no se como se aplica...
si alguien sabe como realizar esto les agradezco la info...
de ante mano muchas gracias.


Título: Re: Lineas de separacion de funciones como vs.net
Publicado por: Zeroql en 10 Marzo 2010, 23:58 pm
Nadie tiene idea de como relizar esto???


Título: Re: Lineas de separacion de funciones como vs.net
Publicado por: raul338 en 11 Marzo 2010, 03:23 am
No es facil, tienes que dibujar una linea y no siempre es en lugar exacto, y gdi es medio malo para eso. Tendrias que inventarte tu propio TextBox o jugar con las tablas del RichTextBox (otra no se me ocurre)

Sino pone una fila de "_" entre funcion y funcion, pero es muy "cutre"como dicen :xD


Título: Re: Lineas de separacion de funciones como vs.net
Publicado por: MANULOMM en 11 Marzo 2010, 17:56 pm
eso es un control avanzado de texto, el ICSharpCode te permite utilizar el control de edición de codigo fuente de SharpDevelop, Buscalo...

Atentamente,

Juan Manuel Lombana
Medellín - Colombia


Título: Re: Lineas de separacion de funciones como vs.net
Publicado por: [D4N93R] en 11 Marzo 2010, 19:53 pm
Hola, hermano, que tal si usas un tree view? jaja no se, separas cada linea y capaz que funciona, no se, lo malo es que no puedes escribir así tan fácil.. :P Pero podrías tener dos modos: Edicion y vista.. jeje Es lo más fácil que se me ocurre :P

COn GDI Sería un fume! habría que problarlo.. Y de la forma que dice Manulomm es la más intermedia en dificultad..

Si lo consigues nos avisas!


Título: Re: Lineas de separacion de funciones como vs.net
Publicado por: Zeroql en 12 Marzo 2010, 00:03 am
mmm por ahi vi un proyecto que implementa algo asi, pero de una forma mas complicada...
creo que lo mejor seria crear un control rich text box modficado...
intentare a ver como me va y si algo lo subo
gracias a todos por su colaboracion