Short: 2.10 (07-04-02) New, Powerful and Standalone OOP GUI System Uploader: lotan9@aol.com Author: Olivier Laviale - lotan9@aol.com Type: dev/gui After an Intuition comes a Feelin. -- FEELIN ITSELF ------------------------------------------------------------ Feelin is a brand new OOP GUI system based on abolutely nothing. It doesn't use MUI, BOOPSI, GadTools, not even intuition gadgets. Object system and all classes have been written from scratch by myself using AmigaE (and particuliarly CreativE). The Feelin system is made of a library (2 Ko) and a server (12 Ko) smaaaall ;-). In fact all classes, except Server.fc, Object.fc, Family.fc and Tool.fc are available as external libraries. Actually, there are classes to create clients, windows, areas, groups, menus... and muchmore. Feelin is very small and fast. It is completely expandable by adding external libraries or writting custom classes within your programs. Feelin is very similar to MUI as every pixel of the application is configurable. -- EXAMPLES ----------------------------------------------------------------- All examples are written in E. I hope C users will not blame me. But executable are also supplied so... The examples are mainly used for testing. But there are also some tutorials on how to write custom classes and so. Also included in this release the source of Text.fc and Shade.wr classes. -- HISTORY ------------------------------------------------------------------ CHANGES SINCE V2.00 Added Drag&Drop support (even between different applications). Added PopHelp class (Looks like MUI bubble help ;-). Added justification (word wrapping) to TextDisplay class. CHANGES SINCE V1.00 Most classes have been totaly rewritten (Slider, Prop, String...). You can use images everywhere. An image can be of any type: a builtin pattern, a color, a bursh, a bitmap (datatypes), a function of your own (See 00.e example) leaving you complete control... Each object, as application, can have it's own palette. You only have to specify FA_Pen_Xxx on object creation time. You can forget Intuition completely as window look can also be modified thank to my Renderer concept (source included). Configuration is now possible, no preference editor with GUI yet, but I have included a little program called CreateConfig for this purpose. Fonts are handled magically, no need for you to open them just give a string describing the font you want to as argument to the FA_Font attribute e.g. FA_Font, 'Garnet/16'. ... And many many other things ;-) FIRST SHOUT Color scheme is made of 7 colors : Shine, HalfShine, Fill, HalfShadow, Shadow, HalfDark and Dark. Shine is screen shine pen, Fill is screen fill pen (color of window title bar) and Dark is screen shadow pen. All other colors area interpolated from these three ones. I hope the result will look good on your computer. Text and Highlight pens are the same as screen. Forget tab-cycling. Well, it works for sure, but Feelin allows you to use arrows to travel through objects. All objects are by default member of the window cyclechain (muchmore confortable, because many programmer, see MUI, just don't add MUIA_CycleChain,TRUE. This is quiet frustrating. 3 mounth ago my mouse died and it was a real hell). Configuration of objects is not available yet. You can of course customise everything by hand, changing frames and so in your program, but there is no way (not configuration program yet) to do so outside of the program. The fact is that I'm still wondering about file form, methods and objects. But all classes are ready yet. You need CreativE by Tomasz Wiszkowski to compile examples. By the way, THANKS A LOT Tomasz !! Cheers !! -- LAST WORDS --------------------------------------------------------------- This was big work for me little programmer. I hope you'll like it and wanna join me. I hope some comments. Thanks again and never forget : Don't be tempted by the shinny appel Don't you eat of a bitter fruit Hunger only for a word of justice Hunger only for a word of truth 'Cause all that you have is your sool