TapBar SDK ========== (c) 1996 Yosuke "Basuke" Suzuki. All rights reserved. What's TapBar? ============== TapBar is a multi-purpose, FreeWare button management utility. With it, you can set up button bars made up of your favorite selection in your own order and layout. It also allows you to add buttons into NotePad's (backdrop application's) status bar. Also, for programmers, TapBar has an open API that allows you to write your own buttons and even create your own commercial button suite! What you need? ============== TapBar requires Newton OS 2.0. It must be installed into internal store to avoid "grip of death" probrem. TapBar itself requires 46K of store space and about 4K of heap space. What's in this SKD? =================== Read Me ------- This file. TapBar 1.0.pkg -------------- Latest version of TapBar. TapBar Files:TapBar API.doc --------------------------- I'm very sory. This file is not ready. Please see sample codes instead. This should be a brief description of TapBar API. TapBar Files:TapBarModule.def ----------------------------- This definition file contains functions for TapBar Buttons. You must include this file into the project. See sample codes. TapBar Files:tbPopupButton -------------------------- This proto is an useful for base proto of every TapBar buttons. It can handle many kind of buttons such as simple button, popup button and the button that changes its funtion when user hold the pen on it. You must include this file into the project to use this proto. See sample codes. Sample 1 -------- Simple TapBar button sample. This sample doesn't use tbPopupButton proto. All you have to do to make a button is in the file "Sample 1.def" text file. This is so simple. Sample 2 -------- Simple button sample based on tbPopupButton proto. Because the proto do all TapBar related things for you, all you have to do is just what you want to do. Sample 3 -------- Simple popup button sample based on tbPopupButton proto. As with Sample 2, the proto do popup related things, you just need to make popup menu array and do the work with user's choice. Sample 4 -------- A little bit complex sample. This button change its behaviour when user hold the pen on it. Sample 5 -------- This sample shows you how to detect wheather it is tapped or hold. tbPopupButton uses same PopupSetup method on both case, so you need to know the current situation. Sample 6 -------- This sample shows you how to display another popup after user choose one of the popup item. i.e. "Other xxx" Sample 7 -------- This sample shows you how to add preference panel onto TapBar. Also you'll see how to use TapBar Module Pref functions. Sample 8 -------- This sample shows you how to access view of the bar that contains your button, by opening a floating view behaind the bar. Extras:TapBar Customizer 1.0.pkg -------------------------------- Customize the detail of bar settings. Currently support customizing of bar shapes. Extras:Rotate Button 1.0.pkg ---------------------------- Sample TapBar button. Change the orientation of the screen. LEGAL STUFF =========== This is freeware. You can freely give this to your friends or upload to other BBS or ftp site. If you want to put this software on the CD-ROM, you need to send that CD-ROM to me without fee. About the auther ================ Yosuke "Basuke" Suzuki Newton and Macintosh Programmer Japanese suzuki@voyagerco.com http://www.saryo.org/basuke/ (sorry written in Japanese) Other program from the auther ============================= Newton ------ Sayonara eWorld! Freeware, 2.0 only Popup Buttons Freeware, 2.0 only Fix E-Mail Address Freeware, 2.0 only Japan BBS Freeware, 2.0 only BooksOff Freeware, 1.x only F.U.N. Commercial, Factory, Inc., nisimura@po.iijnet.or.jp Eki House Commercial, Factory, Inc., nisimura@po.iijnet.or.jp NetiGame Commercial, Enfour Group, richard@enfour.com Macintosh --------- NoMeMo Busters Freeware NativeChecker Freeware Color ICON Mania Freeware Mt.Image Freeware vers++ Freeware DirectBtn Freeware FindFile Chooser Shareware PPP Buddy Shareware, available soon, maybe