K
kkeiser
Guest
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
ف آلم مرصد الصحراء والساحل oftware مد evelopment كاف من
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
ونظام التشغيل بالم طقم تطوير البرمجيات (SDK) يستخدم لإنشاء تطبيقات التي تعمل على
النخيل منصة الحوسبة.ويشمل هذا PalmPilot ، وPalmIII ، وWorkPad ، وغيرها
النخيل حوسبة منهاج عمل الأجهزة.= = = = = = = = = = = =
ن ew eatures واو
= = = = = = = = = = = =
-- تقديم الدعم لنظام التشغيل بالم 3.0 (المستخدمة على PalmIII)
-- المزيد من تطبيقات نموذج
-- نظام التشغيل بالم المحاكي= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =I mportant T hings Y ou S hould K now = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
-- تطبيق يقفز أكبر 32K بايت : على الرغم من أن الحد 64K على حجم رمز لا يزال
مع وجود أدوات جديدة ، ومن الممكن الآن أن تقفز أكثر من 32K بايت داخل
التطبيق.عند تغيير إعدادات <target>: رمز لجيل : 68K
المعالج : القانون النموذجي للإعداد ل'الذكية' نموذج ، سوف البرمجية التي يتم إنشاؤها
يسمح يقفز طويلة بين وحدات شفرة المصدر (ملفات ج).
-- وفي محاكاة ماكنتوش ، وظيفة مفاتيح F9 - F12 محاكاة أربعة
أزرار تطبيق الجهاز.
-- فواصل اليسار في التطبيق الخاص بك سوف يتسبب في استثناء فادح عند إعادة تعيين
النخيل حوسبة منهاج عمل الجهاز.فمن المستحسن أن تتم إزالة كافة نقاط التوقف
قبل إعادة تعيين الجهاز.
-- وترد تعليقات SystemPreferencesTypeV10 في Preferences.h دولة الملف
صحيح أن الصوت sysSoundLevel وalarmSoundLevel التفضيلات
تقدم دليلا على أربعة مستويات حجم المنفصلة (السامية ، ميد ، قليلة ، إيقاف).في
الإصدار 3.0 من نظام التشغيل بالم ، هذه الأفضليات إلى مستويات السعة الفعلية
يمكن أن تكون مرت على وظائف إدارة السليمة.في الإصدارات السابقة من بالم
نظام التشغيل ، وتفضيل هذه القيم لا تشير إلا إلى ما إذا كان ينبغي أن يكون الصوت أو إيقاف
يوم ، ويقدم أي قيم وسيطة.
------------------
ملفات الموارد
------------------
-- التمثيل ويندوز من ملف مورد هو في الواقع ملفين.أول
الملف يحتوي على البيانات '' مفترق الطرق ، والتي هي فارغة.هذا الملف سيكون الملف العادي
اسم ، <file>. rsrc ، وعادة ما تكون موجودة في الدليل سرك من المشروع الخاص بك.هناك
كما سيتم دليل يسمى Resource.frk في نفس الدليل.Resource.frk
وسيتضمن ملف آخر ، وتسمى أيضا <file>. rsrc ، الذي يحتوي على 'المورد'
مفترق.كل ملف من الموارد سوف يكون له مورد مصاحب تفرع
ملف في Resource.frk.عند نسخ أو نقل ملفات الموارد ، على حد سواء يجب أن قطاعات
يتم نسخها أو نقلها معا
، والعلاقة الفرعي يجب الحفاظ عليه.
----------------------------
يبدأ اليوم تطبيق جديد
----------------------------
-- في المجلد أمثلة ، هناك مشروع يسمى المبتدئين.يوفر هذا
ملف المشروع ، وهيكل عظمي شفرة المصدر ، والتسلسل الهرمي المجلد الذي هو مريح
الإطار الذي يجب أن نبني التطبيق الخاص بك.وهو بديل لاستخدام أبسط
المرحلة 21 من البرنامج التعليمي.
-- إذا كنت أود أن أبدأ مع تطبيق أكثر وظيفية ، يمكنك
مع بدء أي مرحلة من مراحل البرنامج التعليمي في الفترة من 3 إلى 21 ، الشريط مهلة
وظائف غير المرغوب فيها ، وإضافة الخاصة بك.كل مرحلة من هذه المراحل وسوف
تعمل بشكل صحيح على الجهاز.تكونه استخدام المرحلتين 1 أو 2 ك
تطبيق القالب -- هم أيضا بدائية!
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
دبليو تي هنا س ع فهرنهايت أو تي دإ echnical upport
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
أدوات (بيئة تطوير متكاملة ، البناء ، والمصحح ، المترجمات ، Linkers) :
الدعم (في) metrowerks.com
نظام التشغيل بالم / هوت سينك / PalmPilot / PalmIII : devsupp (في) palm.com
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
ف آلم نظام التشغيل 2.0 مقابل.3.0 جيم ompatibility
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
-- إذا كنت إعادة ترجمة التطبيق الخاص بك مع SDK جديدة ، قد تجد بعض
ترجمة والارتباط الأخطاء إذا كنت تستخدم أي من وظائف API أو enums التي لديها
تم تغيير (انظر وثائق للحصول على قائمة كاملة).عندما واجهت هذه
أخطاء ، لديك خياران : يمكنك إما إلحاق 'V20' إلى نهاية
تغيرت وظائف / enums للوصول إلى النسخ الأصلية لهذه الوظائف (عن طريق
نفس نظام المواقع فخ) ، أو يمكنك تغيير المعلمات وفقا
وثائق جديدة.إذا اخترت الطريق الثاني ، التطبيق الخاص بك
لن تكون متوافقة مع 1.0 الأجهزة ، وستحتاج لتشمل
تظاهر إصدار نظام الاختيار في Expense.c تطبيق حساب
في التطبيق الخاص بك.في المدى الطويل ، فمن الأفضل أن الترقية إلى اتفاقيات جديدة
دعوات لتغييرها ، كما 'V10' الإصدارات قد يمكن حلها في المستقبل إصدارات
من نظام التشغيل.النخيل والحوسبة ، والمحدودة ، وهي شركة تابعة لشركة 3Com
1565 تشارلستون الطريق
ماونتن فيو ، كاليفورنيا 94043
(650) 237-6000http://examples.oreilly.com/palmprog/CDROM/Windows/palm_sdk/
ف آلم مرصد الصحراء والساحل oftware مد evelopment كاف من
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
ونظام التشغيل بالم طقم تطوير البرمجيات (SDK) يستخدم لإنشاء تطبيقات التي تعمل على
النخيل منصة الحوسبة.ويشمل هذا PalmPilot ، وPalmIII ، وWorkPad ، وغيرها
النخيل حوسبة منهاج عمل الأجهزة.= = = = = = = = = = = =
ن ew eatures واو
= = = = = = = = = = = =
-- تقديم الدعم لنظام التشغيل بالم 3.0 (المستخدمة على PalmIII)
-- المزيد من تطبيقات نموذج
-- نظام التشغيل بالم المحاكي= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =I mportant T hings Y ou S hould K now = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
-- تطبيق يقفز أكبر 32K بايت : على الرغم من أن الحد 64K على حجم رمز لا يزال
مع وجود أدوات جديدة ، ومن الممكن الآن أن تقفز أكثر من 32K بايت داخل
التطبيق.عند تغيير إعدادات <target>: رمز لجيل : 68K
المعالج : القانون النموذجي للإعداد ل'الذكية' نموذج ، سوف البرمجية التي يتم إنشاؤها
يسمح يقفز طويلة بين وحدات شفرة المصدر (ملفات ج).
-- وفي محاكاة ماكنتوش ، وظيفة مفاتيح F9 - F12 محاكاة أربعة
أزرار تطبيق الجهاز.
-- فواصل اليسار في التطبيق الخاص بك سوف يتسبب في استثناء فادح عند إعادة تعيين
النخيل حوسبة منهاج عمل الجهاز.فمن المستحسن أن تتم إزالة كافة نقاط التوقف
قبل إعادة تعيين الجهاز.
-- وترد تعليقات SystemPreferencesTypeV10 في Preferences.h دولة الملف
صحيح أن الصوت sysSoundLevel وalarmSoundLevel التفضيلات
تقدم دليلا على أربعة مستويات حجم المنفصلة (السامية ، ميد ، قليلة ، إيقاف).في
الإصدار 3.0 من نظام التشغيل بالم ، هذه الأفضليات إلى مستويات السعة الفعلية
يمكن أن تكون مرت على وظائف إدارة السليمة.في الإصدارات السابقة من بالم
نظام التشغيل ، وتفضيل هذه القيم لا تشير إلا إلى ما إذا كان ينبغي أن يكون الصوت أو إيقاف
يوم ، ويقدم أي قيم وسيطة.
------------------
ملفات الموارد
------------------
-- التمثيل ويندوز من ملف مورد هو في الواقع ملفين.أول
الملف يحتوي على البيانات '' مفترق الطرق ، والتي هي فارغة.هذا الملف سيكون الملف العادي
اسم ، <file>. rsrc ، وعادة ما تكون موجودة في الدليل سرك من المشروع الخاص بك.هناك
كما سيتم دليل يسمى Resource.frk في نفس الدليل.Resource.frk
وسيتضمن ملف آخر ، وتسمى أيضا <file>. rsrc ، الذي يحتوي على 'المورد'
مفترق.كل ملف من الموارد سوف يكون له مورد مصاحب تفرع
ملف في Resource.frk.عند نسخ أو نقل ملفات الموارد ، على حد سواء يجب أن قطاعات
يتم نسخها أو نقلها معا
، والعلاقة الفرعي يجب الحفاظ عليه.
----------------------------
يبدأ اليوم تطبيق جديد
----------------------------
-- في المجلد أمثلة ، هناك مشروع يسمى المبتدئين.يوفر هذا
ملف المشروع ، وهيكل عظمي شفرة المصدر ، والتسلسل الهرمي المجلد الذي هو مريح
الإطار الذي يجب أن نبني التطبيق الخاص بك.وهو بديل لاستخدام أبسط
المرحلة 21 من البرنامج التعليمي.
-- إذا كنت أود أن أبدأ مع تطبيق أكثر وظيفية ، يمكنك
مع بدء أي مرحلة من مراحل البرنامج التعليمي في الفترة من 3 إلى 21 ، الشريط مهلة
وظائف غير المرغوب فيها ، وإضافة الخاصة بك.كل مرحلة من هذه المراحل وسوف
تعمل بشكل صحيح على الجهاز.تكونه استخدام المرحلتين 1 أو 2 ك
تطبيق القالب -- هم أيضا بدائية!
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
دبليو تي هنا س ع فهرنهايت أو تي دإ echnical upport
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
أدوات (بيئة تطوير متكاملة ، البناء ، والمصحح ، المترجمات ، Linkers) :
الدعم (في) metrowerks.com
نظام التشغيل بالم / هوت سينك / PalmPilot / PalmIII : devsupp (في) palm.com
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
ف آلم نظام التشغيل 2.0 مقابل.3.0 جيم ompatibility
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
-- إذا كنت إعادة ترجمة التطبيق الخاص بك مع SDK جديدة ، قد تجد بعض
ترجمة والارتباط الأخطاء إذا كنت تستخدم أي من وظائف API أو enums التي لديها
تم تغيير (انظر وثائق للحصول على قائمة كاملة).عندما واجهت هذه
أخطاء ، لديك خياران : يمكنك إما إلحاق 'V20' إلى نهاية
تغيرت وظائف / enums للوصول إلى النسخ الأصلية لهذه الوظائف (عن طريق
نفس نظام المواقع فخ) ، أو يمكنك تغيير المعلمات وفقا
وثائق جديدة.إذا اخترت الطريق الثاني ، التطبيق الخاص بك
لن تكون متوافقة مع 1.0 الأجهزة ، وستحتاج لتشمل
تظاهر إصدار نظام الاختيار في Expense.c تطبيق حساب
في التطبيق الخاص بك.في المدى الطويل ، فمن الأفضل أن الترقية إلى اتفاقيات جديدة
دعوات لتغييرها ، كما 'V10' الإصدارات قد يمكن حلها في المستقبل إصدارات
من نظام التشغيل.النخيل والحوسبة ، والمحدودة ، وهي شركة تابعة لشركة 3Com
1565 تشارلستون الطريق
ماونتن فيو ، كاليفورنيا 94043
(650) 237-6000http://examples.oreilly.com/palmprog/CDROM/Windows/palm_sdk/