K
kkeiser
Guest
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
P alm OSS oftware ONTWIKKELING K het
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
De Palm OS Software Development Kit (SDK) wordt gebruikt om applicaties te maken die draaien op de
Palm Computing Platform.Dit omvat de PalmPilot, de PalmIII, de WorkPad, en andere
Palm Computing Platform apparaten.= = = = = = = = = = = =
N ew F UNCTIES
= = = = = = = = = = = =
- Ondersteuning voor Palm OS 3.0 (gebruikt op de PalmIII)
- Meer Sample Applications
- Palm OS Emulator= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
Ik ELANGRIJKE T hings Y ou S hould K nu
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
- Toepassing springt hoger dan 32K bytes: Hoewel de 64K grens nog op code grootte
bestaat met de nieuwe instrumenten, is het nu mogelijk om te springen meer dan 32K bytes binnen
de aanvraag.Wanneer u de <target> Instellingen: Code Generation: 68K
Processor: Code Model instelling 'Smart-model', zal code worden gegenereerd die
staat lange sprongen tussen modules broncode (. c-bestanden).
- In de Macintosh-simulator, de functie toetsen F9-F12 simuleren van de vier
toepassing toetsen van het apparaat.
- Breaks links in uw aanvraag zal een fatale uitzondering oorzaak op de reset van het
Palm Computing Platform apparaat.Het wordt aanbevolen dat alle breekpunten zijn verwijderd
voorafgaand aan de reset van het apparaat.
- De SystemPreferencesTypeV10 opmerkingen in de file staat Preferences.h
onrechte dat de sysSoundLevel en alarmSoundLevel geluid voorkeuren
indicatie geven van vier discrete volumeniveaus (Hoog, Med, Low, Off).In
versie 3.0 van Palm OS, deze voorkeuren aangeven werkelijke amplitude niveaus
dat kan worden doorgegeven aan Sound Manager-functies.In eerdere versies van Palm
OS, waarden deze preferente aangegeven alleen of geluid moet worden uitgeschakeld of
op, en mits er geen tussenliggende waarden.
------------------
Broncodebestanden
------------------
- De Windows weergave van een bronbestand is eigenlijk twee bestanden.De eerste
bestand bevat de 'data' vork, die leeg is.Dit bestand zal de normale bestand
naam, <file>. rsrc, en meestal worden gevestigd in de src directory van uw project.Daar
zal ook een map genaamd Resource.frk in dezelfde directory.Resource.frk
bevat een ander bestand, ook wel <file>. rsrc, die de 'bron' bevat
vork.Elke resource file zal een metgezel resource fork
bestand in Resource.frk.Bij het kopiëren of verplaatsen van resource-bestanden, beide segmenten moeten
worden gekopieerd of samen en de subdirectory relatie moet worden gehandhaafd verplaatst.
----------------------------
STARTEN EEN NIEUWE AANVRAAG
----------------------------
- In de voorbeelden map, is er een project genaamd Starter.Dit biedt
een project bestand, skelet broncode, en een map hiërarchie, dat is een handige
kader te bouwen uw aanvraag.Het is een eenvoudiger alternatief voor het gebruik
Fase 21 van de handleiding.
- Als u wilt beginnen met een meer functionele toepassing, kunt u
beginnen met een van de tutorial fasen van 3 tot en met 21, de strip
ongewenste functionaliteit, en voeg uw eigen.Elk van deze fasen zal
lopen correct op het apparaat.GEBRUIK GEEN fase 1 en 2, voorzover UW
TOEPASSING TEMPLATE - Ze zijn te primitief!
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
W hier T o G o F of T echnische S TEUN
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
Tools (IDE, Constructor, debugger, Compilers, linkers):
support (at) metrowerks.com
Palm OS / HotSync / PalmPilot / PalmIII: devsupp (at) palm.com
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
P alm OS 2.0 vs.3.0 C ERENIGBAARHEID
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
- Als u uw aanvraag opnieuw compileren met de nieuwe SDK, kan je een paar
compileren en fouten link als u een van de API-functies of enums die gebruik hebben gemaakt
is gewijzigd (zie documentatie voor een complete lijst).Wanneer u deze ontmoeting
fouten, heeft u twee mogelijkheden: U kunt ofwel een 'V20' toevoegen aan het einde van
de veranderde functies / enums toegang tot de oorspronkelijke versies van deze functies (via
hetzelfde systeem val locaties), of u kunt de parameters volgens
de nieuwe documentatie.Als u kiest voor de tweede route, uw aanvraag
zullen niet compatibel zijn met 1.0-apparaten, en je moet de include
versie van het besturingssysteem controleren aangetoond in Expense.c van de kosten van toepassing
in uw aanvraag.Op de lange termijn, is het beter dat u een upgrade naar de nieuwe overeenkomsten
voor de gewijzigde oproepen, als het 'V10' versies kunnen worden opgeheven in toekomstige versies
van het OS.Palm Computing, Inc, een dochteronderneming van 3Com Corporation
1565 Charleston Road
Mountain View, California 94043, VS
(650) 237-6000http://examples.oreilly.com/palmprog/CDROM/Windows/palm_sdk/
P alm OSS oftware ONTWIKKELING K het
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
De Palm OS Software Development Kit (SDK) wordt gebruikt om applicaties te maken die draaien op de
Palm Computing Platform.Dit omvat de PalmPilot, de PalmIII, de WorkPad, en andere
Palm Computing Platform apparaten.= = = = = = = = = = = =
N ew F UNCTIES
= = = = = = = = = = = =
- Ondersteuning voor Palm OS 3.0 (gebruikt op de PalmIII)
- Meer Sample Applications
- Palm OS Emulator= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
Ik ELANGRIJKE T hings Y ou S hould K nu
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
- Toepassing springt hoger dan 32K bytes: Hoewel de 64K grens nog op code grootte
bestaat met de nieuwe instrumenten, is het nu mogelijk om te springen meer dan 32K bytes binnen
de aanvraag.Wanneer u de <target> Instellingen: Code Generation: 68K
Processor: Code Model instelling 'Smart-model', zal code worden gegenereerd die
staat lange sprongen tussen modules broncode (. c-bestanden).
- In de Macintosh-simulator, de functie toetsen F9-F12 simuleren van de vier
toepassing toetsen van het apparaat.
- Breaks links in uw aanvraag zal een fatale uitzondering oorzaak op de reset van het
Palm Computing Platform apparaat.Het wordt aanbevolen dat alle breekpunten zijn verwijderd
voorafgaand aan de reset van het apparaat.
- De SystemPreferencesTypeV10 opmerkingen in de file staat Preferences.h
onrechte dat de sysSoundLevel en alarmSoundLevel geluid voorkeuren
indicatie geven van vier discrete volumeniveaus (Hoog, Med, Low, Off).In
versie 3.0 van Palm OS, deze voorkeuren aangeven werkelijke amplitude niveaus
dat kan worden doorgegeven aan Sound Manager-functies.In eerdere versies van Palm
OS, waarden deze preferente aangegeven alleen of geluid moet worden uitgeschakeld of
op, en mits er geen tussenliggende waarden.
------------------
Broncodebestanden
------------------
- De Windows weergave van een bronbestand is eigenlijk twee bestanden.De eerste
bestand bevat de 'data' vork, die leeg is.Dit bestand zal de normale bestand
naam, <file>. rsrc, en meestal worden gevestigd in de src directory van uw project.Daar
zal ook een map genaamd Resource.frk in dezelfde directory.Resource.frk
bevat een ander bestand, ook wel <file>. rsrc, die de 'bron' bevat
vork.Elke resource file zal een metgezel resource fork
bestand in Resource.frk.Bij het kopiëren of verplaatsen van resource-bestanden, beide segmenten moeten
worden gekopieerd of samen en de subdirectory relatie moet worden gehandhaafd verplaatst.
----------------------------
STARTEN EEN NIEUWE AANVRAAG
----------------------------
- In de voorbeelden map, is er een project genaamd Starter.Dit biedt
een project bestand, skelet broncode, en een map hiërarchie, dat is een handige
kader te bouwen uw aanvraag.Het is een eenvoudiger alternatief voor het gebruik
Fase 21 van de handleiding.
- Als u wilt beginnen met een meer functionele toepassing, kunt u
beginnen met een van de tutorial fasen van 3 tot en met 21, de strip
ongewenste functionaliteit, en voeg uw eigen.Elk van deze fasen zal
lopen correct op het apparaat.GEBRUIK GEEN fase 1 en 2, voorzover UW
TOEPASSING TEMPLATE - Ze zijn te primitief!
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
W hier T o G o F of T echnische S TEUN
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
Tools (IDE, Constructor, debugger, Compilers, linkers):
support (at) metrowerks.com
Palm OS / HotSync / PalmPilot / PalmIII: devsupp (at) palm.com
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
P alm OS 2.0 vs.3.0 C ERENIGBAARHEID
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
- Als u uw aanvraag opnieuw compileren met de nieuwe SDK, kan je een paar
compileren en fouten link als u een van de API-functies of enums die gebruik hebben gemaakt
is gewijzigd (zie documentatie voor een complete lijst).Wanneer u deze ontmoeting
fouten, heeft u twee mogelijkheden: U kunt ofwel een 'V20' toevoegen aan het einde van
de veranderde functies / enums toegang tot de oorspronkelijke versies van deze functies (via
hetzelfde systeem val locaties), of u kunt de parameters volgens
de nieuwe documentatie.Als u kiest voor de tweede route, uw aanvraag
zullen niet compatibel zijn met 1.0-apparaten, en je moet de include
versie van het besturingssysteem controleren aangetoond in Expense.c van de kosten van toepassing
in uw aanvraag.Op de lange termijn, is het beter dat u een upgrade naar de nieuwe overeenkomsten
voor de gewijzigde oproepen, als het 'V10' versies kunnen worden opgeheven in toekomstige versies
van het OS.Palm Computing, Inc, een dochteronderneming van 3Com Corporation
1565 Charleston Road
Mountain View, California 94043, VS
(650) 237-6000http://examples.oreilly.com/palmprog/CDROM/Windows/palm_sdk/