]> git.llucax.com Git - z.facultad/75.42/plaqui.git/blobdiff - Constructor/doc/especificaciones_tecnicas.lyx
Se agrega al EXAMPLE_PATH Constructor/doc para los ejemplos de XML.
[z.facultad/75.42/plaqui.git] / Constructor / doc / especificaciones_tecnicas.lyx
index 907c356169d56ff9f75df6ea78adcc2ea3f13330..758e96418f3649dd3354ac077cd3bd0a5020b112 100644 (file)
@@ -76,6 +76,11 @@ on_item_drop_drag_recived()
  estaba creado.
 \layout Standard
 
+Para facilitar el diseño y disminuir la complejidad, la grilla fue dividida
+ en sectores de 32x32 pixels, lo que permite que el usuario no tenga que
+ ser muy preciso a la hora de soltar un item en el área de trabajo.
+\layout Standard
+
 Cada nuevo elemento creado es almacenado en una lista de elementos ( 
 \begin_inset Quotes eld
 \end_inset 
@@ -109,6 +114,10 @@ check_connection()
  Mas adelante se verá como cada elemento verifica su conexión.
 \layout Standard
 
+Esta clase contiene los métodos necesarios para guardar y cargar un archivo
+ XML cuyo formato se explica mas adelante.
+\layout Standard
+
 También está contenida en ella la clase WorkPlace, que detalla a continuación.
 \layout Subsection
 
@@ -146,6 +155,10 @@ Ac
  número único de identificación y diferentes punteros a otros objetos.
 \layout Standard
 
+Por cuestiones de diseño los elementos de la planta además de tener un número
+ único que los identifica, también deben tener nombres difrerentes.
+\layout Standard
+
 También esta definida en esta clase la estuctura que representa los conectores
  físicos, y otra que representa a los conectores lógicos.
 \layout Standard
@@ -289,6 +302,15 @@ Algo similar ocurre cuando la uni
 
 Así todos los elementos han quedado conectados y conocen también con quién
  o quienes lo están.
+\layout Section
+
+Formtato del archivo:
+\layout Standard
+
+El archivo de salida de la planta al guardarla tiene un formato XML.
+\layout Standard
+
+Para el ejemplo anterior el archivo sería el siguiente:
 \layout Standard
 
 \the_end