Haisly
BeSly Haiku only


OLD BeSly

  • Italien (IT)
  • Dutch (NL)
  • Frankreich (FR)
  • Polnisch (PL)
  • Brazil (BR)
  • Russich (RU)
  • English (UK)
  • Deutsch (Deutschland)


  • Login
  • Home
  • Books
    • List
  • Article
    • BeSly
      • One year old
    • BeGeistert
      • BeGeistert 005
      • BeGeistert 008
      • BeGeistert 010
      • BeGeistert 012
      • BeGeistert 017
      • BeGeistert 019
      • BeGeistert 021
      • BeGeistert 022
      • BeGeistert 023
      • BeGeistert 025
      • BeGeistert 026
      • BeGeistert 028
      • BeGeistert 029
    • FOSDEM
      • FOSDEM 2016
      • FOSDEM 2010
      • FOSDEM 2009
      • FOSDEM 2008
    • Haiku
      • Haiku in 2016
  • Installation
    • How to install haiku on a PC
    • New installation - secure and insert your data
  • Bug report
    • Report system or program error
    • Syslog - save error information after system crash
  • CD/DVD Tools
    • MKBFS
      • How to create a BFS image from terminal
  • Development
    • BuildLOG documentation
    • EGSL
      • EGSL FAQ
      • EGSL - Get source code of bound egsl game
      • EGSL IDE - Documentation
      • EGSL short introduction
    • LUA
      • LUA Tables
    • Quickres
      • Introducing Quickres
      • Quickres - Now What Do You Do?
    • YAB
      • yab
      • Special characters in text
      • Adding new commands to yab
      • yabIDE basics
      • yab - Lelldorins programming guidelines
      • yab FAQ
      • The yab - What is What?
      • yab and the Layout command
      • YAB Commands
      • Chaotics Haiku, yab und Scripting Tutorials
      • Use a central partition to create your yab programs
      • yab-Game Tutorial
      • How to test yab programs properly
      • BuildFactory - Create a self-executable binary
      • yab Beginners tutorial
    • Yabasic
      • Yabasic Commands
    • gcc
      • gcc fastcompile
    • C / C++
      • Run a shell script or command with C
      • Programming for Haiku: Hello World
    • Get systemfolder from Haiku
    • git
      • git commands
  • Emulator
    • eUAE
      • eUAE
      • eUAE Launcher Documentation
    • FreeSCI - portable interpreter for Sierra games
      • FreeSCI-Description
    • Dosbox
      • DosBox description
      • DosBox GUI Tutorial
  • Games
    • Aleph One Description
    • Bshisen
      • BShisen Description
      • How to create a tile set
    • Click-O-Manie
    • Color Balls
    • Diamond Girl - create own level
    • Exult - Ultima 7 for Haiku
    • Gem Drop X - Description
    • Hopkins FBI Description
    • Keen Döskoop
    • Wolfenstein 3D Description
    • catch and escape
      • Going Deep
    • Crimsons fields
      • How to play Crimsons Fields
      • How to compile Crimson Fields
      • How to install Crimson Fields
      • The Buildings
      • The-Units-Crimson Fields
      • The-Tiles
      • The Map-Editor
    • Hermes
      • Hermes - Run A La Carte
    • KIDS
    • Mahjongg
      • Mahjongg - How to create a tileset
    • 2POW
    • eDuke - Duke Nukem 3D
  • Hardware
    • Inofficial hardware compatibility list
  • Internet
    • Beam
      • Tips and Tricks
      • Setup Filters
    • Beshare
      • Tips and Tricks
      • Setting and Operation
      • Handbook
    • Freelists
      • How to
    • Ubertuber
      • Description
    • Vision
      • Setup Vision (IRC Client)
      • Vision Commands
      • Tips and Tricks
    • Voptop
      • Voptop Description
  • Misc programs
    • BeSly-Tutorial Finder
      • Description
    • Drop2Sort
      • Drop2Sort Description
    • Drop2Number
      • Drop2Number+copy
  • Music
    • TopLIsta
      • TopLIsta Dokumentation
  • Office
    • Gobe Productive
      • Get Gobe Productive
  • Package Management System
    • Create Haiku package (HPKG) file through Terminal
    • Haiku package Tips and Tricks
    • Manually install system files
    • Repository Servers
    • Setting up a Software Repo
    • Repomaker
    • HPKG Creator
  • Painting
    • ImageMagick
      • tips and tricks
    • Wonderbrush
      • Edit pictures in Pixel area
      • Change image size
      • How to edit screenshots
    • Icon-o-matic
      • Tips and Tricks
      • Creating a simple icon
      • How to add a icon to a binary
    • ArtPaint
      • Change image size
  • Preferences
    • Patterning the automated Haiku menus
  • Systemstartup
    • Avoid increasingly longer boot times
    • Blacklist - Ignore problematic hardware
    • Adding Haiku to GRUB2 in Ubuntu 9.10
  • System tools
    • Bash_history Switcher - Description
    • Haiku's Screenshot - Description
    • Menu Sorter
      • Menu Sorter Description
    • TAR GUI
      • TAR GUI description
    • BeSlySAT
      • BeSly System Analysis Tool- Description
    • AttrLOption
      • AttrLOption - Short description
    • ZIP GUI
      • ZIP GUI description
  • Terminal / Bash
    • tar short-description
    • Mounting over the Terminal
    • Scripts
    • How to create Image of a Floppy Disk
    • Replicant
      • Create a replicant in the Deskbar Tray
    • Startscript for Programs who only runs over the Terminal
  • yab - How to look into bound yab Program

