⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 simplesms.rcp

📁 palm编程.简单的基于palm os smart phone上开发的sms程序.
💻 RCP
字号:
#include "SimpleSMS.h"

VERSION ID 1000 "5.1"

APPLICATIONICONNAME ID 1000 "Simple SMS" 

MENU ID resMenuIDSimpleSMS
BEGIN
	PULLDOWN "Options"
	BEGIN
		MENUITEM  "Un-Register SMS App" resMenuItemUnRegister "R"
		MENUITEM  "-" resMenuItemSeperator
		MENUITEM  "About..." resMenuItemAbout
	END
	PULLDOWN "Edit"
	BEGIN
		MENUITEM  "Undo" resMenuItemEditUndo "U"
		MENUITEM  "Cut" resMenuItemEditCut "X"
		MENUITEM  "Copy" resMenuItemEditCopy "C"
		MENUITEM  "Paste" resMenuItemEditPaste "P"
		MENUITEM  "Select All" resMenuItemEditSelectAll "S"
		MENUITEM  "-" resMenuItemEditSeperator 
		MENUITEM  "Keyboard" resMenuItemEditKeyboard "K"
		MENUITEM  "Graffiti Help" resMenuItemEditGraffitiHelp "G"
	END
END

FORM ID resFormIDSimpleSMS AT (0 0 160 160) MENUID resMenuIDSimpleSMS
BEGIN
	TITLE  "Simple SMS"

	LABEL  "Service Center Address:" ID resLabelServiceCenter AT (20 22) FONT 1
	FIELD ID resFieldServiceCenter AT (PREVLEFT PREVTOP+10 120 16)  UNDERLINED MAXCHARS 40

	LABEL  "Address:" ID resLabelAddress AT (PREVLEFT PREVTOP+20) FONT 1
	FIELD ID resFieldAddress AT (PREVLEFT PREVTOP+10 120 16)  UNDERLINED numeric MAXCHARS 40

	LABEL  "Message:" ID resLabelMessage AT (PREVLEFT PREVTOP+20) FONT 1
	FIELD ID resFieldMessage AT (PREVLEFT PREVTOP+10 120 40)  MULTIPLELINES UNDERLINED MAXCHARS 160 AUTOSHIFT

	BUTTON "Send Message" ID resButtonSend AT (37 145 86 14) LEFTANCHOR

	GRAFFITISTATEINDICATOR AT (133 151)
	GADGET ID resGadgetSignalLevel AT (130 0 16 12)
	GADGET ID resGadgetMainBatteryLevel AT (150 0 10 12)
END

/*
NAVIGATION ID resFormIDSimpleSMS
    INITIALSTATE 0x00000001
    INITIALOBJECTID resFieldAddress
    JUMPOBJECTID resButtonSend
    BEGIN
      ID resFieldAddress BELOW resFieldMessage
      ID resFieldMessage BELOW resButtonSend
      ID resButtonSend	 ABOVE resFieldMessage
      ID resFieldMessage ABOVE resFieldAddress
      ID resFieldAddress ABOVE resFieldServiceCenter
      ID resFieldServiceCenter BELOW resFieldAddress
    END
*/

FORM ID resFormIDSimpleSMSNoSend AT (0 0 160 160) MENUID resMenuIDSimpleSMS
BEGIN
    TITLE "Simple SMS"

    LABEL "Receive Only" ID resLabelReceiveOnly AT (50 70) USABLE FONT 1

	GADGET ID resGadgetSignalLevel2 AT (130 0 16 12)
	GADGET ID resGadgetMainBatteryLevel2 AT (150 0 10 12)
END

ALERT ID resAlertNotTreo
ERROR
  BEGIN
    TITLE "Not a Treo"
    MESSAGE "This application can only be used on a Treo product " \
            "with a phone."
    BUTTONS "Ok"
  END

ALERT ID resAlertPhoneLibrary
ERROR
  BEGIN
    TITLE "Error: Phone Library"
    MESSAGE "(^1) error#: (^2)"
    BUTTONS "Ok"
  END

ALERT ID resAlertPhoneNotReady
INFORMATION
BEGIN
	TITLE "Wireless Mode Not Ready"
	MESSAGE  "Wireless Mode must be on for at least 30 seconds."
	BUTTONS  "OK" 
END

ALERT ID resAlertCantRegisterWithSMSLibrary
ERROR
BEGIN
	TITLE "Error"
	MESSAGE  "Could not register with the SMS Library."
	BUTTONS  "OK" 
END

ALERT ID resAlertNotRegistered
ERROR
BEGIN
	TITLE "Not On Network"
	MESSAGE  "The Communicator has not been registered on the network."
	BUTTONS  "OK" 
END

ALERT ID resAlertIncomingMessage
INFORMATION
BEGIN
	TITLE "Incoming Message"
	MESSAGE  "A message has been received:\n" \
         	"\n" \
         	"Address: ^1\n" \
         	"Text: ^2"
	BUTTONS  "OK" 
END

ALERT ID resAlertIncomingNBSMessage
INFORMATION
BEGIN
	TITLE "Incoming NBS Message"
	MESSAGE  "An NBS message has been received:\n" \
            "From:^1\n" \
            "To/From Port:^2\n" \
			"Payload:\n" \
			"^3"
	BUTTONS  "OK" 
END

ALERT ID resAlertSuccessfulTransfer
INFORMATION
BEGIN
	TITLE "Success!"
	MESSAGE  "The message has been sent."
	BUTTONS  "OK" 
END

ALERT ID resAlertUnsuccessfulTransfer
ERROR
BEGIN
	TITLE "Error"
	MESSAGE  "There was an error when trying to send the message."
	BUTTONS  "OK" 
END

ALERT ID resAlertNoAddressInput
ERROR
BEGIN
	TITLE "Error"
	MESSAGE  "Please enter a phone number first and send again"
	BUTTONS  "OK" 
END

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -