En este vídeo podéis ver un poco por encima el entorno FBMX; interfaz, opciones, menús, manejo de proyectos...
http://www.youtube.com/watch?v=HFzdwGepU6A (http://www.youtube.com/watch?v=HFzdwGepU6A)
Más vídeos:
Personalizar el editor de código:
http://www.youtube.com/watch?v=L3ZawRRhmrQ (http://www.youtube.com/watch?v=L3ZawRRhmrQ)
Configuración y primeros pasos de un proyecto:
http://www.youtube.com/watch?v=GvnvVjqMW-0 (http://www.youtube.com/watch?v=GvnvVjqMW-0)
Compilación y manejo de errores:
http://www.youtube.com/watch?v=WyIqWCPFPzw (http://www.youtube.com/watch?v=WyIqWCPFPzw)
El Firetracker:
http://www.youtube.com/watch?v=dV4vdZqjRdc (http://www.youtube.com/watch?v=dV4vdZqjRdc)
Bookmarks:
http://www.youtube.com/watch?v=EupT3XWUrTg (http://www.youtube.com/watch?v=EupT3XWUrTg)
Coding avanzado en fbmx 0.58. Las funciones de los menús Edit y Navigation.
http://www.youtube.com/watch?v=5vzPOSYeHEo (http://www.youtube.com/watch?v=5vzPOSYeHEo)
wooooooow ...q buena pinta!!! xDD animo con ese programa! xD
Otro vídeo que enseña las personalizaciones que se pueden hacer sobre el editor de código:
http://www.youtube.com/watch?v=L3ZawRRhmrQ
Se ve excelente! Parece que se va a hacer muy comodo trabajar asi!
Es el viejo Flamebird?
te falta poner soporte para varios idiomas xD entre ellos español xD no se q teneis con el ingles!! xD q se hagan ellos si ports/programas/dlls xD
Quote from: izubiaurre on July 12, 2011, 09:22:54 PM
Quote from: Rein (K´)ah Al-Ghul on July 12, 2011, 08:46:05 PM
Es el viejo Flamebird?
En su versión 0.58; de viejo, nada.
ahh, es version nueva...
esperemos pronto poder probarla...
Muy interesante, la verdad. Un par de preguntas:
Es ¿.Net?.
¿Será libre?.
Vamos, que pregunto si sería posible ejecutarlo sobre Mono en linux :)
Se ve excelenteee!!! Por fin un editor como Dios manda! Metele nomas que viene como trompada de loco!!! Karma ++ capo!!!
Quote from: josebita on July 12, 2011, 11:04:53 PM
Muy interesante, la verdad. Un par de preguntas:
Es ¿.Net?.
¿Será libre?.
Vamos, que pregunto si sería posible ejecutarlo sobre Mono en linux :)
No es .Net y sí es libre, de hecho se puede descargar hasta la versión 0.57 desde https://sourceforge.net/projects/fbtwo/ (https://sourceforge.net/projects/fbtwo/).
WOW!! felicitaciones!! me alegra muchisimo ver que todavia esta viva la IDE y que hay alguien que la mantiene! :D ahora que volvi a programar en Bennu me esta haciendo mucha falta! :D
Quote from: JaViS on July 13, 2011, 02:48:38 PM
WOW!! felicitaciones!! me alegra muchisimo ver que todavia esta viva la IDE y que hay alguien que la mantiene! :D ahora que volvi a programar en Bennu me esta haciendo mucha falta! :D
Si te vuelves a enganchar, acuérdate que tienes la puerta abierta ;)
EXCELENTE.. donde descargooooo
Quote from: l1nk3rn3l on July 13, 2011, 05:32:43 PM
EXCELENTE.. donde descargooooo
Aun está en fase de pruebas. Habréis que esperar unos cuantos días.
Pequeño preview donde nos muestra como configurar y empezar un proyecto:
http://www.youtube.com/watch?v=GvnvVjqMW-0 (http://www.youtube.com/watch?v=GvnvVjqMW-0)
¡Más funcionalidades pronto!
Quote from: izubiaurre on July 13, 2011, 08:18:25 PM
Pequeño preview donde nos muestra como configurar y empezar un proyecto:
http://www.youtube.com/watch?v=GvnvVjqMW-0 (http://www.youtube.com/watch?v=GvnvVjqMW-0)
¡Más funcionalidades pronto!
¡Genial! Muy interesante lo de los wizards para proyectos. ¿Habeis contemplado la posibilidad de que las plantillas las baje desde un repositorio online manejado por vosotrs?.
¿Entonces el código es Basic?. Es sólo por curiosidad, quizás funcione en wine, si no.
Quote from: josebita on July 13, 2011, 08:49:55 PM
Quote from: izubiaurre on July 13, 2011, 08:18:25 PM
Pequeño preview donde nos muestra como configurar y empezar un proyecto:
http://www.youtube.com/watch?v=GvnvVjqMW-0 (http://www.youtube.com/watch?v=GvnvVjqMW-0)
¡Más funcionalidades pronto!
¡Genial! Muy interesante lo de los wizards para proyectos. ¿Habeis contemplado la posibilidad de que las plantillas las baje desde un repositorio online manejado por vosotrs?.
¿Entonces el código es Basic?. Es sólo por curiosidad, quizás funcione en wine, si no.
Es código Visual Basic, y según recuerdo, sí se había conseguido ejecutar desde Linux a través de wine.
Quote from: izubiaurre on July 13, 2011, 09:25:35 PM
Quote from: josebita on July 13, 2011, 08:49:55 PM
Quote from: izubiaurre on July 13, 2011, 08:18:25 PM
Pequeño preview donde nos muestra como configurar y empezar un proyecto:
http://www.youtube.com/watch?v=GvnvVjqMW-0 (http://www.youtube.com/watch?v=GvnvVjqMW-0)
¡Más funcionalidades pronto!
¡Genial! Muy interesante lo de los wizards para proyectos. ¿Habeis contemplado la posibilidad de que las plantillas las baje desde un repositorio online manejado por vosotrs?.
¿Entonces el código es Basic?. Es sólo por curiosidad, quizás funcione en wine, si no.
Es código Visual Basic, y según recuerdo, sí se había conseguido ejecutar desde Linux a través de wine.
Otra razón mas para distribuirlo con un instalador. FB utiliza muchisimas DLLs que hacen falta registrar para que funcione. Ademas con esto vamos a solucionar el problema de Win Vista/ Seven
Dónde está esa versión mejorada? ;D, me crecen los dientes
Quote from: laghengar on July 14, 2011, 08:00:35 AM
Dónde está esa versión mejorada? ;D, me crecen los dientes
http://www.youtube.com/watch?v=WyIqWCPFPzw (http://www.youtube.com/watch?v=WyIqWCPFPzw)
Os dejo otro vídeo sobre compilación y manejo de errores.
Excelente, por fin un editor que marca la linea donde está el error! ;D otro karma pa vos!
Entrañable ver esto de nuevo :)
Una pregunta: el tema de los FPGs lo has actualizado o sigue como lo dejé yo?? Podrías usar la bennulib.dll y los SmartBennuCtl.ocx que vienen con el Smart Fpg Editor para incluir un soporte mejorado (de hecho incialmente ambas cosas las empecé para meterlas en el Flamebird pero al final salió un proyecto entero...).
Además de esa forma si podría hacer drag&drop entre Smart Fpg Editor y Flamebird.
Yo también te recomiendo que lo gestiones todo como un instalador en lugar de usar el actual "registro" al inicio, que es muy guarrete. Creo que ya discutimos sobre esto una vez.
Una pregunta: el "program inspector" llegaste a separarlo en un EXE active X?
Un saludo y ánimo!
Quote from: darío on July 15, 2011, 04:25:43 PM
Una pregunta: el tema de los FPGs lo has actualizado o sigue como lo dejé yo?? Podrías usar la bennulib.dll y los SmartBennuCtl.ocx que vienen con el Smart Fpg Editor para incluir un soporte mejorado (de hecho incialmente ambas cosas las empecé para meterlas en el Flamebird pero al final salió un proyecto entero...).
Además de esa forma si podría hacer drag&drop entre Smart Fpg Editor y Flamebird.
es muy buena idea, sería una suerte de Smart Fpg Editor integrado
Quote from: darío on July 15, 2011, 04:25:43 PM
Entrañable ver esto de nuevo :)
Una pregunta: el tema de los FPGs lo has actualizado o sigue como lo dejé yo?? Podrías usar la bennulib.dll y los SmartBennuCtl.ocx que vienen con el Smart Fpg Editor para incluir un soporte mejorado (de hecho incialmente ambas cosas las empecé para meterlas en el Flamebird pero al final salió un proyecto entero...).
Además de esa forma si podría hacer drag&drop entre Smart Fpg Editor y Flamebird.
Yo también te recomiendo que lo gestiones todo como un instalador en lugar de usar el actual "registro" al inicio, que es muy guarrete. Creo que ya discutimos sobre esto una vez.
Una pregunta: el "program inspector" llegaste a separarlo en un EXE active X?
Un saludo y ánimo!
La librería de Fpgs y Maps no lo he tocado ya que el Smart FPG Editor le da mil vueltas al visor que tiene FBMX y tampoco he cogido tiempo para mirar el bennulib.dll y SMartBennuCtl.ocx. Más que nada he corregido errores, añadido algunas funcionalidades, actualizar las cosas y testear un poco.
Lo delos registros lo tenía olvidado; cierto que me hablaste de eso y he encontrado algo del instalador en una vieja carpeta, pero como no lo tocaba desde hace 2 años, más o menos.
El Program inspector apenas lo he tocado desde que me puse con el FBMX, ¡es una cosa que me puede! Las únicas mejoras que le hice, fueron integrar su información con el entorno (codeLists, ...) y que su ejecución fuese en un "hilo" aparte.
Un saludo!
Quote from: izubiaurre on July 16, 2011, 07:01:32 PM
El Program inspector apenas lo he tocado desde que me puse con el FBMX, ¡es una cosa que me puede! Las únicas mejoras que le hice, fueron integrar su información con el entorno (codeLists, ...) y que su ejecución fuese en un "hilo" aparte.
bueno, es una mejora mas que importante.
Yo creo que para esta release es también muy importante lo del instalador, sobretodo para los usuarios de Win7 y Linux. Yo usaba generadores de instaladores para Visual Basic que funcionaban muy bien, voy a buscar alguno asi discutimos cual es el mejor.
Dos nuevos vídeos.
El Firetracker:
http://www.youtube.com/watch?v=dV4vdZqjRdc (http://www.youtube.com/watch?v=dV4vdZqjRdc)
Y, los bookmarks:
http://www.youtube.com/watch?v=EupT3XWUrTg
Un saludo
Linux??? funciona en linux?
donde esta el instalador?
Quote from: SplinterGU on July 17, 2011, 05:44:25 PM
Linux??? funciona en linux?
donde esta el instalador?
funciona mediante Wine, por eso es tan necesitario el instalador, ya que se deben registrar muchas librerias.
no has probado compilarlo en linux con gambas? o hacer una version gambas?
Quote from: SplinterGU on July 17, 2011, 06:49:10 PM
no has probado compilarlo en linux con gambas? o hacer una version gambas?
ya es muy complejo para VB y no lo veo factible, creo que Danko lo probó en algún momento si no me equivoco.
Último vídeo preview; coding avanzado en fbmx 0.58. Las funciones de los menús Edit y Navigation.
http://www.youtube.com/watch?v=5vzPOSYeHEo (http://www.youtube.com/watch?v=5vzPOSYeHEo)
muy bueno
:o
izubiaurre (Por Dios no encontraste un nick mas dificil de escribir? XD ):
aca encontre el generador de Setups que estaba buscando: http://www.sminstall.com/features.html
anda FULL por 30 dias, despues hay que pagar.
basicamente lo que hay ue hacer es decirle al instalador que registre todas las librerias que se distribuyen con FB, y ademas, agregar la libreria que hace falta para Win Seven y vista ( msvbvm50.dll ).
Si necesitas ayuda pega el grito y te ayudo.
Quote from: JaViS on July 19, 2011, 02:17:19 AM
izubiaurre (Por Dios no encontraste un nick mas dificil de escribir? XD ):
aca encontre el generador de Setups que estaba buscando: http://www.sminstall.com/features.html
anda FULL por 30 dias, despues hay que pagar.
basicamente lo que hay ue hacer es decirle al instalador que registre todas las librerias que se distribuyen con FB, y ademas, agregar la libreria que hace falta para Win Seven y vista ( msvbvm50.dll ).
Si necesitas ayuda pega el grito y te ayudo.
es su apellido.
quizas esto te lo explique http://forum.bennugd.org/index.php?topic=13.msg76#msg76
para eso usa algun instalador gratis como el innosetup
Quote from: JaViS on July 19, 2011, 02:17:19 AM
izubiaurre (Por Dios no encontraste un nick mas dificil de escribir? XD ):
Aquí los apellidos, además de haber muchas, son así de "complicados". Y no es que el mío sea especialmente complicado...
Por ej: Agirregomezkorta, Zuazolazigorraga, Agirrezabaltegi, Iturriurrutietakoetxea...
Quote from: JaViS on July 19, 2011, 02:17:19 AM
aca encontre el generador de Setups que estaba buscando: http://www.sminstall.com/features.html
anda FULL por 30 dias, despues hay que pagar.
Yo estaba mirando NSIS, que creo es muy parecido al Innosetup que comenta Juan; pero a ambos le veo el problema de los scripts. Si se puede hacer con plantillas, prefiero hacerlo sin scripts. En ese caso, Smart Install Maker parece perfecto, la única pega que tiene es que saca un mensaje diciendo que el instalador ha sido creado con una versión demo...
Quote from: JaViS on July 19, 2011, 02:17:19 AM
basicamente lo que hay ue hacer es decirle al instalador que registre todas las librerias que se distribuyen con FB, y ademas, agregar la libreria que hace falta para Win Seven y vista ( msvbvm50.dll ).
Si necesitas ayuda pega el grito y te ayudo.
Para registrar he tenido que armar un batch file que lo ejecute el instalador en modo silencioso
Por cierto, he puesto todos los vídeos accesibles desde el primer post.
Un saludo
el nsis era el otro que no recordaba... :)
Yo te recomiendo encarecidamente el N-SIS y te olvidas de batch silencioso y demás cosas...
Lo del script es una tontería. Podrías usar, por ejemplo la siguiente plantilla (que es el script que utilizo yo para el Smart Fpg Editor)... Es extremadamente sencillo adaptarlo...
!define PRODUCT_NAME "Smart Fpg Editor"
!define PRODUCT_VERSION "0.4.0"
!define PRODUCT_PUBLISHER "Darío Cutillas Carrillo"
!define PRODUCT_WEB_SITE "http://code.google.com/p/smartfpgeditor/"
!define PRODUCT_DIR_REGKEY "Software\Microsoft\Windows\CurrentVersion\App Paths\SmartFpgEditor.exe"
!define PRODUCT_UNINST_KEY "Software\Microsoft\Windows\CurrentVersion\Uninstall\${PRODUCT_NAME}"
!define PRODUCT_UNINST_ROOT_KEY "HKLM"
; MUI 1.67 compatible ------
!include "MUI.nsh"
; MUI Settings
!define MUI_ABORTWARNING
!define MUI_ICON "${NSISDIR}\Contrib\Graphics\Icons\modern-install.ico"
!define MUI_UNICON "${NSISDIR}\Contrib\Graphics\Icons\modern-uninstall.ico"
; Welcome page
!insertmacro MUI_PAGE_WELCOME
; License page
!insertmacro MUI_PAGE_LICENSE "..\doc\agreement.txt"
; Directory page
!insertmacro MUI_PAGE_DIRECTORY
; Instfiles page
!insertmacro MUI_PAGE_INSTFILES
; Finish page
!define MUI_FINISHPAGE_RUN "$INSTDIR\SmartFpgEditor.exe"
!insertmacro MUI_PAGE_FINISH
; Uninstaller pages
!insertmacro MUI_UNPAGE_INSTFILES
; Language files
!insertmacro MUI_LANGUAGE "English"
; MUI end ------
Name "${PRODUCT_NAME} ${PRODUCT_VERSION}"
OutFile "SmartFpgEditor\setup.exe"
InstallDir "$PROGRAMFILES\Smart Fpg Editor"
InstallDirRegKey HKLM "${PRODUCT_DIR_REGKEY}" ""
ShowInstDetails show
ShowUnInstDetails show
Section "Smart Fpg Editor" SEC01
SetOutPath "$INSTDIR"
SetOverwrite ifnewer
File "..\bin\SmartFpgEditor.exe"
File "..\src\SmartFpgEditor\conf.xml"
File "..\src\SmartFpgEditor\readme-smartfpgeditor.txt"
File "..\src\SmartFpgEditor\license-cc-attribution-2.5"
File "..\src\SmartFpgEditor\license-vbAccelerator"
File "..\src\SmartFpgEditor\license-php"
File "..\src\SmartFpgEditor\license-gpl3"
File "..\src\SmartFpgEditor\license-gpl2"
File "..\src\SmartFpgEditor\changes.txt"
CreateDirectory "$SMPROGRAMS\Smart Fpg Editor"
CreateShortCut "$SMPROGRAMS\Smart Fpg Editor\Smart Fpg Editor.lnk" "$INSTDIR\SmartFpgEditor.exe"
CreateShortCut "$SMPROGRAMS\Smart Fpg Editor\Readme.lnk" "$INSTDIR\readme-smartfpgeditor.txt"
CreateShortCut "$DESKTOP\Smart Fpg Editor.lnk" "$INSTDIR\SmartFpgEditor.exe"
SectionEnd
Section "ActiveX Components" SEC02
; Own components (modules)
CreateDirectory "$INSTDIR\modules"
SetOutPath "$INSTDIR\modules"
SetOverwrite ifnewer
File "..\bin\modules\bennulib.dll"
RegDll "$INSTDIR\modules\bennulib.dll"
File "..\bin\modules\SmartBennuCtls.ocx"
RegDll "$INSTDIR\modules\SmartBennuCtls.ocx"
File "..\bin\modules\parselite.dll"
RegDll "$INSTDIR\modules\parselite.dll"
File "..\bin\modules\smartcpx.dll"
RegDll "$INSTDIR\modules\smartcpx.dll"
; Other activeX components
CreateDirectory "$INSTDIR\3-party"
SetOutPath "$INSTDIR\3-party"
SetOverwrite ifnewer
File "..\required\COM\vbalIml6.ocx"
RegDll "$INSTDIR\3-party\vbalIml6.ocx"
File "..\required\COM\vbalTbar6.ocx"
RegDll "$INSTDIR\3-party\vbalTbar6.ocx"
File "..\required\COM\cNewMenu6.dll"
RegDll "$INSTDIR\3-party\cNewMenu6.dll"
File "..\required\COM\SSubTmr6.dll"
RegDll "$INSTDIR\3-party\SSubTmr6.dll"
File "..\required\COM\CKXMLParser.dll"
RegDll "$INSTDIR\3-party\CKXMLParser.dll"
SectionEnd
Section "Required DLLs" SEC03
SetOutPath "$INSTDIR"
SetOverwrite ifnewer
; Freeimage & ZLib
File "..\required\dll\freeimage.dll"
File "..\required\dll\zlibvb.dll"
SectionEnd
Section -AdditionalIcons
SetOutPath $INSTDIR
CreateShortCut "$SMPROGRAMS\Smart Fpg Editor\Uninstall.lnk" "$INSTDIR\uninst.exe"
SectionEnd
Section -Post
WriteUninstaller "$INSTDIR\uninst.exe"
WriteRegStr HKLM "${PRODUCT_DIR_REGKEY}" "" "$INSTDIR\SmartFpgEditor.exe"
WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "DisplayName" "$(^Name)"
WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "UninstallString" "$INSTDIR\uninst.exe"
WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "DisplayIcon" "$INSTDIR\SmartFpgEditor.exe"
WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "DisplayVersion" "${PRODUCT_VERSION}"
WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "URLInfoAbout" "${PRODUCT_WEB_SITE}"
WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "Publisher" "${PRODUCT_PUBLISHER}"
SectionEnd
Function un.onUninstSuccess
HideWindow
MessageBox MB_ICONINFORMATION|MB_OK "Uninstall of $(^Name) was succesfully completed."
FunctionEnd
Function un.onInit
MessageBox MB_ICONQUESTION|MB_YESNO|MB_DEFBUTTON2 "Do you want to remove $(^Name) and all its components?" IDYES +2
Abort
FunctionEnd
Section Uninstall
Delete "$INSTDIR\uninst.exe"
; Own components (modules)
UnRegDll "$INSTDIR\modules\bennulib.dll"
Delete "$INSTDIR\modules\bennulib.dll"
UnRegDll "$INSTDIR\modules\SmartBennuCtls.ocx"
Delete "$INSTDIR\modules\SmartBennuCtls.ocx"
UnRegDll "$INSTDIR\modules\parselite.dll"
Delete "$INSTDIR\modules\parselite.dll"
UnRegDll "$INSTDIR\modules\smartcpx.dll"
Delete "$INSTDIR\modules\smartcpx.dll"
; Other activeX components
UnRegDll "$INSTDIR\3-Party\vbalIml6.ocx"
Delete "$INSTDIR\3-Party\vbalIml6.ocx"
UnRegDll "$INSTDIR\3-Party\vbalTbar6.ocx"
Delete "$INSTDIR\3-Party\vbalTbar6.ocx"
UnRegDll "$INSTDIR\3-Party\cNewMenu6.dll"
Delete "$INSTDIR\3-Party\cNewMenu6.dll"
UnRegDll "$INSTDIR\3-Party\SSubTmr6.dll"
Delete "$INSTDIR\3-Party\SSubTmr6.dll"
UnRegDll "$INSTDIR\3-Party\CKXMLParser.dll"
Delete "$INSTDIR\3-Party\CKXMLParser.dll"
; DLLs
Delete "$INSTDIR\Freeimage.dll"
Delete "$INSTDIR\zlibvb.dll"
; Main components
Delete "$INSTDIR\SmartFpgEditor.exe"
Delete "$SMPROGRAMS\Smart Fpg Editor\Uninstall.lnk"
Delete "$DESKTOP\Smart Fpg Editor.lnk"
Delete "$SMPROGRAMS\Smart Fpg Editor\Smart Fpg Editor.lnk"
Delete "$SMPROGRAMS\Smart Fpg Editor\Readme.lnk"
Delete "$INSTDIR\conf.xml"
Delete "$INSTDIR\readme-smartfpgeditor.txt"
Delete "$INSTDIR\license-cc-attribution-2.5"
Delete "$INSTDIR\license-vbAccelerator"
Delete "$INSTDIR\license-php"
Delete "$INSTDIR\license-gpl3"
Delete "$INSTDIR\license-gpl2"
Delete "$INSTDIR\changes.txt"
RMDir "$INSTDIR\3-party"
RMDir "$INSTDIR\modules"
RMDir "$SMPROGRAMS\Smart Fpg Editor"
RMDir "$INSTDIR"
DeleteRegKey ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}"
DeleteRegKey HKLM "${PRODUCT_DIR_REGKEY}"
SetAutoClose false
SectionEnd
Quote from: izubiaurre on July 16, 2011, 07:01:32 PM
La librería de Fpgs y Maps no lo he tocado ya que el Smart FPG Editor le da mil vueltas al visor que tiene FBMX y tampoco he cogido tiempo para mirar el bennulib.dll y SMartBennuCtl.ocx. Más que nada he corregido errores, añadido algunas funcionalidades, actualizar las cosas y testear un poco.
Lo delos registros lo tenía olvidado; cierto que me hablaste de eso y he encontrado algo del instalador en una vieja carpeta, pero como no lo tocaba desde hace 2 años, más o menos.
El Program inspector apenas lo he tocado desde que me puse con el FBMX, ¡es una cosa que me puede! Las únicas mejoras que le hice, fueron integrar su información con el entorno (codeLists, ...) y que su ejecución fuese en un "hilo" aparte.
Un saludo!
Respecto de los FPGs, aunque era muy cool tenerlo en Flamebird, no se si es necesario reinventar la rueda... porque yo también creo que Smart Fpg Editor cubre sobradamente las características que en su día me hubiera gustado implementar en el FBMX... y quizás sería deseoso linkear directamente con Smart Fpg Editor. Con esto te podría ayudar yo... y también podría mirar si llegué a hacer algo importante en mi "rama" de FBMX que no tengas en la tuya (de hecho creo que sí llegué a hacer cambios). Lo único es que no tengo mucho tiempo disponible (puedo dedicarle un par de horillas semanales), pero sería suficiente para poder hacerlo...
Podrías mirar en el "changes.log" la fecha del último cambio que esté puesto a mi nombre??
Un saludo,
Darío
Quote from: darío on July 25, 2011, 11:31:53 PM
(...)
Podrías mirar en el "changes.log" la fecha del último cambio que esté puesto a mi nombre??
(...)
· 28/04/2007 Danko
Corregido un pequeño bug en el project browser: No se actualizaba tras guardar un archivo con el "AddFileToProject" puesto a true.
Lo último que tengo en el changelog es esto. Creo que no se fusionaron...
Pues bueno, no se cómo de actualizado estaba mi change log porque mi intención fue dar estabilidad al proyecto y hacerlo más fácil de mantener...
Creo que los cambios más relevantes fueron los que llevaron a la separación de las clases cMap, cFpg, etc a un nuevo proyecto...
· 14/10/2008 Danko
Puesto que las librerías tbl no se necesitan incluir en la release, se han separado en una carpeta llamada tbl. (Solo se requieren a nivel de código fuente).
· 14/10/2008 Danko
Se han añadido directivas de compilación de modo que ahora no se registran las dlls comunes cada vez que se ejecuta el proyecto si estamos ejecutando desde VB
· 14/10/2008 Danko
Se ha eliminado la carpeta related de la carpeta fb. Las dlls requeridas ahora se encuentran en una carpeta "required" situada en un nivel superior al proyecto. Estos archivos son necesarios incluirlos con la distrib de flamebird y registrarlos al inicio de la aplicación.
· 14/10/2008 Danko
Se ha eliminado tódo el código referente al program inspector, tooltips y relacionado. Esta parte necesita ser completamente reescrita
· 14/10/2008 Danko
Se ha eliminado todo lo relativo a las conversion tables dentro del módulo ResGen ya que ahora no es necesario (la gdi+ maneja todo). El módulo modResgen acabará por ser eliminado.
· 14/10/2008 Danko
Se ha comenzado la modularización. Se han separado las clases que manejan formatos de archivo de fenix y se ha creado el proyecto flamefilelib, dll que se encargará de manejar este tipo de archivos. Se ha reestructurado la estructura de directorios.
· 14/10/2008 Danko
Se han hecho profundos cambios en las clases cMap y cFpg. Ahora la clase cMap almacena la información de formato map de una forma diferente (mucho más eficiente y con menos consumo de recuros). Se ha deshabilitado la conversión entre profundidades de bits pero ahora se soportan 32bpp, tanto para los mapas como para los fpgs
· 30/04/2007 Danko
He quitado el módulo mKeyBoardHook, que ya no se usaba. Lo usaba un antiguo formulario que ya no está
· 30/04/2007 Danko
He quitado el módulo mHub.bas, del cual sólo se usaba una función... bastante prescindible. Tiene cosas interesantes así que lo guardo para un futuro pero no me gusta que haya cosas demás...
· 30/04/2007 Danko
Descubierta una característica oculta del projectbrowser (gracias a Quiest). Si añades un fichero de proyecto al proyecto, puedes abrirlo como si fuera un shortcut... Curioso, eh?
· 30/04/2007 Danko
Ahora si se intenta abrir un proyecto que es el mismo que está abierto no se hace nada.
· 29/04/2007 Danko
Ahora se puede cerrar el projecto desde el menú file. Es lo lógico creo yo...
· 29/04/2007 Danko
Corregido un pequeño error: No se llamaba a SaveBeforeCompiling en el menu Build y en el menú Build and run
Creo que partiste de una versión bastante actualizada...
Quote from: darío on July 26, 2011, 06:09:32 PM
Pues bueno, no se cómo de actualizado estaba mi change log porque mi intención fue dar estabilidad al proyecto y hacerlo más fácil de mantener...
Creo que los cambios más relevantes fueron los que llevaron a la separación de las clases cMap, cFpg, etc a un nuevo proyecto...
· 14/10/2008 Danko
Puesto que las librerías tbl no se necesitan incluir en la release, se han separado en una carpeta llamada tbl. (Solo se requieren a nivel de código fuente).
· 14/10/2008 Danko
Se han añadido directivas de compilación de modo que ahora no se registran las dlls comunes cada vez que se ejecuta el proyecto si estamos ejecutando desde VB
· 14/10/2008 Danko
Se ha eliminado la carpeta related de la carpeta fb. Las dlls requeridas ahora se encuentran en una carpeta "required" situada en un nivel superior al proyecto. Estos archivos son necesarios incluirlos con la distrib de flamebird y registrarlos al inicio de la aplicación.
· 14/10/2008 Danko
Se ha eliminado tódo el código referente al program inspector, tooltips y relacionado. Esta parte necesita ser completamente reescrita
· 14/10/2008 Danko
Se ha eliminado todo lo relativo a las conversion tables dentro del módulo ResGen ya que ahora no es necesario (la gdi+ maneja todo). El módulo modResgen acabará por ser eliminado.
· 14/10/2008 Danko
Se ha comenzado la modularización. Se han separado las clases que manejan formatos de archivo de fenix y se ha creado el proyecto flamefilelib, dll que se encargará de manejar este tipo de archivos. Se ha reestructurado la estructura de directorios.
· 14/10/2008 Danko
Se han hecho profundos cambios en las clases cMap y cFpg. Ahora la clase cMap almacena la información de formato map de una forma diferente (mucho más eficiente y con menos consumo de recuros). Se ha deshabilitado la conversión entre profundidades de bits pero ahora se soportan 32bpp, tanto para los mapas como para los fpgs
· 30/04/2007 Danko
He quitado el módulo mKeyBoardHook, que ya no se usaba. Lo usaba un antiguo formulario que ya no está
· 30/04/2007 Danko
He quitado el módulo mHub.bas, del cual sólo se usaba una función... bastante prescindible. Tiene cosas interesantes así que lo guardo para un futuro pero no me gusta que haya cosas demás...
· 30/04/2007 Danko
Descubierta una característica oculta del projectbrowser (gracias a Quiest). Si añades un fichero de proyecto al proyecto, puedes abrirlo como si fuera un shortcut... Curioso, eh?
· 30/04/2007 Danko
Ahora si se intenta abrir un proyecto que es el mismo que está abierto no se hace nada.
· 29/04/2007 Danko
Ahora se puede cerrar el projecto desde el menú file. Es lo lógico creo yo...
· 29/04/2007 Danko
Corregido un pequeño error: No se llamaba a SaveBeforeCompiling en el menu Build y en el menú Build and run
Creo que partiste de una versión bastante actualizada...
esta version que mantenias vos esta estable?
Tiene una pintaza de la muerte. Queda mucho para la release?
Quote from: Mr Matsusaka on July 26, 2011, 07:05:43 PM
Tiene una pintaza de la muerte. Queda mucho para la release?
Mira aquí:
http://forum.bennugd.org/index.php?topic=2514.0 (http://forum.bennugd.org/index.php?topic=2514.0)
Jeje, que despistado ando :) Gracias!!!
Quote from: JaViS on July 26, 2011, 07:00:56 PM
(...)
esta version que mantenias vos esta estable?
A quién le preguntas, javis?
Creo que a mí...
Era bastante estable sí... Creo que no me costaría demasiado fusionarlo con los cambios de izubiaurre...
Quote from: darío on July 26, 2011, 07:57:24 PM
Creo que a mí...
Era bastante estable sí... Creo que no me costaría demasiado fusionarlo con los cambios de izubiaurre...
una lastima, pero es tu culpa por no usar el SVN XD
SVN está en marcha, pero habría que tener en cuenta cosas que quitaste como el Inspector que por ahora no tenemos otra cosa.