文件名称:
Cross Platform Development with Delphi XE7 & FireMonkey for Windows & MAC OS X.pdf
开发工具:
文件大小: 5mb
下载次数: 0
上传时间: 2019-07-13
详细说明:Cross Platform Development with Delphi XE7 & FireMonkey for Windows & MAC OS X.pdfContent
Foreword
ntroduction
The book
The author
Contact information
Chapter 1: Using the FireMonkey components
Section 1: Getting Started
Section 2: New FireMonkey project
Fire Monkey desktop application ( Multi Device Application
Using the Multi Device Designer(Fire UD
Form inheritance with the multi device designer
Revert to inherited settings
Creating a Platform-specific event handler with the Multi Device Designer
Section 3: Selected FireMonkey components
TButton(mit Trimming
TEdit(without Password Char)
TForm(furthermore with caption.
Tframe
PAnel
TCheckbox, TRadioButton (Is Checked
SWitch
IMage
TImage Control
TI
mageviewer
TImage Viewer(to use with LiveBindings-Designer
TLabel (New property Fontcolor
TImage List(Not available-but compensation possible)
TListBox(no TCheckListbox, but Show Checkboxes)
All Components(except the form
Several components(properties with additional type-qualifying)
TMenultem (without ImageIndex
TMainMenu (Handling MAc menus)
TMemo(CaretPosition, no Modified, FindNext-replacement
TDrop Target (how Drag drop works in FireMonkey
TRichEdit(Not availalbe- but replacement via 3rd-party possible,
TPage Control(Not available-but replacement available
TString grid(works different)
TGrid (Image and other elements in the grid)
TString Grid-altermativeTMSFMXGrid
THeader(no sections, but items
THeader Control(is not available under FireMonkey
PRogress Bar(not“ position” but value
TTab Control(no Ownerdraw)
TTrackbar (helpful property"
TSpeedButton(without Bitmap
TStatusbar (a way to compensate the missing"panels")
MessageDlg(e.g. not directly usable with mt Warning
Section 4: The FireMonkey Style-Designer
a Using the styles editor
b) Styles in FireMonkey -an overview
c Convert VCL Styles to FireMonkey Styles
d) Using FireMonkey styles
Section 5: Convert VCLprograms into Fire Monkey programs
a Working with the Mida Basic Edition
b)Working with the Mida Pro/Studio version
c) Strategic approach to working with the Mida Converter
Chapter 2: Tips and tricks for Cross-Platform Development
Section 1: starting other programs
Section 2: Get the program directory and program data directory
Section 3: Catch to the program passed start-up parameters
Section 4:"Hello World'-Multilingual programs and new markets
Section 5: Apply sandboxing and Entitlements properly
Section 6: Sandboxing and persistent access to Bookmarks
Section 7: Use MAC APIs(POSIX, CORE and Cocoa) in Delphi
Chapter 3: Requirements for Cross-Platform Development
Section 1: Setting up Windows PC and MAC PC
Section 2: Enabling MAC OsX Platform
Section 3: Provisioning and deployment
1. Submission to the APPLE App Store
2. Create a.dmg file for distribution outside the apple app store
3. Create your own setup package with Application Developer ID/Installer
a Request a Developer ID certificate and an Application Developer Installer ID
Working with the codesigning tool and Package Maker
Chapter 4: Working with Graphics in FireMonkey
1. FireMonkey TBitmap versus Windows TBitmap
2. TBitmap Data instead ScanLine for bitmap manipulation
3. Change the alpha channel of a TBitmap
4. Draw on the canvas of a bitmap
Turn graphics, flip, invert or color to gray
6. Drawing a bitmap scaled
Chapter 5: Useful third party components for FireMonkey
TMS-Components
2. Report generator FastReport FMX
3. RemObjects-Application Framework (Hydral
Other components
Chapter 6: How to-tips tricks for FMX
R1.. Get the display resolution?
R2. Check if the Escape, Ctrl or Alt key is pressed
R3. Use folder names under Windows and MACproperly
R4. Use search mask for" all files? in Windows and MAC properly
2... Avoid looping symlink folders(alias)
R6.. In which situations file symlinks functions play a role otherwise
R7.. Determine the control under the mouse position
R8.. find out on which MAC OS X operating system the program is running
R9. determine the current user name in Mac oS X/ windows
R10. Send files as an attachment of an e-mail with the system mail program
R1l... provide the user with help files under win mac
R12:. After uploading to App Store: Invalid binary -causes and remedies
R13... Application rejected: Some reasons for refusal, which you can avoid
R14... USing Active Control
R15. Replace OnDrawItem event of the List Box from VCL with the On Painting
event of the tlistboxitems
R16... Load Bitmap from resource file (for retina display
R17.Swap items in a listbox
R18:. Swap items in a Listbox via Drag Drop
R19:. USing FMX functions in a VCL application via DLL
R20.:. Draw text in TGrid right, or centered
R21... Draw text in TString Grid right, or centered
R22. Dealing with the "visible property of controls
R23... Prevent unintended shortening of Tlabel text
R24:. Use hints in FireMonkey: How it goes
R25... Determine the document directory
R26... Improve the font quality(especially on Windows,
R27... Select a folder with a dialog
R28... Get access to a cell control of grids
R29... Show DOD-up menu at a special position
R30... Store additional information in standard objects
R31... Drag and drop text from external source(eg browser) to a TEdit box
R32... A column in a string grid should occupy the remaining space
Chapter 7: Upgrading from Delphi XE3-XE6 to XEZ
Chapter 8: utlook
Attachment 1: Unit HS W. FMXSandbox pas
Atachment 2: Newly implemented Open and Save dialogs for sandboxing
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.