BeBits Information Developer Central Submit Application Your Account Web Links Contact Us
BeBits
Please support our sponsors!
BeXL
Version History
  Go back to the BeXL Page

Version 2.0 beta 3
 License:   Commercial Demo
 Updated:   December 27, 2000
 Source:   Source Not Available
You can now export your code into a library to let you use it with BeIDE or gcc. Just point to the Build menu and it will create you a new directory with the library and all the header files you need to add it to a BeIDE project. Just drag and drop the library files inside a BeIDE project window and add the headers directory to the path of your project and you are ready to use it.

Some bug fixes regarding the code generation and the BXLPacker object. The Object Browser bug which was creating corrupted files is gone.

Intel Version - requires R5   (2.48 MB) 4,899 downloads
  Working Link Download bexl.org - USA
  Working Link Download http://bezip.de/app/426/

Version 2.0 Beta 2
 License:   Commercial
 Updated:   December 3, 2000
 Source:   Source Not Available
Bugs fixes... ( bdb was used this time :)

Some misc. tweaking:
- You are now able to paste inside a BView contained inside a BTabView...
- The object browser (the reason for so much bugs) seems to be stable now...
- A delete bitmap button has been added... :)

Still more to come...

Intel Version - requires R5   (2.48 MB) 565 downloads
  Working Link Download www.bexl.org

Version 2.0 beta 1
 License:   Commercial Demo
 Updated:   November 26, 2000
 Source:   Source Not Available
This is the first beta release of BeXL 2.0 with not yet all the features it will have.

Mostly this version introduce the new add-on engine that will add support for more complex objects. Only two basic objects derived from this engine are included, not yet finished. They will let use create complex objects for properties use (BBitmap...) and controls objects with specifics tabs inside the Properties Editor.

One more object : BXLParser, that will let you create fully resizable UI. This object is not yet finished, only BButtons are resized correctly but the way it works makes it easy to add support for all other objects (stay tuned..)

The two new add-on module based on the new engine will let you drag&drop bitmap files into the Properties Editor's properties tab to let you use BView::SetViewBitmap and controls the way the children of a BXLPacker are resized.

Intel Version - requires R5   (2.55 MB) 385 downloads
  Working Link Download Primary Location

Version 1.20
 License:   Commercial Demo
 Updated:   September 14, 2000
 Source:   Source Not Available
One new object: BXLInvokeFilePanel. You can plug it on any control (or even on a BXLInvokeAlert) to display a FilePanel when the control is invoked.

Changes in the frame constructor are applyied on the fly.

You can now use the BeOS standard message labels in any message constructs.

BTabs are resize correctly and the "Simple Window" window size is correctly changed.



Intel Version - requires R5   (2.22 MB) 1,710 downloads
  Working Link Download Primary Location

Version 1.12
 License:   Commercial Demo
 Updated:   August 31, 2000
 Source:   Source Not Available
A file descriptor was not closed and would result in a application crash after opening the maximum allowed.

Also due to a problem with BTextView()->HideTyping(), erasing BTextView's content when called, this function has been removed from BTextControl that way you can now use the "text" constructor of BTextControl

Intel Version - requires R5   (2.19 MB) 709 downloads
  Working Link Download Primary Location

Version 1.11
 License:   Commercial Demo
 Updated:   August 30, 2000
 Source:   Source Not Available
Object Alignment has been added. By pressing the "Shift" key you can select a list of object and by shift-right-clicking, a menu will appear to let you choose the way you want objects to be aligned.

Part of the loading code has been reworked to be multi-threaded (and run faster).

Some bug fixes has been applied to the BXL modules.

Intel Version - requires R5   (2.19 MB) 272 downloads
  Working Link Download BeXL.org

Version 1.10
 License:   Commercial Demo
 Updated:   August 28, 2000
 Source:   Source Not Available
BeXL has received a good rewrite of its most critical functions. It will load faster and use a lot less memory. On large projects it will load 4 times as fast and use about half the memory it used to.

The "Properties Editor" had some of its memory not cleaned each time you changed the object and this was causing quite some lock-ups on large projects. This has been fixed and BeXL will be more stable.

The object selection has changed in order to add later objects alignment. Basically objects are disabled and you can click on their entire frame to move them, not just the "red thin line". You can not interact on objects with your pointer unless you press the command key before.

Some undefined bug fixes.

Intel Version - requires R5   (2.19 MB) 454 downloads
  Working Link Download Primary Location

Version 1.05
 License:   Commercial Demo
 Updated:   August 25, 2000
 Source:   Source Not Available
A new release to fix some major bugs. Also BTextControl objects are now resized accordingly to their font. More font-sensitive resized controls will follow.

Intel Version - requires R5   (2.19 MB) 448 downloads
  Working Link Download Primary Location

Version 1.04
 License:   Commercial Demo
 Updated:   August 23, 2000
 Source:   Source Not Available
A list of standard icons to use with BXL modules has been compiled and this version gets some new objects to use them.

BXLMenuBar, BXLToolBar & BXLToolBarItem:
BXLMenuBar is a BView derived objects that draws a standard BMenuBar. You can add to it some BXLToolBar objects that will be added just under the BMenuBar. You can add buttons to each BXLToolBars using the new icon pack by adding BXLToolBarItems to it. BXLToolBars came in two sizes you can select inside the constructor.
Also you can use your own BBitmaps with BXLToolBarItems.

BXLMenuItem:
A modified version of the BMenuItem that will draw an icon in front of the BMenuItem's label.