Home

Welcome

  • Print
Details
Written by Super User
Category: Willkommenstexte
Published: 13 December 2016
Created: 13 December 2016
Last Updated: 16 February 2018
Hits: 2432

Welcome on BeSly the Haiku knowledge base.

This site are created to help other users and developers. What to start, has begun in August 2004 with only German translations and little tutorials has now become a comprehensive, informative, multi-lingual knowledge base.

It contains a variety of assistance to install, program descriptions, program and system settings. We always try to make the tutorials easy to understand with a simpe but effect layout. In the years the site is online many ideas are included into the website. Idears from other users, like the system information at the beginning of every tutorial.

The menu structure is designed so that all instructions are displayed sorted by their program type. You can also use the search function to find tutorials.

There is also a small Software that allows you to find BeSly tutorials. Here also all programs listed by there program type, but also by the system type, language or authors. Even the smallest instructions are included, usually found only in collections of "Tips and Tricks".

Due to the similarity between the systems, wich are all have the same basis or be a rebuild, many of the tutorials are applicable on all systems.

Who wants to help this project, can do this writing their own tutorials, descriptions or translations. Also ideas or criticisms are welcome.

With the relaunch of BeSly it is now possible for the user to write the instructions themselves in the web interface. Even uploading pictures should be no problem. The only condition is to log on the BeSly. Your data will not pass from us. 

Wonderbrush - How to edit screenshots

  • Print
Details
Written by Christian Albrecht
Parent Category: Painting
Category: Wonderbrush
Published: 04 August 2019
Created: 04 August 2019
Last Updated: 04 August 2019
Hits: 1578

In this tutorial, I'd like to explain how to use WonderBrush 2.0 to edit screenshots. I describe how to take a screenshot, make the background transparent and remove
unneeded content from the image.

I'm a longtime Windows user in terms of editing my screenshots (Corel Photo Paint V5). For me it was usually too complicated on haiku to cut specific areas of a picture. For me, even today, file sizes are too big for images on Haiku. At this year at the BeGeistert in Hamburg I learned a lot about WonderBrush.

To make a good screenshot, the background should be as simple as possible. Therefore, I simply created a directory on the desktop for this tutorial and called it "tutorial". Now I would like to take a screenshot of this folder with the folder menu open.

To do this, I press the "Print" button on the keyboard and create a screenshot with the system's own  screenshot program Screenshot. 

I have deliberately chosen this object because the Screenshot program will cut every currently active program window exactly if you have selected the appropriate option, but in this case more will be displayed because the menu is open.

