From mc5422 at mclink.it Sat Sep 8 03:21:14 2007 From: mc5422 at mclink.it (Santino) Date: Sat, 8 Sep 2007 09:21:14 +0200 Subject: [WASTE-list] MacOSX 10.3.x and HIWASTEView Message-ID: Hello, HIWASTEView doesn't link with MacOSX 10.3.9. Is there any plan to support that OS? Thanks Santino Cusimano From marco.piovanelli at pobox.com Sat Sep 8 05:00:29 2007 From: marco.piovanelli at pobox.com (Marco Piovanelli) Date: Sat, 8 Sep 2007 11:00:29 +0200 Subject: [WASTE-list] MacOSX 10.3.x and HIWASTEView In-Reply-To: References: Message-ID: <20070908090029.575701306@relay.pair.com> On Sat, 8 Sep 2007 09:21:14 +0200, Santino (mc5422 at mclink.it) wrote: >Hello, > >HIWASTEView doesn't link with MacOSX 10.3.9. That's because HIWASTEView uses a few Tiger-only APIs, notably HIView tracking areas, which weren't available in 10.3.9. >Is there any plan to support that OS? Sorry, we have no plans to deliver a Panther-compatible HIView implementation in the pre-built framework that comes with the WASTE distribution. However, the source code *can* be compiled against the Panther headers -- there are #if (MAC_OS_X_VERSION_MAX_ALLOWED >= MAC_OS_X_VERSION_10_4) guards all over the place just for this purpose. Some functionality will be disabled, but the HIView should still be usable. -- marco -- It's not the data universe only, it's human conversation. They want to turn it into a one-way flow that they have entirely monetized. I look at the collective human mind as a kind of ecosystem. They want to clear cut it. They want to go into the rainforest of human thought and mow the thing down. From mc5422 at mclink.it Sat Sep 15 06:39:29 2007 From: mc5422 at mclink.it (Santino) Date: Sat, 15 Sep 2007 12:39:29 +0200 Subject: [WASTE-list] WASTE kHICommand* Message-ID: Hello, is there any header or document that lists kHICommand* that Waste 3.0 handles? Thank you. Santino Cusimano From marco.piovanelli at pobox.com Sat Sep 15 11:10:51 2007 From: marco.piovanelli at pobox.com (Marco Piovanelli) Date: Sat, 15 Sep 2007 17:10:51 +0200 Subject: [WASTE-list] WASTE kHICommand* In-Reply-To: References: Message-ID: <20070915151051.768463207@relay.pair.com> On Sat, 15 Sep 2007 12:39:29 +0200, Santino (mc5422 at mclink.it) wrote: >is there any header or document that lists kHICommand* that Waste 3.0 handles? WASTE.h includes a list of HI commands recognized by WASTE. It's not an exhaustive list, though. So here's a list I compiled by perusing the source code: kHICommandUndo kHICommandRedo kHICommandCopy kHICommandCut kHICommandPaste kHICommandClear kHICommandSelectAll kHICommandShowHideFontPanel kHICommandShowSpellingPanel kHICommandCheckSpelling kHICommandCheckSpellingAsYouType kHICommandChangeSpelling kHICommandIgnoreSpelling kHICommandLearnWord kHICommandLookUpInDictionary kHICommandFindNext kHICommandUseSelectionForFind kHICommandJumpToSelection Plus the following attribute tags, which double as HI commands that set the corresponding attributes: weTagPlain weTagBold weTagItalic weTagUnderline weTagOutline weTagShadow weTagCondensed weTagExtended weTagStrikethrough weTagDoubleStrikethrough weTagSmallCaps weTagAllCaps weTagAllLowercase weTagHidden weTagEmbossed weTagEngraved weTagFontFamily weTagFontSize weTagAddFontSize weTagVerticalShift weTagAddVerticalShift weTagLeftIndent weTagRightIndent weTagFirstLineIndent weTagSpaceBefore weTagSpaceAfter weTagTextColor weTagBackgroundColor weTagAlignment weTagDirection weTagTransferMode You can manually feed all of the above tags to WASTE using WEProcessHICommand(), or you can let WASTE install its own Carbon event handlers for them using WESetEventTarget() with the weCommandEvents selector. -- marco -- It's not the data universe only, it's human conversation. They want to turn it into a one-way flow that they have entirely monetized. I look at the collective human mind as a kind of ecosystem. They want to clear cut it. They want to go into the rainforest of human thought and mow the thing down.