close Warning: Can't synchronize with repository "(default)" (/var/svn/tolp does not appear to be a Subversion repository.). Look in the Trac log for more information.

Opened 14 years ago

Closed 12 years ago

#1164 closed enhancement (fixed)

A shortcut to tolbase.exe at the installation path

Reported by: Pedro Gea Owned by: Jorge
Priority: highest Milestone: Mantainance
Component: Kernel Version: head
Severity: critical Keywords: pantallas negras, ms-dos, consola, .bat
Cc:

Description

Se sugiere la inclusión de un acceso directo en el directorio de instalación de tolbase (concretamente en el bin) ya que es útil para evitar las pantallas negras con el mecanismo de apertura de TOL basado en archivos .bat (en windows) (Véanse #923, #928)

Entiendo que no es lo más ortodoxo, pero ya que no se dispone de ninguna manera natural de cargar archivos "project.ini" e "_iniproject.tol" que colocándolos en el directorio de instalación.

La propuesta es sustituir la llamada a "tolbase.exe" por "tolbase.lnk" en los mecanismos basados en archivos ".bat" del tipo:

copy project.ini  "%PROGRAMFILES%\Tol-Project\tolbase-v2.0.1\lib\toltk\project.ini" /Y
copy _iniproject.tol "%PROGRAMFILES%\Tol-Project\tolbase-v2.0.1\_iniproject.tol" /Y
start "TOLBase" "%PROGRAMFILES%\Tol-Project\tolbase-v2.0.1\bin\tolbase.lnk"
exit

No estoy seguro pero quizá con una línea como:

CreateShortCut "$INSTDIR\bin\tolbase.lnk" "$INSTDIR\bin\tolbase.exe"

en Tolbase.nsi.template o donde corresponda, bastaría.

Change History (3)

comment:1 Changed 14 years ago by Víctor de Buen Remiro

Owner: changed from Víctor de Buen Remiro to Jorge
Status: newassigned

comment:2 Changed 14 years ago by Pedro Gea

Keywords: pantallas negras ms-dos consola .bat added
Priority: normalhighest
Severity: normalcritical

Véase también el tique #1232

comment:3 Changed 12 years ago by Pedro Gea

Resolution: fixed
Status: assignedclosed

(In [5946]) Refs #1710, #1232, #1164
Closes #1164
Se introduce en el template del instalador la generación de un acceso directo a tolbase.exe en el bin.

Note: See TracTickets for help on using tickets.