PALMPalm控件
時(shí)間:2022-02-19 16:45:01 | 來(lái)源:信息時(shí)代
時(shí)間:2022-02-19 16:45:01 來(lái)源:信息時(shí)代
Palm的系統(tǒng)的開(kāi)發(fā)需要用到控件。開(kāi)發(fā)者在平臺(tái)會(huì)遇到界面和交互如何展現(xiàn)的問(wèn)題,控件解決了這個(gè)問(wèn)題。使得用戶界面更加友好靈活,并便于用戶使用。
PalmOS的C語(yǔ)言編程和普通的C語(yǔ)言編程非常的相似。源代碼被編譯,并和一些控制Palm設(shè)備內(nèi)部運(yùn)行機(jī)制的庫(kù)文件連接到一起。另外,資源文件是被單獨(dú)編譯和連接的。它們用來(lái)表示程序中的圖形元件,諸如窗體、按鈕、編輯框等等。很多現(xiàn)代的圖形應(yīng)用程序環(huán)境如MacOS和Windows也是用資源文件來(lái)描述它們的用戶界面的。每一個(gè)窗體都包含大量的按鈕或其它控件。在資源文件中包含了應(yīng)用程序所有窗體的所有信息。
你可以通過(guò)或MetrowerksConstructor(構(gòu)造器)編輯資源文件——添加、改變或刪除窗體和按鈕等。
深入什么是控件?
控件就是用來(lái)接受用戶信息的屏幕上的特殊區(qū)域。它可以從簡(jiǎn)單的如按鈕(通過(guò)手指或輸入筆激活)到復(fù)雜的如窗體(其中包含了各種不同的其它控件)。你可以通過(guò)資源編輯器創(chuàng)建和定義控件。
但是隨著觸摸技術(shù)的流行發(fā)展,基礎(chǔ)的界面控件無(wú)法滿足產(chǎn)品日益增長(zhǎng)的功能需要,成為大的矛盾。在鼓勵(lì)用戶創(chuàng)新的原則下,出現(xiàn)了更多的第三方控件,使得開(kāi)發(fā)者可以將現(xiàn)有的技術(shù)應(yīng)用在PalmOS平臺(tái),并創(chuàng)建完美的桌面、WEB和移動(dòng)應(yīng)用程序。其他基于Palm的控件,如:ComponentOneStudioforiPhone等。