Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

How to access Package Manager in twinBasic and add ShellLib [WinDevLib] to the project? #9

Open
yogeshvachhani opened this issue Feb 4, 2023 · 1 comment
Labels
documentation Improvements or additions to documentation good first issue Good for newcomers

Comments

@yogeshvachhani
Copy link

Hi,

I am very new to tB and cannot find Package Manger in the tB IDE.

Can you please guide me through the process?

Or better still can you please prepare a shot document showing how to install and add ShellLib to a project in tB.

Regards,

@fafalone
Copy link
Owner

fafalone commented Feb 4, 2023

Sure.

You don't need to 'install' anything... WinDevLib is on the twinBASIC online package server, so it will be automatically downloaded when you follow these steps. The files in this repository are mainly for if you want to edit the package or if you don't have an internet connection while using tB.

  1. Open the 'Settings' page for your project by clicking it in the Project Explorer pane.

  2. Scroll down to section called "Library References"

  3. Click the "Available Packages" button.

  4. Check the box for "Windows Development Library for twinBASIC v7.0.284" (or vWhatever the current version is)

Then save, and the compiler will restart with it loaded.

image


You'll notice that below the list of packages, there's an "Import from file" button. This is what you would use if you wanted to manually load a .twinpack file, e.g. if you built a modified version of WinDevLib, or wanted to use a package that has not been uploaded to the online package server.

Hope you don't mind if I pin this issue as it might be helpful to others using twinBASIC/WinDevLib for the first time.

@fafalone fafalone added documentation Improvements or additions to documentation good first issue Good for newcomers labels Feb 4, 2023
@fafalone fafalone pinned this issue Feb 4, 2023
@fafalone fafalone changed the title How to access Package Manager in twinBasic and add ShellLib to the project? How to access Package Manager in twinBasic and add ShellLib [WinDevLib] to the project? Feb 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

2 participants