IRC-Soporte

Ayuda para IRC (Internet Relay Chat)

Bienvenidos al foro de soporte en IRC. Para mas preguntas o dudas dejen sus dudas en los foros respectivos.

No estás conectado. Conéctate o registrate

IRC-Soporte » IRC-Soporte » mIRCScripting » avansado » ventana personalizada

ventana personalizada

Ver el tema anterior Ver el tema siguiente Ir abajo  Mensaje [Página 1 de 1.]

1 ventana personalizada el Vie Dic 10, 2010 5:20 pm

Beto

avatar
Administrador
Administrador
Ahora vamos a conocer, ventana personalizada

El comando /window, junto con algunos otros comandos relacionados, le permite crear y manipular ventanas personalizadas. Su formato es:

/window [-abBcCde[N]fg[N]hHij[N]k[N]l[N]mMn[N]oprRsSuvw[N]xz] [-tN,..,N] [+bdeflLmnstx] <@nombre> [x y [w h]] [/command] [popup.txt] [fuente [tamaño]] [icono del archivo [N]]

El primer conjunto:



a = activa la ventana

b = actualiza la barra de desplazamiento horizontal para el cuadro de lista

B = prevenir el uso de una ventana en las fronteras interiores

c = cerrar ventana

C = centrar la ventana cuando se crea por primera vez

d = abrir ventana en desktop

D = permite una ventana para cambiar entre MDI y desktop

e [n] = uso cuadro de edición, en la que 0 = 1 individual, 2 multi =, = auto, 3 = por defecto

f = indica que la anchura y la altura del área de visualización de texto en comparación con el tamaño de la ventana

g [n] = pone o quita Hilight para un botón de la ventana, 0 = ninguno, 1 = Color de los mensajes, 2 = colores Hilight

h = ocultar la ventana (ventana sólo aparece en el menú Ventana)

H = permite ocultar automáticamente por un lado-cuadro de lista

i = dinámicamente asociar con lo que pasa a ser la conexión activa

j [N] = establece el tamaño de búfer a las líneas N

k [N] = esconde el prefijo @ en el nombre de la ventana, 0 = ocultar prefijo, 1= mostrar prefijo

l [N] = cuadro de lista, si N se especifica, un cuadro de lista lateral N caracteres de ancho se crea

m = permitir marcador de línea que desea utilizar en la ventana

M = corta el texto en las paradas de fichas

n [N] = minimiza la ventana, 2 = sin minimizar la auto-expansión artículo en treebar

o = si se abre en el desktop, abrir en la parte superior

p = crea una ventana de imagen

r = restaurar la ventana

R = reiniciar posición de la ventana a la posición guardada anteriormente

s = ordenar la ventana principal, ya sea texto o cuadro de lista

S = tipo lado-cuadro de lista

u = quitar creación en la parte superior de una ventana del desktop

v = cerrar la ventana cuando la ventana de estado asociado está cerrado

w [n] donde 0 = esconderse de switchbar / treebar, 1 = mostrar switchbar, 2 = mostrar en treebar, 3 = mostrar en ambos

x = maximizar la ventana

z = botón de la ventana al final del switchbar

El -t utiliza para establecer las posiciones de tabulación en un cuadro de lista.


t [N ,..., N] = especifica las posiciones de tabulación en un cuadro de lista, si el texto contiene fichas será

espaciadas de acuerdo con estos parámetros de la ficha


El tercer conjunto de interruptores se utiliza para cambiar la apariencia de una ventana.

b = bordes

d = sin bordes

e = borde 3d

f = marco de diálogo

l = ventana de herramientas

L = ventana de herramientas, pero la ventana no aparecerá en la barra de tareas

n = minimizar el cuadro

s = maleable

t = barra de título

x = maximizar el cuadro



Nota: Algunos cambian automáticamente otros encendido / apagado.



@Nombre nombre de la ventana (debe prefijo con una @)

x,y,w,h izquierda superior anchura altura

popup.txt nombre de archivo, carga cuando sea necesario (debe ser un archivo sin formato ini)

/Comandos comandos por defecto (ejecuta cada vez que ingrese el texto en un cuadro de edición)

font/tamaño nombre de la fuente y el tamaño (por defecto a la fuente estado de la ventana)

icono del archivo/N establece el icono de la barra de título de una ventana personalizada


Si desea que la ventana se usará una definición de menú en una secuencia de comandos remoto, puede especificar el nombre de la ventana personalizada como la ventana emergente en lugar de un nombre de archivo popup.txt.

Nota: Si se especifica -1 para cualquiera de las x, y, w, h valores, un valor por defecto se utiliza, a menos que la ventana existe en cuyo caso el valor actual ya existe.

Comandos

Los siguientes comandos permiten manipular las líneas en una ventana personalizada.



/Aline [c] <@nombre> agregar una línea a la ventada
/Cline [c] <@nombre> cambia el color de la línea enésimo de color C
/DLine [c] <@nombre> borrar la línea enésima través N2th línea
/ILine [c] <@nombre> insertar la línea en la línea enésimo
/Rline [c] <@nombre> cambiar la línea enésimo
/Sline [c] <@nombre> línea seleccione enésimo

El parámetro c especifica un número de color para la línea.

El parámetro -s selecciona la línea que se acaba de agregar y borra la selección actual.

El modificador-h resalta el botón de la ventana si está minimizada.

El modificador -p fureza la línea de texto que se envolverá en caso de que sea demasiado larga para caber en una sola línea.

El modificador -r se utiliza con /cline para restablecer un color de un nickname en un cuadro de lista de canales con el color por defecto.

El modificador -i se usa con /aline y /iLine para sangrar una línea que acaba de agregar.

El parámetro -n se usa con /aline y /iLine para evitar una línea que se agreguen si es que existe.

El modificador -m se usa con /cline para colorear un nickname en una lista de nicks del canal, y hace que mIRC también el colora el nick en las mensajes del canal.

Si se hace referencia de una ventana que utiliza un cuadro de lista secundarios, puede especificar el parámetro -l en los comandos anteriores para actuar en el lateral de cuadro de lista.

/Renwin <@antiguo nombre> <@nuevo nombre> [tema]

Esto le permite cambiar el nombre de una ventana existente a otro, y un tema opcional puede ser especificado.

$Line(@nombre,N,T)

Devuelve la enésima línea de texto en la ventana especificada. Si N es cero, devuelve el número total de líneas en la ventana.



Propiedades: state,color



$Line(@nombre,1).state - devuelve el estado de selección de una línea en un cuadro de lista.

Si se hace referencia de una ventana que utiliza un cuadro de lista secundarios, puede establecer T a cero para hacer referencia al área de la pantalla, o un pone T para hacer referencia al cuadro de lista.

$Fline(@nombre,wildtext,N,T)

Devuelve enésima posición de la línea que coincide con el texto especificado. Si T es 1, que hace referencia el cuadro de lista, 2 implica que wildtext es una expresión regular, y 3 para los dos.



Propiedades: text


$Sline(@nombre,N)

Devuelve el enésimo línea seleccionada en un cuadro de lista (sólo funciona en cuadros de lista). Si N es cero, devuelve el número total de líneas seleccionadas en la ventana.



Propiedades: ln



$Sline(@nombre,N). Devuelve En el número de línea de la línea enésima seleccionados

http://chatlatino.us

Ver el tema anterior Ver el tema siguiente Volver arriba  Mensaje [Página 1 de 1.]

Permisos de este foro:
No puedes responder a temas en este foro.