Table of Contents Foreword Introduction About the book About the author Contact information Chapter 1: What is FireMonkey?
|
|
- Rhoda Angela Strickland
- 5 years ago
- Views:
Transcription
1 Table of Contents Foreword... Page 10 Introduction... Page 11 About the book... Page 11 About the author... Page 11 Contact information... Page 11 Chapter 1: What is FireMonkey?... Page 12 Chapter 2: How to use the FireMonkey components... Page 13 Section 1: Getting Started... Page 13 Section 2: New FireMonkey project... Page 15 FireMonkey desktop application (Multi Device Application)... Page 15 Using the Multi Device Designer (Fire UI)... Page 17 Form inheritance with the Multi Device Designer... Page 20 Reverting to inherited settings... Page 21 Creating a platform-specific event handler with the Multi-Device Designer... Page 22 Section 3: A first FMX-program (analog clock)... Page 23 Section 4: Selected FireMonkey components... Page 29 TButton (with Trimming)... Page 29 TEdit (without PasswordChar)... Page 29 TExpander... Page 30 TForm (furthermore with caption)... Page 30 TFrame... Page 30 TPanel... Page 30 TRectangle... Page 31 TCheckbox, TRadioButton (IsChecked)
2 ... Page 31 TGroupBox mit TRadioButtons... Page 31 TSwitch... Page 31 TImage... Page 32 TImageControl... Page 33 TImageViewer... Page 33 TImageViewer (to use with Livebindings Designer)... Page 33 TLabel (new property FontColor)... Page 37 TPathLabel... Page 37 TPath... Page 37 TImageList (not available - but compensation possible)... Page 38 TListBox (no TCheckListbox, but ShowCheckboxes)... Page 41 All Components (except the form)... Page 51 Several Components (Properties with additional type-qualifying)... Page 51 TMenuItem (without ImageIndex)... Page 51 TMainMenu (Handling MAC Menus)... Page 52 TMemo (CaretPosition, no Modified, FindNext-replacement)... Page 53 TDropTarget (how drag & drop works in FireMonkey)... Page 60 TRichEdit (not available - but possible for replacement via 3rd-party)... Page 62 TPageControl (Not available - but replacement available)... Page 62 TStringGrid (works different)... Page 62 TGrid (Image and other elements in the Grid)... Page 67 TStringGrid-alternative (TMSFMXGrid)... Page 68 THeader (not sections, but items)... Page 68 THeaderControl (is not available under FireMonkey)... Page 68 2
3 TProgressBar (not "position" but value)... Page 68 TTabControl (no Ownerdraw)... Page 69 TTrackbar (helpful property "tracking")... Page 69 TSpeedButton (without Bitmap)... Page 69 TStatusbar (a way to compensate the missing "Panels")... Page 69 MessageDlg (e.g. not directly usable with mtwarning)... Page 69 Section 5: The FireMonkey Style-Designer... Page 70 a) Using the Styles Editor... Page 70 b) Styles in FireMonkey - an overview... Page 73 c) How to convert VCL Styles to FireMonkey Styles... Page 76 d) Using FireMonkey Styles... Page 77 e) Understanding FireMonkey-Styles... Page 78 Chapter 3: Tips and tricks for Cross-Platform Development... Page 81 Section 1: starting other programs... Page 81 Section 2: Get the program directory and program data directory... Page 82 Section 3: Catch to the program passed start-up parameters... Page 85 Section 4: "Hello World" - Multilingual programs and new markets... Page 89 Section 5: Apply sandboxing and Entitlements properly... Page 93 Section 6: Using MAC APIs (POSIX, CORE and Cocoa) in Delphi... Page 97 Chapter 4: Requirements for Cross-Platform Development... Page 102 Section 1: Setting up Windows PC and MAC PC... Page 102 Section 2: Enabling MAC OSX Platform... Page 105 Section 3: Provisioning and deployment (MAC)... Page Submission to the APPLE App Store... Page How to create a.dmg file for distribution outside the Apple App Store 3
4 ... Page How to create your own setup package with the Application Developer ID / Installer... Page 115 a) Hot to request a Developer ID certificate and an Application Developer Installer ID... Page 116 b) Working with the code-signing tool and Package Maker... Page 118 Chapter 5: Cross-Plattform development with Linux... Page 122 Section 1: Setting up Windows and Linux-PC... Page 123 Section 2: Enabling the Linux-Platform... Page 127 Section 3: Provisioning and deployment (Linux)... Page 129 Section 4: A first Linux-Console-Application... Page 130 Section 5: Linux-Server-Console-Application and Client-Application... Page 132 Section 6: Create an Application as Service (Daemon)... Page 139 Section 7: Delphi units for Linux... Page 141 Chapter 6: Working with Graphics in FireMonkey... Page FireMonkey TBitmap versus Windows TBitmap... Page TBitmapData instead of ScanLine for bitmap manipulation... Page How to change the alpha channel of a TBitmap... Page How to draw on the canvas of a bitmap... Page How to turn graphics, flip, invert or color to gray... Page How to draw a bitmap scaled... Page 150 Chapter 7: 3D-Programming... Page 151 Section 1: Overview... Page D-Objects... Page Cameras... Page Screen Projections... Page 151 4
5 4. Rotations... Page Light... Page Materials... Page 154 Section 2: The 3D Coordinate System... Page 156 Section 3: 3D-Application "Atomic Model"... Page 160 Section 4: 3D-Application "Solar Model"... Page 165 Chapter 8: Animations, Transitions and Effects... Page 168 Chapter 9: Sending and receiving messages with the TMessageManager... Page 172 Section 1: Simple Messaging-Demo... Page 173 Section 2: Enhanced Messaging-Demo... Page 175 Chapter 10: Useful third-party components for FireMonkey... Page TMS-Components... Page Report-generator: FastReport FMX... Page RemObjects-Application Framework (Hydra)... Page Other components... Page 181 Chapter 11 How to - tips & tricks for FMX... Page 182 R1... Get the display resolution?... Page 182 R2... Check whether the Escape, Ctrl or Alt key is pressed... Page 182 R3... Use folder names under Windows and MAC properly... Page 184 R4... Use search-mask for "all files" in Windows and MAC OS X properly... Page 186 R5... Avoid looping symlink folders (Alias)... Page 186 R6... In which situations file symlinks functions play a role otherwise... Page 187 R7... Determine the control under the mouse position... Page 188 R8... Find out on which MAC OS X operating system the program is running... Page 188 R9 Get the current user name in Mac OS X / Linux / Windows 5
6 ... Page 190 R10 Send files as an attachment of an with the system mail program... Page 190 R11 Provide the user with help-files under Win & MAC... Page 192 R12... Drag and drop text from external source (eg browser) to a TEdit box... Page 194 R13... Store additional information in standard objects... Page 195 R14 Using ActiveControl... Page 195 R15 Replace OnDrawItem event of the ListBox from VCL with the OnPainting event of the TListBoxItems... Page 196 R16 Load Bitmap from resource file (for retina display)... Page 197 R17 Swap items in a listbox... Page 199 R18 Swap items in a Listbox via Drag & Drop... Page 200 R19 Using FMX functions in a VCL application via DLL... Page 200 R20 Draw text in TGrid right or centered... Page 206 R21 Draw text in TStringGrid right or centered... Page 208 R22 Working with the "visible" property of controls... Page 209 R23 Prevent unintended shortening of TLabel text... Page 209 R24... How to show a pop-up menu at a special position... Page 210 R25 Determine the document directory... Page 211 R26 Improve the font quality (especially on Windows)... Page 211 R27 Select a folder with a dialog... Page 211 R28... Let a column in a string grid occupy the remaining space... Page 212 R29... Create missing components with Frames... Page 213 R30... Moving controls at runtime in the form... Page 217 Chapter 12: Outlook... Page 220 Index... Page 221 6
7 Index D-Programming, 151 3rd party MAC Developer Application, 110 3rd party Mac Developer Installer, 110 A ActiveControl, 195 Add ListBoxItem, 42 Add Platform, 105 AlClient, 31 All files, 186 Allowdrag, 200 Alpha-channel, 144; 145 Ambient, 154 App Store, 93 Apple Developer ID, 111 AppleShowAllFiles, 83 Application Loader, 111 Application.ProcessMessages, 57 AutoSize, 209 AutoTranslate, 91 B BeginScene, 146 BeginUpdate, 199 Bindable Members, 34 Bitmap Style Designer, 77 BitmapScale, 34 Bitmap-Style Designer, 73 Blank Application, 16 C CaretPosition, 53 CertifacteSigningRequest, 117 Certificate, 115 CFRelease, 100 CFRetain, 100 CFString, 99 CFStringCreateWithCharactersNoCopy, 99 CFUserNotifiationDisplayAlert, 99 CheckSpelling, 54 ClaBlack, 51 ClaRed, 51 ClColorName, 51 ClearEdit, 44 Clipboard, 53 7
8 COCOA, 97 Codesign, 118 ColCount, 68 ControlType, 29 CopyToClipboard, 53 COREAPI, 98 Custom Style, 70 CutToClipBoard, 53 D DefaultManager, 172 DefaultRowHeight, 68 DeleteChildren, 215 Deployment, 109 DesignVisible, 209 Developer Application ID, 115 Developer ID Installer, 115 Developer ID Intermediate Certificate, 117 DevExpress, 181 Diffuse, 154 Direct2D, 211 Disk Image from Folder, 113 Disk Utility, 113 DisplayCount, 182 Drag and drop of text, 195 DrawBitmap, 150 DrawCellRight, 207 DriveDelim, 184 E Emissive, 154 EndScene, 146 EndUpdate, 199 Entitlement List, 94 Event handler, 22 F Fast Reports, 180 FaSymlink, 186 Fillelipse, 146 Fillrect, 146 Filltext, 146 FindNext-Replacement, 54 FindReplaceDemo, 54 FindStyleResource, 25 FireMonkey bitmap, 144 Fliphorizontal, 147 FlipVertical, 147 FMX.SpellChecker, 54 8
9 FocusedLink, 74; 76 FollowLink, 187 FontColor, 37 FormKeyDown, 30 Frames, 30 FullScreen, 30 G Gatekeeper, 115 GetHomepath, 190 Gethostname, 97 Glyph, 69 Gnostice, 180 GridGetvalue, 67 H HasFormat, 53 Help Workshop, 192 HighSpeed, 150 HorzAlign, 206 HotLink, 74 Hydra, 181 I ICL, 179 ImageEn, 181 ImgByFilter, 147 Invert an image, 147 IsASymlinkfile, 188 IsChecked, 31; 52 IsControlKeyPressed, 183 IsPressed, 29 IsShiftKeyPressed, 183 ITC-Mobile, 111 Items, 41 Items.Exchange, 199 IwPlace, 33 K Keychain Access, 110 KeyEvent, 30 L Language, 193 ListItems, 41 ListStyle, 41 LiveBindings-Expert, 35 Lshorizontal, 41 LunaStyle, 78 9
10 Lybcgunwind.1.0.dlyb, 109 M MAC OS platform, 17 MAC, 102 MacApi.Appkit.pas, 100 MacApi.CoreFoundation.pas, 98 MacOS, 109 MAP, 145 MaRead, 145; 145 MaReadWrite, 145; 145 MarshaledAString, 81 Mask, 186 Master View, 18 Master, 18 MaterialBackSource, 154 MaterialShaftSource, 154 MaWrite, 145 MCL, 179 Menu, 52 MessageDlg, 69 Mirror a graphic, 147 MouseScaling, 33 MouseTracking, 33 Multi-Device Application, 15 Multi-Device-Designer, 17 Multi-monitor systems, 210 MultiResBitmap, 32 MultiScreenCopy, 150 N New markets, 89 NormalLink, 74 NSApplicationDelegate, 85 NSHost, 97 NSObject, 100 NSObjectClass, 100 NSString, 100 NSStringClass, 100 NSWorkspace, 100 O ObjectAtPoint, 188 Occupy the free space in the grid, 212 OnChange, 53 OnChangeTracking, 53 OnCreateCustomEditor, 66 OnDragDrop, 200 OnDrawColumnBackground, 65 10
11 OnDrawColumnCell, 64; 65 OnDrawColumnHeader, 65 OnDrawItem", 44 OnDrawTab, 69 OneDrive, 179 OnFocusChanged, 195 OnGetImageIndex, 68 OnPaint, 45 OnPainting, 45 OnViewPortPositionChanged, 66 OS X Desktop, 20 OwnerDraw, 44 P Package Maker, 119 PaperSketch, 201 ParamStr, 82 PAServer, 102 PAServer19.0.pkg, 102 PasteFromClipboard, 53 PathDelim, 184 PathSep, 184 PixelFormat, 144 PlatformDefault, 22 PlatformService, 53 Pop-up menu, 210 POSIX, 97 PressedLink, 74 Program directory, 82 Projection, 151 Provisioning, 110 Q Quality of the fonts, 211 R REDO, 57 Resource, 78 Resources and Images, 198 Retina display, 197 Revert to Inherited, 21 Rotate an image, 147 Rotate, 147 RotationAngle, 25 RotationCenter, 157 RowCount, 64 S Sandboxing, 93 11
12 ScanLine, 144 ScreenDisplays, 182 ScreenService, 199 SDK, 105 SelectDirectory, 211 SetPixelFormat, 144 SetStyleFromFile, 78 Shader filter, 147 SharedWorkspace, 101 ShowCheckBoxes, 41 ShowFullScreenIcon, 30 ShowHeader, 63 ShowHint, 29 Specular, 154 Spellchecking, 54 Start another program, 81 Startup parameter, 88 StayPressed, 29 StoreInForm, 92 StretchDraw, 150 StringColumn, 63 Style, 73 StyledSettings, 31; 37; 73 StyleElements, 73 StyleLookup, 31 StyleName, 31 SubscribeToMessage, 174 SupportsPlatformService, 54 Swap two items, 199 System.UITypes, 51 T TabControlStyle, 69 TabItemStyle, 69 TaCenter, 65 TagFloat, 195 TagObject, 195 TagString, 195 Tagstring, 197 TAlignLayout, 31; 51 TAlphaColorRec, 51 TAlphaColors, 51 TBitmap, 144 TBitmapAnimation, 171 TBitmapData, 144 TBitmapLink, 74 TBitmapLinks, 74 TBitmapListAnimation, 171 TButton, 29 12
13 TButtonStyleObject, 74; 80 TCalendar, 30 TCategoryPanel, 30 TCheckListBox, 41 TColorAnimation, 170 TColorAnimations,, 76 TColorkeyAnimation, 171 TControl3D, 78 TDirectory.Exists, 187 TDragOperation, 194; 60 TDropTarget, 60 TEdit, 30 TExpander, 30 TextSettings, 37 Texture, 154 TFile.exists, 187 TFile.GetAttributes, 187 TForm, 30 TGlowEffect, 76 TGlyphColumn, 68 TGradientAnimation, 170 TGroupBox, 31 THeaderItems, 68 TImage, 32 TImageColums, 67 TImageControl, 33 TImageViewer, 33; 33 TInsertOption, 57 TLabel, 37 TLang, 89; 89 TLight, 152 TLightMaterialsource, 152 TListBox, 41 TMapAccess, 145 TMaterialBook, 154 TMemo, 51 TMenuItem, 51 TMessageManager, 172 TMS Pack for FireMonkey, 179 TMSFMXGrid, 68 TMSFMXNativeMacPDFLib, 180 TMSFMXNativeNSView, 180 TMsgDlgType, 69 TOSVersion, 189 TPanel, 30 TPath, 211 TPath.GetMoviesPath, 211 TPath.GetPicturesPath, 211 TPathAnimation,
14 TPlatformServices, 54 TPlotGrid, 215 TProgressBar, 68 TRadioButton, 31 TRectangle, 76 TRectAnimation, 171 TRichEdit, 62 TRichView, 181 Trimming, 209; 29 TScreen, 182 TSpeedButton, 69 TStatusbar, 69 TStringColumn, 63 TStringGrid, 62 TStyleManager, 78 TSwitch, 31 TTabControl, 62; 69 TTabItem, 69 TtCharacter", 29 TTextAlign, 65 TTMSFMXGrid, 179 TTMSFMXGridExcelIO, 179 TTMSFMXGridPDFIO, 179 TTMSFMXGridRTFIO, 179 TTMSFMXRichEditor, 179; 62 TTMSFMXRichEditorEditToolbar, 179 TTMSFMXRichEditorFormatToolbar, 179 TtNone", 29 TTrackbar, 69 TtWord",, 29 Two-letter language code, 90 U UNMAP, 145 UsingDesignCamera, 151 V ValuesAsColor, 148 ValuesAsFloat, 148 ValuesAsPoint, 148 ValuesAsTexture, 148 W Windows PC, 102 WordWrap, 31 WorkAreaRect, 182 WWDR Intermediate Certificate,
Cross-Platform Development with Delphi 10.2 & FireMonkey. for Windows, Mac OS X (macos) & Linux. Harry Stahl
Cross-Platform Development with Delphi 10.2 & FireMonkey for Windows, Mac OS X (macos) & Linux Harry Stahl Author: Harry Stahl Publisher: Harry Stahl City: Bonn, Germany Copyright (2017), All rights reserved
More informationDelphi XE2. evelopment. Delphi XE2 ios Development 2 nd edition, 1 st May 2012
Delphi XE2 evelopment Delphi XE2 ios Development 2 nd edition, 1 st May 2012 Author: Bob Swart (aka Dr.Bob) Bob Swart Training & Consultancy (ebob42) Table of Contents 1. Configuring Delphi XE2 for ios
More informationFireMonkey Development for ios and OS X
FireMonkey Development for ios and OS X with Delphi XE2 Graeme Chandler From the WYN (What You Need) Series 2 Copyright 2012 Graeme Chandler All Rights Reserved This material is protected by copyright.
More informationAgenda. Encuentro de Usuarios Delphi 12/03/2012
Encuentro de Usuarios Delphi Jorge L. Cangas info@danysoft.com Agenda 09:50 Bienvenida 10:00 FireMonkey 11:15 LiveBindings 12:00 Café 12:30 VCL Styles 13:15 DataSnap y Web 14:25 Preguntas 1 FireMonkey
More informationMay 10: Lesson 2 Creating your First Windows and Mac Desktop Application
May 10: Lesson 2 Creating your First Windows and Mac Desktop Application Version: 1.1 Last Updated: May 13, 2012 Presented: May 23, 2012 Prepared by: David Intersimone David I, Embarcadero Technologies
More informationAbout your presenter. David Intersimone David I. Vice President of Developer Relations and Chief Evangelist
World Tour About your presenter David Intersimone David I Vice President of Developer Relations and Chief Evangelist Email: davidi@embarcadero.com Twitter: davidi99 Blog: blogs.embarcadero.com/davidi/
More informationRAD Studio XE5 in Action Tech Preview
RAD Studio XE5 in Action Tech Preview Bogdan Polak Welcome and Introduction Agenda 10:00 10 min Welcome and introductions EMBARCADERO TECHNOLOGIES 10:10 20 min The multi-device world we live in 10:30 30
More informationFirePower 4.1. Woll2Woll Software Nov 3rd, Version 4.1 Supporting RAD Studio versions: XE7. FirePower 4.
FirePower 4.1 FirePower 4.1 Page 1 Woll2Woll Software Nov 3rd, 2014 http://www.woll2woll.com Version 4.1 Supporting RAD Studio versions: XE7 Whats new in FirePower 4.1 vs 4.0 This updates redesigns the
More informationUNIT Files. Procedure/Functionand Other Declarations (CONST, TYPE, VAR) can be stored under different Object Pascal Files (Library).
Basics of Language UNIT Files Basics of Language UNIT Files UNIT Files Procedure/Functionand Other Declarations (CONST, TYPE, VAR) can be stored under different Object Pascal Files (Library). You can reduce
More informationPerformance Comparison from Delphi 2010 to XE6
2014 Performance Comparison from Delphi 2010 to XE6 Thomas G. Grubb RiverSoftAVG.com 6/14/2014 This document is based on a series of blog posts at Delphi CodeSmith blog: (http://blogs.riversoftavg.com):
More information2018/12/10. Idera Inc. Developer Tools. RAD Studio 10.3 Rio. Agenda
RAD Studio 10.3 Rio Agenda 1. New Delphi Language Features 2. C++ 17 for Win32 3. FireMonkey Android zorder, Native Controls and API Level 26 4. Windows 10, VCL, and HighDPI improvements 5. Extensive IDE
More informationRAD Studio XE4 in Action LIVE! 14th May, 2013 Taipei Malcolm Groves
RAD Studio XE4 in Action LIVE! 14th May, 2013 Taipei Malcolm Groves Embarcadero Technologies Founded 1993 3.2 Million Customers 500+ Employees in 29 Countries 5 R&D Centers of Excellence World Wide Sales
More informationUser Guide Belltech Systems, LLC
User Guide Belltech Systems, LLC http://www.belltechsystems.com May, 2006 1. Introducing Belltech CaptureXT 2. Installation and Uninstallation Installation Running the Application Uninstallation 3. User
More informationStart with Operating System Programming
maxbox Starter 8 Start with Operating System Programming 1.1 Admin your System Today we spend another time in programming with your operating system (called OS) and the API. An API (Application Programming
More informationInfoPower for FireMonkey 3.0
InfoPower for FireMonkey 3.0 InfoPower FireMonkey 3.0 Page 1 Woll2Woll Software April 28th, 2014 http://www.woll2woll.com Version 3.0 Supported RAD Studio versions: XE5 AND XE6 (Currently only XE6) Our
More informationWHAT IS BFA NEW MEDIA?
VISUAL & TYPE WEB & INTERACTIVE MOTION GRAPHICS DIGITAL IMAGING VIDEO DIGITAL PHOTO VECTOR DRAWING AUDIO To learn more and see three years of our best student work, please visit: webdesignnewmedia.com
More informationTMS SOFTWARE TMS TableView for FireMonkey DEVELOPERS GUIDE TMS TableView for FireMonkey DEVELOPERS GUIDE
TMS TableView for FireMonkey May 2012 Copyright 2012 by tmssoftware.com bvba Web: http://www.tmssoftware.com Email: info@tmssoftware.com 1 Index Availability... 4 Description... 4 List of available controls...
More informationThe MVC Design Pattern
The MVC Design Pattern The structure of iphone applications is based on the Model-View-Controller (MVC) design pattern because it benefits object-oriented programs in several ways. MVC based programs tend
More informationAgenda. New Delphi Language Features. C++ 17 for Win32. FireMonkey Android zorder, Native Controls and API Level 26
RAD Studio 10.3 Agenda 1. 2. 3. 4. 5. 6. 7. New Delphi Language Features C++ 17 for Win32 FireMonkey Android zorder, Native Controls and API Level 26 Windows 10, VCL, and HighDPI improvements Extensive
More informationWhat's new in Delphi XE7
Delphi Whats New http://www.embarcadero.com/products/delphi/whats-new What's new in Delphi XE7 Delphi XE7 is a must-have upgrade for all Delphi developers and is the newest version of the award winning,
More informationGA Printing from Mac OS
GA-1310 Printing from Mac OS 2009 Electronics for Imaging, Inc. The information in this publication is covered under Legal Notices for this product. 45085389 5 May 2009 CONTENTS 3 CONTENTS INTRODUCTION
More informationParallels Remote Application Server
Parallels Remote Application Server Parallels Client for Mac User's Guide v16 Parallels International GmbH Vordergasse 59 8200 Schaffhausen Switzerland Tel: + 41 52 672 20 30 www.parallels.com Copyright
More informationMicrosoft Office Outlook 2007: Intermediate Course 01 Customizing Outlook
Microsoft Office Outlook 2007: Intermediate Course 01 Customizing Outlook Slide 1 Customizing Outlook Course objectives Create a custom toolbar and customize the menu bar; customize the Quick Access toolbar,
More informationPROGRAMMING DELPHI DATABASE APPLICATIONS by Francisco Charte. (C) 2017 Danysoft
PROGRAMMING DELPHI DATABASE APPLICATIONS by Francisco Charte (C) 2017 Danysoft www.danysoft.com LIST OF FIGURES 1.1 ARCHITECTURE OF A BDE-BASED SOLUTION. 43 1.2 ARCHITECTURE OF A SOLUTION BASED ON IBX.
More informationWindows 10. Grand Computers Club Devices SIG November 17, 2015
Windows 10 Grand Computers Club Devices SIG November 17, 2015 Topics Overview Windows 10 features Windows 10 devices IoT Internet of Things Questions 11/17/2015 www.grandcomputers.org 2 Windows Market
More informationSalesCTRL Release Notes
Task Manager Redesign screen Increase Task Name to 20-characters and Description to 40-characters Add Folder and Sub-Folders to organize Tasks Add tree-view look up for Tasks and Actions Add Email Library
More informationGetting started with Lazarus
Getting started with Lazarus Michaël Van Canneyt March 4, 2006 Abstract Lazarus is a cross-platform 2-way RAD tool which can be used to develop almost any kind of program for Windows, Linux, Solaris or
More informationLesson 7 Creating a Windows, Mac and ios 3D Application
Lesson 7 Creating a Windows, Mac and ios 3D Application Version: 0.8 Presented: June 14, 2012 Last Updated: June 19, 2012 Prepared by: David Intersimone David I, Embarcadero Technologies Copyright 2012
More informationFiery X3eTY2 65_55C-KM Color Server. Utilities
Fiery X3eTY2 65_55C-KM Color Server Utilities 2008 Electronics for Imaging, Inc. The information in this publication is covered under Legal Notices for this product. 45072888 14 March 2008 CONTENTS 3 CONTENTS
More informationCoolux Pandoras Box v5.5 Dear Pandoras Box users,
Coolux Pandoras Box v5.5 Dear Pandoras Box users, 1 You can now download the new Pandoras Box Version 5.5. Please find a summary of the main changes/features below. For more detailed information please
More informationInstalling and Running the Google App Engine On a Macintosh System
Installing and Running the Google App Engine On a Macintosh System This document describes the installation of the Google App Engine Software Development Kit (SDK) on a Macintosh and running a simple hello
More informationGetting round your Mac with Shortcut Keys
The Mac has many useful keyboard shortcuts but these do depend on you knowing the difference between the following keys: Shift Fn Ctrl Alt (Also referred to as Option) Command (Also referred to as the
More informationAs you already know the tool is split up into the toolbar across the top, the editor or code part in the centre and the output window at the bottom.
maxbox Starter 7 Start with Game Programming 1.1 Play a Game Today we spend another time in programming with the internet (called social network) and multi user games. But in this primer I just introduce
More informationGraphics. Setting Snap to Grid
2 This chapter describes how to add static and dynamic graphics to a control panel and how to create and use custom graphics. Any visible item on a LookoutDirect control panel is a graphic. All graphics
More informationMicrosoft PowerPoint Tutorial
Microsoft PowerPoint Tutorial Contents Starting MS PowerPoint... 1 The MS PowerPoint Window... 2 Title Bar...2 Office Button...3 Saving Your Work... 3 For the first time... 3 While you work... 3 Backing
More informationParsing Delphi mode, Include Assertion Code, Use Ansi Strings. Code Checks: I/O, Range, Overflow, Stack
Programming Block C Steps to Construct a GUI Application in Lazarus (1) http://www.win.tue.nl/ wstomv/2ip0/ Lecture 12 Tom Verhoeff Technische Universiteit Eindhoven Faculteit Wiskunde en Informatica Software
More informationOffice 2007 Overview
Kent School District Office 2007 Overview Office Button Quick Access Toolbar The Ribbon and Tabs Mini Toolbar Other Office Applications Resources 1 P a g e Created by G. Kinkade, CTE; adapted by G. Whiteman,
More informationORACLE UNIVERSITY AUTHORISED EDUCATION PARTNER (WDP)
Android Syllabus Pre-requisite: C, C++, Java Programming SQL & PL SQL Chapter 1: Introduction to Android Introduction to android operating system History of android operating system Features of Android
More informationFiery Network Controller for DocuColor 5065 SERVER & CONTROLLER SOLUTIONS. Utilities
Fiery Network Controller for DocuColor 5065 SERVER & CONTROLLER SOLUTIONS Utilities 2005 Electronics for Imaging, Inc. The information in this publication is covered under Legal Notices for this product.
More informationChapter 2. Operating-System Structures
Chapter 2 Operating-System Structures 2.1 Chapter 2: Operating-System Structures Operating System Services User Operating System Interface System Calls Types of System Calls System Programs Operating System
More informationCSE 101 Introduction to Computers Development / Tutorial / Lab Environment Setup
CSE 101 Introduction to Computers Development / Tutorial / Lab Environment Setup Purpose: The purpose of this lab is to setup software that you will be using throughout the term for learning about Python
More informationiphone App Basics iphone and ipod touch Development Fall 2009 Lecture 5
iphone App Basics iphone and ipod touch Development Fall 2009 Lecture 5 Questions? Announcements Assignment #1 due this evening by 11:59pm Remember, if you wish to use a free late you must email me before
More informationInfoPower for FireMonkey 2.5
InfoPower for FireMonkey 2.5 InfoPower FireMonkey 2.5 Page 1 Woll2Woll Software Feb 20th, 2014 http://www.woll2woll.com Version 2.5 Our exciting InfoPower FireMonkey 2 (FMX) component suite allows you
More informationTOSHIBA GA Utilities
TOSHIBA GA-1211 Utilities 2008 Electronics for Imaging, Inc. The information in this publication is covered under Legal Notices for this product. 45075940 24 October 2008 CONTENTS 3 CONTENTS INTRODUCTION
More informationPreface...3 Acknowledgments...4. Contents...5. List of Figures...17
Contents - 5 Contents Preface...3 Acknowledgments...4 Contents...5 List of Figures...17 Introduction...23 History of Delphi...24 Delphi for mobile platforms...27 About this book...27 About the author...29
More informationASIC-200 Version 5.0. integrated industrial control software. HMI Guide
ASIC-200 Version 5.0 integrated industrial control software HMI Guide Revision Description Date C Name change, correct where applicable with document 4/07 HMI Guide: 139168(C) Published by: Pro-face 750
More informationTMS Grid for FireMonkey TMS Grid for FireMonkey Whitepaper
TMS Grid for FireMonkey Whitepaper September 2012 Copyright 2012 by tmssoftware.com bvba Web: http://www.tmssoftware.com Email: info@tmssoftware.com Introducing TTMSFMXGrid: a flexible, productivity feature-packed
More informationThe scripting system handles two types of components: Visual and Non-visual components.
Forms and Components Old Content - visit altium.com/documentation Modified by on 13-Sep-2017 Parent page: DelphiScript Overview of Graphical Components The scripting system handles two types of components:
More informationParallels Remote Application Server
Parallels Remote Application Server Parallels Client for Chrome User's Guide v16 Parallels International GmbH Vordergasse 59 8200 Schaffhausen Switzerland Tel: + 41 52 672 20 30 www.parallels.com Copyright
More informationIntroducing TTMSFMXGrid: a flexible, productivity feature-packed cross platform grid for FireMonkey
Introducing TTMSFMXGrid: a flexible, productivity feature-packed cross platform grid for FireMonkey Introduction As soon as Delphi XE2 with the new FireMonkey framework was released, we received almost
More informationWINDOWS XP. iii. Contents
C O N T E N T S Preface INTRODUCTION TO 1 Chapter 1 Navigating Windows XP 3 Launching Windows 3 Working with the Mouse 4 Moving the Mouse 4 Clicking 6 Double-clicking 6 Right-clicking 6 Dragging and Dropping
More informationNoteList 3.3 User Guide
! NoteList 3.3 User Guide We Make Software - TensionSoftware.com 2005-2017 Tension Software all rights reserved. Every effort has been made to ensure that the information in this manual is accurate. Tension
More informationUSER MANUAL Page 0 of 107
USER MANUAL 7.1 www.dgflick.com Page 0 of 107 Table of Contents 1.0. Introduction... 3 2.0. System Requirements... 4 3.0. Opening the Tool Box Getting Started... 5 3.1. Registration... 6 3.1.1. Online
More information2. Drag and drop the cloud image onto your desktop to be used later in the tutorial.
Do the following tutorial. You will use the Earth Map image and Photo image below. 1. Copy the Earth Map image and paste it into photoshop. Open photoshop. Go to menu/file/new. Name it lastname-earth.
More informationFiery X3eTY2 65C-KM Color Server. Utilities
Fiery X3eTY2 65C-KM Color Server Utilities 2006 Electronics for Imaging, Inc. The information in this publication is covered under Legal Notices for this product. 45060846 14 November 2006 CONTENTS 3 CONTENTS
More informationEmbird Manual (part 2)
Embird Manual (part 2) 2003 by Ladislav Balara, Embird 1st edition August 28, 2003 All rights reserved. No part of the contents of this book may be reproduced or transmitted in any form or by any means
More informationObjectives. Submission. Register for an Apple account. Notes on Saving Projects. Xcode Shortcuts. CprE 388 Lab 1: Introduction to Xcode
Objectives Register for an Apple account Create an application using Xcode Test your application with the iphone simulator Import certificates for development Build your application to the device Expand
More informationIntroduction to the Visual Studio.NET Integrated Development Environment IDE. CSC 211 Intermediate Programming
Introduction to the Visual Studio.NET Integrated Development Environment IDE CSC 211 Intermediate Programming Visual Studio.NET Integrated Development Environment (IDE) The Start Page(Fig. 1) Helpful links
More informationConverting Your PDFs to Excel
Converting Your PDFs to Excel Easy 3-Step Guide STEP 1: OPEN YOUR PDF Select the Open... command from the File menu. STEP 3: CONVERTING TO EXCEL After selecting, you are ready for conversion. For conversions
More information1 Build Your First App. The way to get started is to quit talking and begin doing. Walt Disney
1 Build Your First App The way to get started is to quit talking and begin doing. Walt Disney Copyright 2015 AppCoda Limited All rights reserved. Please do not distribute or share without permission. No
More informationOmnis Programming. TigerLogic Corporation. June
Omnis Programming TigerLogic Corporation June 2013 20-062013-02 The software this document describes is furnished under a license agreement. The software may be used or copied only in accordance with the
More informationDeveloping Applications for ios
Developing Applications for ios Lecture 1: Mobile Applications Development Radu Ionescu raducu.ionescu@gmail.com Faculty of Mathematics and Computer Science University of Bucharest Evaluation Individual
More informationPress-Ready Cookbook Page Guidelines
Press-Ready Cookbook Page Guidelines table of contents These instructions are for all pages of your cookbook: Title Page, Special Pages, Table of Contents, Dividers, Recipe Pages, etc. WHAT IS PRESS-READY?
More informationBASICS OF MOTIONSTUDIO
EXPERIMENT NO: 1 BASICS OF MOTIONSTUDIO User Interface MotionStudio combines draw, paint and animation in one easy easy-to-use program gram to save time and make work easy. Main Window Main Window is the
More informationMagniLink imax. User Manual. Version User Manual d MagniLink imax 1
User Manual MagniLink imax Version 1.1.2 LVI Low Vision International Verkstadsgatan 5 Tel: +46 (0) 470 727700 E-mail: info@lvi.se 352 46 Växjö Fax: +46 (0) 470 727725 Internet: www.lvi.se User Manual
More informationModifier Keys. Option Key. Command Key. Shift Key. Control Key. Return Key. Tab
EYBOARD HORTCUTS Modifier Keys Option Key Command Key Shift Key Control Key Return Key Alt Key Tab Ctrl Alt 1 Editing Shortcuts Resize Document + + I Alt + Ctrl + I Resize Canvas + + C Alt + Ctrl + C Select
More informationChapter 9 Slide Shows
Impress Guide Chapter 9 Slide Shows Transitions, animations, and more Copyright This document is Copyright 2007 2012 by its contributors as listed below. You may distribute it and/or modify it under the
More informationTOSHIBA GA Printing from Mac OS
TOSHIBA GA-1211 Printing from Mac OS 2008 Electronics for Imaging, Inc. The information in this publication is covered under Legal Notices for this product. 45075930 24 October 2008 CONTENTS 3 CONTENTS
More informationBCI.com Sitecore Publishing Guide. November 2017
BCI.com Sitecore Publishing Guide November 2017 Table of contents 3 Introduction 63 Search 4 Sitecore terms 66 Change your personal settings 5 Publishing basics 5 Log in to Sitecore Editing 69 BCI.com
More informationMetaReport Metamatica Software
MetaReport I Metareport Table of Contents Foreword 0 Part I General 4 1 License Agreement... 4 2 Introduction... 5 3 Main features... 5 4 Main window... 6 Part II Report Designer 8 1 Content 2 Basics...
More informationImpress Guide Chapter 11 Setting Up and Customizing Impress
Impress Guide Chapter 11 Setting Up and Customizing Impress This PDF is designed to be read onscreen, two pages at a time. If you want to print a copy, your PDF viewer should have an option for printing
More informationUnderstanding File Management
UNIT B Windows 2007 Understanding File Management Files You Will Need: Win B-1.bmp Win B-2.bmp Most of your work on a computer involves using programs to create files. For example, you might use WordPad
More informationSmart KM Link User Manual
Smart KM Link User Manual Table of Contents Table of Contents Overview...3 System Requirements...3 Features...3 Support Language...3 Getting Started...4 Changing the Settings...6 Keyboard & Mouse Control
More informationMicrosoft Powerpoint 2007
Microsoft Powerpoint 2007 Getting started Select the Start button towards the bottom left of the screen. Select each of the following: Programs; Microsoft Office > Microsoft Powerpoint 2007. Within a few
More informationHow to use Movie Maker
How to use Movie Maker -Every desktop computer in our district has Windows Movie Maker. In order to access it, visit the Start menu, scroll up to Programs and then move the cursor to the right and locate
More informationMac OS X Part 3. The University of Utah Student Computing Labs Macintosh Support
Mac OS X Mac OS X Part 3 The University of Utah Student Computing Labs Macintosh Support mac@scl.utah.edu Basic overview of Mac OS X s interface Finding files/folders Basic overview of directory structure
More informationRelease Notes. May be insufficient for 1080p+ or 60 fps workflows 2. Additional hard disk space required for record to disk. 3
System Requirements Minimum Release Notes Recommended Operating System Windows 7, 8, 10, macos Sierra, macos High Sierra Windows 10, macos High Sierra Processor i5 dual-core @ 2.3GHz 1 i7 quad-core @ 2.8GHz+
More informationChapter 2: Operating-System Structures
Chapter 2: Operating-System Structures Chapter 2: Operating-System Structures Operating System Services User Operating System Interface System Calls Types of System Calls System Programs Operating System
More informationCitrix User Guide Version 2.2. Table of Contents. Citrix on a PC... 1
Citrix User Guide Table of Contents Citrix on a PC... 1 Installing Browser Plug-ins... 1 Notes for Windows XP Service Pack 2 Users... 3 Logging In... 3 Accessing Applications... 4 Logging Off... 6 Citrix
More informationOS X keyboard shortcuts
OS X keyboard shortcuts Summary Learn about common OS X keyboard shortcuts. A keyboard shortcut is a way to invoke a function in OS X by pressing a combination of keys on your keyboard. Original source:
More informationKeynote 08 Basics Website:
Website: http://etc.usf.edu/te/ Keynote is Apple's presentation application. Keynote is installed as part of the iwork suite, which also includes the word processing program Pages and the spreadsheet program
More informationArcGIS Runtime SDK for.net Getting Started. Jo Fraley
ArcGIS Runtime SDK for.net Getting Started Jo Fraley Agenda What is the ArcGIS Runtime? What s new for ArcGIS developers? ArcGIS Runtime SDK 10.2 for WPF ArcGIS Runtime SDK for.net Building Windows Store
More informationMicrosoft PowerPoint Tutorial
Microsoft PowerPoint Tutorial GETTING STARTED Microsoft PowerPoint is one of the most popular presentation programs supported by both Mac and PC platforms. Microsoft PowerPoint can be used to create interactive
More informationColligo Briefcase. for Good Technology. Administrator Guide
for Good Technology Administrator Guide Contents Introduction... 2 Target Audience... 2 Overview... 2 Key Features... 2 Platforms Supported... 2 SharePoint Security & Privileges... 3 for Good Technology...
More informationOPTOTERMINAL QLARITY FOUNDRY USER'S MANUAL REVISION 2.5
OPTOTERMINAL QLARITY FOUNDRY USER'S MANUAL REVISION 2.5 Opto 22 43044 Business Park Drive Temecula, CA 92590-3614 USA Phone 800.321.OPTO (6786) or 951.695.3000 Fax 800.832OPTO (6786) or 951.695.2712 Email:
More informationPowerPoint Tips and Tricks
PowerPoint Tips and Tricks Viewing Your Presentation PowerPoint provides multiple ways to view your slide show presentation. You can access these options either through a toolbar on your screen or by pulling
More informationUser Manual Applied Vision 4 Software
In partnership with Ken-A-Vision User Manual Applied Vision 4 Software Rev 3 7-22-13 Applied Vision is available for download online at: www.ken-a-vision.com/support/software-downloads If you require an
More informationicollections 4.5 What s new in v Problem with displaying Web Views on some monitors - fixed. Compatibility with the newest macos.
icollections 4.5 What s new in v.4.5 Apps Monitor - show currently running processes New selection shape and thin label font - both accessible from the Appearance Settings Select Collection's controls
More informationIBM Case Manager Mobile Version SDK for ios Developers' Guide IBM SC
IBM Case Manager Mobile Version 1.0.0.5 SDK for ios Developers' Guide IBM SC27-4582-04 This edition applies to version 1.0.0.5 of IBM Case Manager Mobile (product number 5725-W63) and to all subsequent
More informationJSN PageBuilder 3 Configuration Manual Introduction
JSN PageBuilder 3 Configuration Manual Introduction About JSN PageBuilder 3 JSN PageBuilder 3 is the latest innovation of Joomla! PageBuilder with great improvements in the interface, features, and user
More informationInstalling and Building Apps on a Mac
Installing and Building Apps on a Mac 1 Scripture App Builder: Installing and Building Apps on Mac 2017, SIL International Last updated: 1 December 2017 You are free to print this manual for personal use
More informationImpress Guide. Chapter 11 Setting Up and Customizing Impress
Impress Guide Chapter 11 Setting Up and Customizing Impress Copyright This document is Copyright 2007 2013 by its contributors as listed below. You may distribute it and/or modify it under the terms of
More informationPowerPoint 2016 Basics for Mac
1 PowerPoint 2016 Basics for Mac PowerPoint 2016 Basics for Mac Training Objective To learn the tools and features to get started using PowerPoint more efficiently and effectively. What you can expect
More informationPro Android 2. Sayed Y. Hashimi Satya Komatineni Dave Mac Lean. Apress
Pro Android 2 Sayed Y. Hashimi Satya Komatineni Dave Mac Lean Apress Contents Contents at a Glance Contents About the Authors About the Technical Reviewer Acknowledgments Foreword iv v xiii xiv xv xvi
More informationChapter 2: Operating-System Structures. Operating System Concepts 9 th Edition
Chapter 2: Operating-System Structures Silberschatz, Galvin and Gagne 2013 Chapter 2: Operating-System Structures Operating System Services User Operating System Interface System Calls Types of System
More informationiphone Development Setup Instructions Nikhil Yadav Pervasive Health Fall 2011
iphone Development Setup Instructions Nikhil Yadav Pervasive Health Fall 2011 Requirements Apple Mac Computer (Desktop or laptop) with recent snow leopard builds Apple Developer Registered Profile (create
More informationTMS SOFTWARE TMS FMX UI Pack DEVELOPERS GUIDE TMS FMX UI Pack DEVELOPERS GUIDE
May 2017 Copyright 2016-2017 by tmssoftware.com bvba Web: http://www.tmssoftware.com Email: info@tmssoftware.com 1 Index Availability... 7 Description... 7 Windows support... 7 List of available controls...
More informationUse the Apple menu to change settings, get Mac OS X software, open recent items, and restart or shut down your computer.
Welcome to Mac OS X Aqua makes using your Mac easier than ever. Its color, depth, and motion guide you through your tasks, while the Finder and Dock provide easy access to your computer and network. Aqua
More informationFiery E100 Color Server. Printing
Fiery E100 Color Server Printing 2011 Electronics For Imaging, Inc. The information in this publication is covered under Legal Notices for this product. 45098245 27 June 2011 CONTENTS 3 CONTENTS INTRODUCTION
More informationEXPRESSCLUSTER X Integrated WebManager
EXPRESSCLUSTER X Integrated WebManager Administrator s Guide 10/02/2017 12th Edition Revision History Edition Revised Date Description 1st 06/15/2009 New manual 2nd 09/30/2009 This manual has been updated
More information