Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Menu Archivo
Nuevo Proyecto. Proporciona el dialogo de Nuevo Proyecto. Se
crea una nueva cubierta de Proyecto en Creating A Project.
Nuevo Archivo. Para crear un Nuevo archive, selecciona “Nuevo Archivo” y uno de los tipos de archivos
de New File drop-down. El Archivo nuevo será abierto en una copia del editor de có digo desbloqueado
extra. Podras Crear, modificar y salvar el archivo con cualquier editor de texto normal.
Guardar Archivo, Guardar como Archivo. Te permite salvar el archivo que se abrio actualmente en el
editor de codigo.
Imprimir. Estara active cuando un archive que s epueda imprimir sea seleccionado. Trae la ventana de
dialogo de Impresió n Está ndar.
Manejador de Proyectos Recientes. WinAsm Studio mantienen una lista de los ultimos 6 proyectos
que abrirste en el menu archive como accesos rapidos. Para abrir un proyecto previo de los ultimos 6
proyectos, selecciona Manejador de Proyectos Recientes.
Cuando tienes muchos proyectos antiguos en la lista, tienes que seleccionar aquel que tu desees borrar,
y presionar remover, o tu puedes borrarlos todos seleccionando remover todo. Esto te permite remover
proyectos de la lista, esto no borra los atchivos de los proyectos.
Salir. Termina WinAsm Studio. Si cualquier cambio se hizo, una ventana de dialogo aparecera
preguntando si quiere salvar los cambios. Las ú nicas opciones son si o no.
Menu Edicion
Ocultar líneas. Te permite resaltar líneas y ocultarlas de la vista. Solo la primera linea
aparecera, con una pequeñ a fleche a la izquierda, dale click en la flecha para restaurar la vista
de las líneas.
Ir al bloque. Si la palabra donde el cursos esta descansando en un bloque, el ir al bloque te
llevara a ese bloque.
Regresar. Regresar regresa el cursos al lugar donde estaba cuando ir al bloque fue
seleccionado.
Separador. Marcador son como atajos a ciertas líneas en tu có digo. Tu puedes separar una
linea de codigo clikeando dodne sea en la linea y eligiendo seprador del menu editor. Un
cuadrado celeste aparecerá en la barra de seleccion.
Menu Ver
El menu ver te permite ver u ocultar varias ventanas de WinAsm
Studio.
1. Explorar
2. Salida
3. Caja de Herramientas
4. Dialogo
Explorar.
Explorar es un dialogo tabulado. Para mostrar explorar seleccionalo del menú ver o presiona
el botó n de la barra de explorar.
Proyecto. El proyecto tabulado provee de una vista visual de todos los archivos agregados al
proyecto (excluyendo archivos incluidos globales localizados en la secció n de Archivos y
direcciones).
Con click derecho donde sea en el Tabulador de proyecto, un menú de contexto es accesible
con los mismo comandos accesibles del menú proyecto.
Bloques. Los bloques tabulados proven una lista de la estructura, y macros en el proyecto.
Clickeando doble o presionando Enter en una entrada traerá la secció n de có digo en el editor
de có digo.
Copiar todo el texto de salida. Como extensió n, dá ndole click derecho en la ventana te
permite copiar todo el texto en la ventana de salida al portapapeles.
Salvar Texto a un Archivo. Tu puedes también salvar todo el texto a un archivo, el cual será
nombrado OutText.txt, creado en tu carpeta de proyectos. Notese que esta acció n
sobreescribira cualquier texto previo salvado en el archivo.
Caja de Herramientas
Despues que el control sea puesto en el dialogo, tu puedes operar con uno o mas controles
simplemente seleccioná ndolos. Multiples controles pueden ser seleccionados como un grupo
y manteniéndolos manteniendo la flecha abajo mientras se le da click en cada uno con el
mouse, o también arrastrá ndo los controles con una caja dibujada con el mouse. Una ves
resaltados, muévelos como un grupo con las flechas del teclado o dale click en el ultimo
control seleccionado y já lalo con el mouse. Tu puedes redimensionarlos como un grupo
sosteniendo la tecla shift y presionando sobre las teclas de flechas. Notese que para ponerlos
en lugar un control entre puntos de rejilla, tu debes darle click derecho en el dialogo y
desmarcar la opció n de trabajo instantá neo de rejilla, o mantener presionado la tecla Alt
mientras te mueves.
Estatico (Etiqueta). El control estaticp pued ser usado para colocar texto que el usuario no
cambiara en tu dialogo como etiquetas.
Editar. El control de editar puede desplegar texto y/o aceptar texto del usuario.
Caja de grupo. La caja de grupo es usada para porveer un grupo visual de otros controles.
Boton. El botó n es un control que el usuario puede presionar para provocar una acció n tome
lugar.
Caja de chequeó. La caja de chequeo es para que el usuario pueda indicar si algo es verdad o
falso, o para permitir al usuario a seleccionr multiples opciones de un grupo.
Radio botón. El radio botó n permite al usuario a seleccionar una opció n, usualmente los
radios botones son engrupados para que el usuario pueda seleccionar una opciones del grupo
de opciones.
Caja de combo. La caja de combo es una combinació n de una caja de lista y el editor de
control. El usuario debe elegir un ítem de la lista o meter texto dentro para editar.
Caja de lista. La caja de lista es usado para presentar una lista de objetos permitidos para el
usuario a elegir 1 de ellas.
Cursos V (Vertical). El cursos vertical es un elemento visual usado para permitir al usuario a
poner una posició n con un rango definido.
Control Tab. El control tal permite al usuario a seleccionar entre diferentes paginar visuales
o grupos usando la misma area de la ventana o dialogo. El control tal puede parecer como una
carpeta de archivos o una línea horizontal de botones dependiendo también del estilo elegido.
Barra de Estatus. La barra de estatus es una area al fondo de la ventana donde el programa
despliega informació n. La barra de estatus puede ser dividida hasta en 255 partes.
Vista de Arbol. El control de vista de á rbol es una ventana que permite ver una lista de
objetos. Como títulos en un documento, con entradas como un índice, o los archiso y carpetas
en el disco. Cada objeto consiste en una etiqueta y una imagen de mapa bit opcional, y cada
objeto puede tener una lista de ubsitems asociados con ella. Al darle click en el objeto, el
usuario puede expander y colapsar la lista asociada de lista de subitems.
Vista de Lista. El control de vista de lista es una venatan que puede desplegar una lista de
informació n en 4 formatos bá sicos o vistas cada una con varias opciones.
Diapositiva. El control de diapositiva permite al usuario para mover una diapositva jalá ndola
con el mouse o usando las flechas del teclado, y funciones similares al control de desplzar. El
control puede presentar una serie de marcas representando opciones permitidas en la
diapositiva.
Forma. El control de forma despliega un rectá ngulo con diversas opciones de estilos
permitidas por bordes y rellenos.
Imagen. El control de imagen puede desplegar mapas de bits, iconos y meta archivos.
Edicion Rica. El control de edició n rica es una ventana en la cual el usuario puede meter y
editar texto. Un rango amplio de formateo puede ser aplicado en el texto.
Control de Usuario Definido. Hay muchos mas controles de ventanas está ndar que no van a
aparecer en el WinAsm Studio Toolbox. También, tu puedes hacer tu propios controles. Si tu
quieres usar cualquier control que no aparece en el WinAsm Studio Toolbox, tu puedes
agregar un Control de usuario definido en tu dialogo. Este tiene sus desventajas cuando tu
estas en el modo de diseñ o visual.
2. El estilo de ventana no esta accessible con nombre simbolico solo con nú meros
hexadecimales.
Herramientas de Dialogo
Los siguientes botones de comando está n diseñ ados para trabajar en controles multiples. Para
seleccionar controles multiples en el dialogo, manten presionado la tecla de control mientras
das click en los objetos que tu quieres alinear o redimensionar. El ultimo control seleccionado
será el control dominante y determinara el nuevo tamañ o y/o posició n de todos los controles
seleccionado. El control dominante puede ser identificado por cuadros blancos.
Alternadamente, tu puedes seleccionar un grupo de controles con el mouse dá ndoles click y
separá ndolos del grupo. Cuando seleccionas de esta menra, el control dominante será el
control en el top de selecció n, aquel es, el que será dibujado al ultimo.
Alinea Centros con el Centro del Dialogo. Alinea el centro con el centro del dialogo.
Alinear Medios con Dialogo Medio. Alinea los medio con el medio del dialogo.
Hacer misma Altura. Pone la misma altura a todos los controles seleccionados igual.
Hacer Mismo tamaño. Pone ambos ancho y altura de los controles seleccionados igual.
Mandar Atrás. Mueve el ultimo, y solo el ultimo control seleccionado al tope de la lista de
controles en el archivo .rc entonces es traido primero.
Traer al Frente. Mueve el ultimo y solo el ultimo control seleccionado al fondo de la lista de
controles en el archivo. rc entonces es traido al final.
Menu Proyecto
El menú proyecto es donde tu puedes agregar nuevos archivos y
remover o renombrar archivos existentes en tu proyecto.
Tambien puedes correr archivos y mas importante, editar las
propiedades del proyecto. Notese este menú también esta
accesible dá ndole click derecho en cualquier parte del
explorador.
Tambien puedes agregar archivos existentes a tu proyecto por medio del comando Agregar
Archivos. Típicamente los arvhivos agregados al proyecto será n.
Archivos Binarios. Archivo binarios te permiten usar archivos objeto enlaces externos
compilados en Ensamblador u otro lenguaje de programació n. Los objetos agregados deben
estar compilados en formato COFF. Esto te permite agregar archivos .res si tu prefieres usar
tus recursos afuera del WinAsm Studio.
Modulo. Un modulo es un normal archivo .asm con algunas ventajas, especialmente para
programas largos. Una demostració n de programació n modular esta incluida en el paquete del
WinAsm Studio accesible desde la pagina web de WinAsm Studio. Modulos hace la
contruccion del proyecto mas rá pido porque el modulo solo esta ensamblado cuando se
necesita, eso es la primera ves, y cuando los cambios se hacen. Los Modulos permiten
procedimientos privados. Cuando tu le das click en modulo este cambiara la línea titular en el
explorador de ASM Files a Modules. De otra forma, modulos trabajara como un archivo Asm.
Para renombrar un archivo, dale click en el explorador, selecciona renombrar archivo del
menú proyecto y tipea el nuevo nombre en el dialogo de renombrar archivo.
Correr Archivo Batch. Este ítem se hace accesible si el archivo activo del actual proyecto
abierto es un archivo batch (.bat) agregado del objeto menú proyecto / agregar archivos. Tu
puedes correr el arvhico batch para construir un proyecto en lugar de usar el hace del
comando de menú , permitiendo tomar el control taol d como se construirá el proyecto.
Propiedades. Dependiendo del tipo de proyecto en el tipo de proyecto que tu elijar cuando
creaste tu proyecto, seleccionar el comando de propiedades será desplegado en su pantalla
apropiada. Debajo de las pantallas para el está ndar EXE mostrado en las propiedades por
default del tipo de proyecto y con el encuadriculado de opciones creado.
WinAsm Studio utiliza automáticamente por defecto modificadores de línea de comando para
cada tipo de proyecto cuando un proyecto se crea uno nuevo. Al elegir menú Proyecto /
Propiedades / Opciones de lanzamiento o en la ficha de depuración, puede personalizar la
configuración por defecto construir para el proyecto. Nota: Si usted encuentra que el uso continuo
de no construir opciones por defecto, puede crear una plantilla con la configuració n
personalizada.
La mayoría de los programas de ejemplo y las plantillas no tienen las opciones de depuració n
establecidos. Un conjunto de opciones que funcionan bien con Ollydbg es el siguiente:
Las propiedades del proyecto se mantienen en el archivo de proyecto con la extensió n wap
que contengan las siguientes líneas:
[MAKE]
CompileRC=/v
RCToObj=
Assemble=/c /coff /Cp /nologo /Fl
Link=/SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0
Out=
ActiveBuild=0
DebAssemble=/Zi /Zd /c /coff /Cp /nologo /Fl
DebLink=/SUBSYSTEM:WINDOWS /DEBUG /DEBUGTYPE:CV /VERSION:4.0
DebOut=
Los binarios MASM aceptar una amplia gama de interruptores de línea de comandos que se
pueden introducir en el Estudio WinAsm Hacer ficha Opciones. Revise los siguientes para obtener
una lista estándar.
• Compilar recursos
• Ensamble
• Enlace
Menu Formato
Guion / Sin comentarios. WinAsm Studio también permite hacer un comentario rá pido o
descomentar có digo ensamblador fuente. Seleccione las líneas que desea hacer un comentario
o quite y seleccione la opció n correspondiente en el menú Formato.
Limpieza eliminará los archivos temporales, archivos. Obj, los archivos. Res, etc, después de la
construcción ha tenido lugar. Usted puede seleccionar de forma permanente esta acción en la
opción de menú Herramientas / Opciones / General / Auto Limpieza Después de hacer.
Compilar RC. Esta acció n se compilará la porció n de recursos del proyecto solamente,
utilizando el archivo de definició n de recursos. El resultado será un archivo con la extensió n.
RES.
Res. Para Objeto. Esta acció n se habilita si existe al menos un archivo RC en el proyecto y hay
una entrada en el Proyecto / Propiedades / recursos / Res a Obj.
Montar. Esta acció n se llame el ensamblador Masm32. El resultado será un archivo con la
extensió n .obj.
Enlace. Esta acció n se vinculará los archivos intermedios. La salida es el archivo ejecutable
.exe.
Menu Herramientas
General
Archivos y caminos
Editor
Intellisense
Palabras clave
Colores
Varios
Interfaz
Menú de títulos
Barra de herramientas de informació n sobre herramientas
títulos de acoplamiento ventana
Minimizar al menú contextual de la bandeja del sistema
Proyecto Á rbol de cadenas de nodo
Diá logos / Propiedades de los controles
Caja de Mensajes
Inicialmente, WinAsm Studio está configurado para utilizar el idioma Inglés (oficial) dll, que se
almacena en la carpeta \ WinAsm \ interfaz de usuario. Para instalar una interfaz diferente,
copie el archivo. Dll a la carpeta de la interfaz de usuario. Para realizar cambios, la fuente se
almacena en la carpeta \ WinAsm \ UI \ Inglés (o el idioma que ha elegido) carpeta. El archivo.
Rc contiene todos los cuadros de diá logo de usuario que se puede cambiar.
Administrador de Herramientas. El Administrador de Herramientas le permite añ adir
programas externos al menú Herramientas de la que usted puede lanzarlas.
Para añ adir una herramienta para el Administrador de Herramientas (menú ), primero haga
clic en el botó n Insertar para agregar un lugar para la herramienta.
A continuació n, haga clic en el botó n Examinar y navegar usando el cuadro de diá logo
Examinar para seleccionar la herramienta deseada. Cualquier tipo de archivo que Windows
sabe có mo ejecutar o asociarse con otro ejecutable es aceptable. Ejemplos: los archivos de
ayuda (como rc.hlp, Masm32.hlp, Msdn020.col), archivos de texto (como windows.inc,
howto.txt), accesos directos, así como normales exe.. Usted puede escribir en lugar de ver lo
que le permite entrar en cosas como la ubicació n en la web (por ejemplo:
http://msdn.microsoft.com/library/default.asp, el sitio de MSDN en línea). Para encontrar los
archivos que no son ". Exe", asegú rese de cambiar "Archivos de tipo" a "Todos los archivos".
Después de seleccionar el tema, la ruta se mostrará en el cuadro de texto Comando.
A continuació n, escriba una descripció n en el título del menú que desea mostrar en el menú
Herramientas.
Menu Complementos
Modo seguro. Usted puede prevenir la carga de todos los complementos que se han
configurado a "Cargar al iniciar" manteniendo presionada la tecla F8 mientras se está
cargando WinAsm Studio.
Menú Ventana
Menu Ayuda
Maestro:
Leon Hernandez Javier
Trabajo:
Traduccion de los Menus y Submenus del WinAsm Studio
Alumnos:
_____________________________________________
_____________________________________________
_____________________________________________
_____________________________________________
______________________________________________