Ir al contenido


Foto

AnchorDocking no viene en CodeTyphon 5.5 para instalarlo ¿como descargarlo?

Lazarus AnchorDocking

  • Por favor identifícate para responder
3 respuestas en este tema

#1 Delphius

Delphius

    Advanced Member

  • Administrador
  • 6.295 mensajes
  • LocationArgentina

Escrito 15 diciembre 2015 - 09:09

Pues eso, el componente (y paquete) que permite configurar el IDE para tener todo en una única ventana mediante anchors no está presente en la lista de paquetes y componentes para instalar en CT.

Estuve buscando un poco y no se si es cosa de una pifia, o es que hay un problema con él. Los resultados de anchordocking missing me lleva a resultados que hablan de una instalación defectuosa e incompleta de parte de Lazarus y en entorno Linux.

Y no encuentro alguna documentación que me indique si es que por algún motivo de seguridad se decidió eliminar este paquete del entorno.

 

Me di con esta sorpresa cuando hoy intenté abrir el IDE (desde hace unos cuantos días que no pude dedicarme a tocar código) y no cargaba... probé una y otra vez y no había forma de inicializar el IDE. Pensé que había sido algún problema o conflicto con algún que otro software que estuve instalando, pero nada indicaba que era esto. Me vi forzado a aplicar la peor solución: reinstalar. Y ya que lo hacía, me actualicé a la última versión. Pues al terminar de instalar todo y al ver que seguía con el mismo problema fui por la 2da solución obvia: algo me bloqueaba el inicio de CodeTyphon. ¡El puto antivirus! Añadí a la lista de excepciones y por fin el alma al cuerpo.

 

Ahora que anda todo bien, me doy con la sorpresa de que no tengo el anchordocking y la verdad es que me resulta extraño usar el IDE asi. Pienso que la solución pasaría por descargar el dichoso paquete... pero ¿cómo lo hago? Aparentemente Lazarus está disponible en GitHub, y veo entre sus fuentes que está el anchordocking pero no le encuentro forma de como descargarlo, pero puedo explorar y ver por todo el directorio de Lazarus. ¿Necesariamente hay que contar con cuenta en GitHub acaso?

 

¿Alguien me lo explica?

 

Saludos,


  • 0

#2 Agustin Ortu

Agustin Ortu

    Advanced Member

  • Moderadores
  • PipPipPip
  • 831 mensajes
  • LocationArgentina

Escrito 15 diciembre 2015 - 10:11

No hace falta registrarse, esta disponible para descargar el repositorio entero https://github.com/a...hive/master.zip

 

a3566ff5f7e74dbc896b48fd66e3e0ebo.jpg

 

Neuronas quemadas :D


  • 0

#3 Delphius

Delphius

    Advanced Member

  • Administrador
  • 6.295 mensajes
  • LocationArgentina

Escrito 15 diciembre 2015 - 10:56

Tendre que probarlo mañana, porque llevo 2 horas con el celu en cama.
Mi intencion es evitarme descargar todo el repositorio, pero si no queda otra...

Saludos,
  • 0

#4 Delphius

Delphius

    Advanced Member

  • Administrador
  • 6.295 mensajes
  • LocationArgentina

Escrito 16 diciembre 2015 - 06:21

¿Solucionado?

Pos... no se que decirles, se me dió por probar a ver que sucedía si le pedía que cargara el Layout de respaldo que cree ni bien instalé el AnchorDocking en la primera vez que usé Lazarus, y funcionó. Se puso todo como anda. Sin tener que recurrir a dicho componente. ^o|

Es raro, la lógica dice que no debería funcionar... de curioso noté que el cuadro de diálogo para abrir el layout (que no es más que un .xml) pedía archivos GlassDocking.. esto es nuevo.

Lo raro es que anoche mientras buscaba entre los componentes instalados o por instalar por anchors o docking no me mostraba nada. Hoy, con docking vi justamente el paquete pl_glassdocking 5.5.4 y pl_glassdockingide 5.5.4 ya instalado.

 

¿Será que ahora CT optó por integrar este sistema de docking por sobre el de por defecto que ofrece Lazarus? ¿O quizá resulta ser que GlassDocking es un fork de AnchorDocking? Quien sabe, al menos aparentemente la cosa anda. Tendré que ir haciendo pruebas a ver si se comporta como corresponde.

 

Cosas de mandinga.

 

Saludos,


  • 0





Etiquetado también con una o más de estas palabras: Lazarus, AnchorDocking

IP.Board spam blocked by CleanTalk.