Skip to content

lscheffler/bin2text

Repository files navigation

Home Bin 2 Text Extension

IDE integration of FoxBin2Prg in VFP
Version 1.3.0, 2023-12-05
Integration of FoxBin2Prg and git for fast snapshot like commits, and UI to work with single elements.


Synopsis

VFPX Banner
This is project is part of VFPX

Project manager: Lutz Scheffler
Project location: Bin2Text

The main goals of this project are:

  • The main goal is to do fast git commits.
  • Visual FoxPro IDE integration that works with whole projects (snapshot), not per file.

The problems this project tries to solve:

  • Better IDE integration of FoxBin2Prg for VFP
  • Faster processing of PJX and groups of corresponding PJXs
  • git commit integration
  • Processing of group of files that can not be addressed with FoxBin2PRG interface
  • Processing tables bound to databases by just calling the database

Requirements

  • Requires: Microsoft Visual Foxpro; Version 9.0 SP2.
  • Runs with VFPA, compiling the APP with VP9 SP2 is recomended.
  • Requires: FoxBin2Prg, also found on VFPX. This version of Bin2Text requires version 1.21.01.
  • Optional: The use of git for windows is optional.

Installation

Via Thor

This is the prefered method to run Bin2Text.

  1. Start Thor Check for Updates
  2. Install FoxBin2Prg
  3. Install Bin2Text
  4. Run Bin2Text Exe on every start of VFP to hook up the menu like:
lcFile   = Execscript (_Screen.cThorDispatcher, "Tool Folder=")+'Components\Bin2Text\Bin2Text.app'
lcFolder = {Your local "root "folder to process from}
DO InitMenu IN (m.lcFile) WITH (m.lcFolder)

From source

  1. Download or clone this repository.
  2. Downlod or clone FoxBin2Prg
  3. This repository does not ship binary sources.
  4. Run
CD (path_to_Bin2Text)
DO (path_to_)FOXBIN2PRG.PRG WITH JUSTPATH(FULLPATH("bin2text.pj2","")),"*",,,,,,,,,FULLPATH("Create_Project.cfg","")
  1. Compile to app
  2. Run Bin2Text.app on every start of VFP to hook up the menu like: DO InitMenu IN LOCFILE('Bin2Text.app').

Documentation

Full help and documentation is in docs/index.htm in the download file.

For quick run see Bin 2 Text Documentation.

Changes

See changes

Helping with this project

See How to contribute to Bin2Text for details on how to help with this project.


Note

Bin 2 Text Extension is tested with git for windows version 2.39.2.windows.1 (2023-02-06) 32 and 64bit.


Last changed: 2023-12-05
powered by VFPX

About

Bin 2 Text Extension - Provides better IDE integration of FoxBin2Prg

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published