Also some amelioration regarding the B_WILL_ACCEPT_FIRST_CLICK thing.

The BXL objects (BXLTips...) are now placed under the GPL license.

ARCHIVE RE-UPDATED AT 11:30AM EST, SOME MODULES WERE NOT UPDATED TO THE LATEST FORMAT


Intel Version   (2.18 MB) 504 downloads
  Working Link Download Primary Location

Version 1.03
 License:   Commercial Demo
 Updated:   August 19, 2000
 Source:   Source Not Available
Some ameliorations on the new modules. BInvokerAlert can be configured not to reply to message depending on which button the user press inside the Alert. Better handling of B_CONTROL values for this object also.

B_WILL_ACCEPT_FIRST_CLICK has been set up on all windows at the request of many users. ( I always use focus-follow-mouse so I was not aware of this problem...)

The LiveJournal sample project has been reupdated correctly...

Some new sample projects to show how to use BInvokerAlert and insert bitmaps inside an application.


Intel Version   (2.94 MB) 340 downloads
  Working Link Download Primary Location

Version 1.02
 License:   Commercial Demo
 Updated:   August 18, 2000
 Source:   Source Not Available
BFont has arrived. You can now change the aspect of each control's label and write BStringView of the size you want.

Some new BXL objects:

BXLContextMenu this will let you construct a standard BPopUpMenu that you can attach to any view. If the user press the secondary mouse button this menu will pop-up. You can fill it directly from BeXL with BMenuItems...

BXLInvokerAlert that you can attached to any BControl objects and BMenuItem objects. This object will trigger a BAlert each time its parent is activated.

BXLNetStringView (derived from the class BXLNetControl available in the bexl archive). This object derived from BStringView let you draw a blue and underlined string that will launch BeMail (or NetPositive) with an email-address (or an URL). The string change colors when clicked and the mouse cursor change when moving on it.

Some bug fixes and amelioration in the module format and better code generated.

Intel Version - requires R5   (2.88 MB) 275 downloads
  Working Link Download Primary Location

Version 1.01
 License:   Commercial Demo
 Updated:   August 15, 2000
 Source:   Source Not Available

I added a popupmenu to let you Del/Copy/Paste any object on screen.

The pasted objects have their variable/class name correctly set up.

BeXL generates better code by overriding BView and BBos 's AllAttached/AttachedToWindow, letting BeXL override the properties set by any objects AttachedToWindow functions. Properties that needed to be set after this function can now be used (if you have tried to update a BSlider before AttachedToWindow occurs, you know what I mean :)

Intel Version   (2.27 MB) 367 downloads
  Working Link Download Primary Location

Version 1.0
 License:   Commercial Demo
 Updated:   August 14, 2000
 Source:   Source Not Available

The object library has completely change, with now icons and tooltips. It also now check the relationship between objects to make sure you can the child object to the selected parent.

BRadioButton has been added to the list.

The first BeXL object has appeared : BXLTips. This module let you add easily those yellow tips on almost any view and object.

There is a new action menu inside the object browser window that let you move objects up and down, delete them or copy/paste them. Delete has been augmented to let you delete items recursively.

The properties Editor has also change a lot. The properties list support editing values inside the list, and display a BColorControl to edit colors. Also you can now edit Derived object's Constructor/Destructor, included files inside the header or cpp file and add variables or functions to the class itself. Also now changes are live. Some tooltips are been added to let you see which version of a hook function you want to edit.

The project wizard has been augmented to load a default project from a list of templates. Also the Export menu (from the main window has been augmented with a command to export the current project as a template).

The object wrapper (the rectangle around each objects) now detect when an object has his size changed (like when a BButton MakeDefault() call is done) and resize itself to the corresponding size.

A new BeXL Properties Panel has appeared (under the BeXL icon inside the BMenuBar) that let you choose your favorite text editor and disable tooltips for the the Properties Editor window.

The code generation analyze which object has changed since the last built and will generate only the needed files to speed up the build process.

The source files and any additional hooked files are now moved to where they belong when you change the "Derive Object Class" and the "Class Name".

You can now add you own parameters to the makefile without having them erased.

All objects have now all their properties and hooks setup correctly.

And a BList full of bug fixes.

Intel Version - requires R5   (2.27 MB) 318 downloads
  Working Link Download Primary Location

 
The Green Board
  Recent Downloads  -  # 622
Total Downloads  -  # 192
Total Views  -  # 59
User Ratings  -  # 140
  Development IDE's
GUI Creation
Tool Kits
1.  QEMU - 9.62
2.  ScummVM - 9.50
3.  cpu_fix - 9.42
4.  Jukebox - 9.36
5.  Haiku AGP busm... - 9.35
6.  vim6 - 9.31
7.  Transmission - 9.27
8.  Beezer - 9.25
9.  BeeF - 9.25
10.  HandBrake - 9.24
1.  Realtek RTL8139... - 246
2.  BeOS 5 Personal... - 207
3.  Ati Radeon Grap... - 161
4.  ATI Rage 128 Pr... - 160
5.  USB Serial driver - 141
6.  Broadcom 440x 1... - 108
7.  Mail Daemon Repl... - 88
8.  Ensoniq AudioPCI... - 86
9.  Intel Extreme Gr... - 82
10.  GNU Packages - 80
You are not logged in.
 Login or create an account...
Hosted by NetConnect

 
Unless otherwise noted, everything is copyright © 1999-2002 Fifth Ace Productions, LLC. All Rights Reserved.
For more legal trivia, take a gander at our
Legal Stuff page and our Privacy Statement.
Fifth Ace Productions