Now we select in the /boot/home/ directory the created screenshot, press the right mouse button and select "open with: WonderBrush" in the context menu.

In WonderBrush we select the tool Fill...

...then we select a color in the color palette (this must be a color that is not included in the image)...

...and execute the Fill function on the image. Here we select the background, not the object.

Then we go to the Property menu and change the Mode from Normal to Erase.

This has made the background of the picture, the color we used to color it, transparent.

Now we come to pruning the screenshot. For this we go to the tool Crop...

...we click on the image and move the displayed frame to the outer left corner of the window.

Then we use the mouse (holding down the left mouse button) to grab the bottom right corner of the frame and drag it to the bottom of the frame (here the bottom edge of the menu).

Then we select the tool Erase...

...and remove all unwanted image parts. To do this, move the eraser brush over the corresponding areas with the mouse.

Due to the fact that we have previously set the frame, only in the framed area a change is made.

Then go to the toolbar and finish the process by selecting the Confirm button.

Now you can save the image as a WonderBrush project (Save As...) (includes all layers) and / or export the image in a desired image format.

Tutorial by Christian Albrecht (Lelldorin) December 2018
Made available by BeSly, the Haiku, BeOS and Zeta knowledge base.

Translation: Yes

Icon-o-matic - Creating a simple icon

  • Print
Details
Written by Christian Albrecht
Parent Category: Painting
Category: Icon-o-Matic
Published: 03 August 2019
Created: 03 August 2019
Last Updated: 04 August 2019
Hits: 1557

With this tutorial I want to explain how to create a simple icon. 

I will not go too much into details, as I simply want to convey the basics.   

To create an icon open Icon-o-matic, which you can find in the menu under Applications.

 Since Icon-o-matic is an integral part of the system, it does not have to be pre-installed.

Each icon consists of several components. First there are the paths, then the Shaps and the Styles.

Of course you can create new components in each area, but if you build a new icon it is easiest to create a Shape with Path and Style.

So go to the Shape menu and select Add with path & style.    

This creates a Shape, a Path and a Style. Since you have to link this components  together so that you can change them at the same time or assign a color to objects, a cross must be placed in front of the components. This will be made here atomatically.

Before we start painting an icon, let's go to the added style to give our shape a color.

After selecting the Style, we click on one of the two small triangles below the vertical color row.  After that we can choose a color in the color palette.

Now we can start drawing the icon.

Now highlight the path and then select Add circle in the Path menu.

Now you can start with the mouse on the editor field to paint an icon. To do this, click on the editor field with the mouse and set a path point with each click. Once more than one path point is set, these points will be linked together. The points are connected in the order in which they are placed.

For the sake of simplicity, in this tutorial I painted a circle as an icon.



Export an icon and assign it to a file or folder

Now that we have created an icon, we have to export it now and assign it to the desired program or folder.

Go to the program menu and select Export as......

...search the system for the desired file and select it. Select the format BEOS:Icon Attribute and press Save.

The icon of the selected file will be replaced by the new one.

 

Important tools

Change complete object

If you would like to modify a ready-made Path, for example stretching or compressing, you have to  close it first.

To do this put a cross in the Properties at Closed. Of course, closing the path also includes the shapes associated with the path.

To change the painted object, you can now select one of the existing path points with the mouse (keep the left mouse button pressed) and move. The path and the associated components are changed.


Reset a failed path

If one of the path-points you set on the editor are not optimally set then hold down the Alt-key and click with the mouse on this point...

...to optimize him.

 

Remove a path-point

 

If you would like to remove a path-point, hold the Ctrl key pressed and...

...click on the respective path-point to remove it.

Translation: Yes

Haiku, BeOS and Zeta Books

  • Print
Details
Written by Super User
Category: Books
Published: 26 June 2019
Created: 26 June 2019
Last Updated: 26 June 2019
Hits: 3493
  Some of the books there are listed here are removed unfortunately already from the assortment. Nevertheless we would like to present also these to you in this small listing too.

