TealPoint Logo



Company
    Community
     TealTalk
     Newsletter
        Back Issue #1
        Back Issue #2
        Back Issue #3
        Back Issue #4
        Back Issue #5
        Back Issue #6
        Back Issue #7
HomeSoftwareContentGuidesCommunityPress
Inside TealPoint
What we're up to now

Here in development, we're finishing updates to TealLock for the upcoming release of version 4.00. The new release features enhanced security features in both the standard and Corporate editions. After TealLock ships, we'll continue with upgrades to TealInfo (including VFS support) which have been delayed to accomodate the TealLock changes.

Other recent updates have included new releases of TealMovie and TealMover, both featuring improved VFS file-handling support.

Profiles in Teal
TealMovie Producer Claus Morell



This past January a friend of Claus' showed him TealLock, and he loved it. So much so that he went to TealPoint's site to find out more about TealPoint's other products. It was then that he discovered TealMovie. Claus was immediately hooked, "It was so fun to see movies on my Palm, I converted lots of short movies and trailers just for me." Claus loves the speed and ease of TealMovie, "The conversion is done in just a few minutes. First I convert to the movie to AVI and then to the TealMovie format."

An amateur movie producer, Claus converted his movies, "JediFight" and "Run N Hide". His latest creation, "FireFight" was recorded at Claus' office. Claus' next movie planned is a SciFi. "The movie will be 5 minutes long and I will do a special TealMovie version". For a taste of Claus' next movie, he suggests taking a look at his "Run N Hide" movie. "My next one will be more freaks in costumes and some FX!" We can't wait!

Check out his movies at, www.tealpoint.com/movies.htm

Products
Our Current Software Offerings


This is the part where we try to do a little marketing while we've got you. But please take a look; we may have a new program you didn't know about. ;)

TEALAGENT 1.05 - updated April 24, 2001
(http://www.tealpoint.com/softagnt.htm)
A PC-based Palm data converter, installer, and web clipper which formats local, network, and web-resident data into standard Palm formats.

>> Continued...

Hacks on your Handheld
Continued from Previous Page

What Hacks Can't Do
The possible uses for hacks are limitless, though there are some things they cannot do. Hacks tend to perform functions which are system-wide only. For instance, a hack can automatically select a word when you double-tap a text field in any program. It's much more difficult to, say, write a hack which only capitalizes text on a single screen of one specific app. Also, hacks can only act on information that that Palm OS knows about. So, one might make a spell checking hack which works on system text fields, but that same hack would not work with a word processor that stores its text internally and uses its own text-handling routines.

How to use Hacks
In order to use hacks, one must first install a system extensions manager. This is a normal application (not a hack itself) which coordinates the activation and configuration of hack programs. The original Hackmaster, although known to have a few bugs and hasn't been updated since 1997, it is still the defacto standard and is commonly in use. Alternatives include X-Master, and our own program TealMaster, which is the newest and arguably most powerful of extensions managers available. While any of these will work, NEVER run more than one extensions manager at a time, as doing so can lead to stunningly stability-free operating conditions (a crash). Also, never delete or upgrade a hack that is currently in use for the same reason.

When running hacks, the extensions manager is the only program which appears in the system launcher. The hacks show themselves and are turned on and off only from inside the extensions manager. Configuration of the hacks is done there as well. Advanced managers such as TealMaster also allow deleting and renaming of hacks and offer other diagnostic and configuration tools.

How Hacks Work
Last issue, we discussed how operating systems like Palm OS allow programs to run. Palm OS provides shared code routines, allowing different apps to peacefully coexist and have similar functionality. It's no coincidence that even apps from different companies tend to display the same fonts, use similar buttons and menus, and allocate memory in a way that doesn't overwrite other programs or their databases. They're able to because they use shared Palm OS routines to perform these tasks, saving their developers from needing to write the routines from scratch.

Palm OS provides a rich set of some 1000 routines for handling memory, graphics, sounds, ports, text, categories, and user input. The "WinDrawChars" routine is an example. Apps run "WinDrawChars" to draw text onto the screen. This routine needs four pieces of information--called parameters--before it can draw. These include the text to draw, the total number of letters to draw, and where on screen to draw the text, expressed as horizontal and vertical coordinates. The screen's coordinates start with (0,0) in the upper left hand corner. Thus, an app can print "Hello" (which has 5 letters) in the upper left hand corner by running the "WinDrawChars" routine, giving it the four parameters ( "Hello", 5, 0, 0 ).

>> Continued on Next Page...

News Home  | Page 01  | Page 02  | Page 03  | Page 04

Home  |  Software  |  Content  |  Guides  |  Community  |  Press  |  Support  |  Site Map

This site is best viewed at 800x600 with Internet Explorer 4.0 or Netscape 4.0 or higher.
(c)1997-2004 TealPoint Software All rights reserved.