programming with yab clasqm
Title: Programming with yab

Publisher: Smashwords

Author: Michel Clasquin-Johnson

Language: english

ISBN: 9781370847495

Link: Smashwords

short description

This e-book will teach you how to program in the yab programming language, one of the main platforms for writing applications for the Haiku Operating system.Yab is a procedural language, Despite that, you can do things with it for which you would normally require a much more complex object-oriented language. It has become one of the main ways to write GUI front-ends for Terminal commands.



cuvillier thedoshaiku
Title: The desktop operating system Haiku

Publisher: Cuvillier Verlag

Author: Miroslav Stimac

Language: english

ISBN-10: 3869558350
ISBN-13: 9783869558356

Link: Cuvillier Verlag

short description

Analysis of the operating system with focuses on ease of use, GUI, multimedia capability and an empirical research of the Haiku community



learningtoprogramwithhaiku
Title: Learning to program with Haiku

Publisher: Lulu.com

Author: Jon Yoder

Language: english

ISBN: 9780557539697

Link: Lulu

short description

This programming couse by Jon Yoder aka Darkwyrm are the book form of the online available Haiku C++ course published January 2010.

The book is received thereby purposefully on the Haiku system API.

You can get the course from the website of the author.



mkp portingunixapps
Title: BeOS - Porting Unix Applications

Publisher: MKP

Author: Martin C. Brown

Language: english

ISBN: 1-55860-532-0

Link: BeOS - Porting Unix Applications

short description

The book Porting Unix Applications is a description for porting Unix application to the BeOS system. You learn step by step to port an application starting with the download up to the installation of the finished program.

Beside the Portieren of Unix programs the book is still concerned with many Unix Shell instructions and their application.



mkp practicalfilesystemdesign
Title: Practical Filesystem Design

Publisher: MKP

Author: Dominic Giampaolo

Language: english

ISBN: 1-55860-497-9

Link: no Link

short description

The book Practical Filesystem Design is a description of the BeOS filesystem BFS. The author of this book is one of the developer of the filesystem.

You can get the book from the authors website as PDF



oreilly programmingbeos
Title: Programming Be Operating System

Publisher: O´Reilly

Author: Dan Parks Sydow

Language: english

ISBN: 1-56592-467-3

Link: Programming Be operating System

short description

The book Programming the Be Operating System is concerned with the basics of the BeOS programming. You will start with the classic "Hallo World" and end with some little applications with a GUI.

You can get the book from the Open Books Projekt as PDF.



oreilly developersguide
Title: Be Developers Guide

Publisher: O´Reilly

Author: The Be Development Team

Language: english

ISBN: 1-56592-287-5

Link: no Link

short description

The book is one of two manuals for programmers of the Be developer team. In this book becomes comprehensive on the different Development Kits (App Kit, Storage Kit, Interface Kit, Kernel Kit und Support Kit)in detail.



oreilly advancedtopics
Title: Be Advanced Topics

Publisher: O´Reilly

Author: The Be Development Team

Language: english

ISBN: 1-56592-396-0

Link: Be Advanced Topics

short description

The book Be Advanced Topics is the second of the two manuals for BeOS programmer. This book serves as information pool for that provide specific programs from BeOS.



addisonwesley beosbible
Title: The BeOS Bible

Publisher: Addison Wesley

Author: Scot Hacker

Language: english

ISBN: 0-201-35377-6

Link: The BeOS Bible

short description

The BeOS Bible is a comprehensive book over using and understanding the Be operating system.



franzis zetahandbuch
Title: Zeta - Das Handbuch

Publisher: Franzis

Author: YellowTAB GmbH

Language: german

ISBN: 3-7723-7537-5

Link: Zeta - Das Handbuch

short description

The Zeta Handbuch is a manual for the Zeta operating system. Included are informations about installing, configuration and using of Zeta R1.

 


 

Article by Christian Albrecht (Lelldorin) 2005
Made available by BeSly, the Haiku, BeOS and Zeta knowledge base.

Translation: No
  • You are here:  
  • Home

Back to Top

© 2021 Haisly