Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Wizards & Builders GmbH Logos Verwendung von Microsoft Logos für Applikationen unter Microsoft Visual FoxPro.

Ähnliche Präsentationen


Präsentation zum Thema: "Wizards & Builders GmbH Logos Verwendung von Microsoft Logos für Applikationen unter Microsoft Visual FoxPro."—  Präsentation transkript:

1 Wizards & Builders GmbH Logos Verwendung von Microsoft Logos für Applikationen unter Microsoft Visual FoxPro

2 Wizards & Builders GmbH Diese Schulung dient der Darstellung der Anforderungen der verschiedenen von Microsoft vergebenen Designed For-Logos für Windows95/NT, Office und Backoffice und resultierenden Arbeiten

3 Wizards & Builders GmbH Themenübersicht Microsoft Windows 95 Compatible Microsoft Windows 95 Compatible Installation Installation Deinstallation Deinstallation Benutzeroberfläche Benutzeroberfläche andere Anforderungen andere Anforderungen Visual FoxPro und Windows 95 Visual FoxPro und Windows 95 Microsoft Office Compatible Microsoft Office Compatible Microsoft Backoffice Compatible Microsoft Backoffice Compatible Allgemeine Anforderungen Allgemeine Anforderungen System Management Server System Management Server

4 Wizards & Builders GmbH Windows 95 compatible Microsoft Logo Designed for Windows 95

5 Wizards & Builders GmbH Sprachgruppen Single Byte Westeuropa: Englisch, Deutsch, Französisch, Spanisch, Schwedisch, Italienisch, Niederländisch, Portugiesisch/Brasilianisch bzw. Spanisch, Katalanisch, Italienisch Single Byte Westeuropa: Englisch, Deutsch, Französisch, Spanisch, Schwedisch, Italienisch, Niederländisch, Portugiesisch/Brasilianisch bzw. Spanisch, Katalanisch, Italienisch Single Byte Osteuropa: Finnisch, Russisch, Teschechich, Slovenisch, Griechisch, Ungarisch, Polnisch, Türkisch Slowakisch Single Byte Osteuropa: Finnisch, Russisch, Teschechich, Slovenisch, Griechisch, Ungarisch, Polnisch, Türkisch Slowakisch Single Byte Andere: Arabisch, Hebräisch, Thailändisch, Vietnamesisch Single Byte Andere: Arabisch, Hebräisch, Thailändisch, Vietnamesisch Double Byte Asien: Japanisch, Koreanisch, Traditionelles Chinese (Taiwan) und vereinfachtes Chinese (China) Double Byte Asien: Japanisch, Koreanisch, Traditionelles Chinese (Taiwan) und vereinfachtes Chinese (China)

6 Wizards & Builders GmbH Windows 95 compatible Logo Created or compiled in 32-Bit mode and functions under Windows NT Created or compiled in 32-Bit mode and functions under Windows NT Installation Installation Uninstall Uninstall UI/shell support UI/shell support UNC UNC Plug and Play Plug and Play

7 Wizards & Builders GmbH Installation (Kurzfassung) Windows 95 application setup guidelines Windows 95 application setup guidelines automated installation process automated installation process use the registry use the registry complete uninstall capability complete uninstall capability

8 Wizards & Builders GmbH User-Installation (1) Grafisches Setup-Programm Grafisches Setup-Programm Interaktiv und/oder Unattended Interaktiv und/oder Unattended Versionserkennung Betriebssystem Versionserkennung Betriebssystem Gültige Shortcuts/Verknüpfungen Gültige Shortcuts/Verknüpfungen CD-Programme: AutoPlay (Autorun.inf) CD-Programme: AutoPlay (Autorun.inf) Add/Remove Programm im Installer Add/Remove Programm im Installer Verzeichnisdefault auf Programme Verzeichnisdefault auf Programme

9 Wizards & Builders GmbH User-Installation (2) Keine Programm-DLLs im Hauptverz. Keine Programm-DLLs im Hauptverz. Benutzerrechte bei Installation prüfen Benutzerrechte bei Installation prüfen Nicht-Admin ggf. Warnhinweis, keine Setup-Änd. Nicht-Admin ggf. Warnhinweis, keine Setup-Änd. Empfehlung: Verzeichnisnamen prüfen Empfehlung: Verzeichnisnamen prüfen Empfehlung: Usereinstellungen kopieren Empfehlung: Usereinstellungen kopieren Empfehlung: User-Info erst beim Start Empfehlung: User-Info erst beim Start

10 Wizards & Builders GmbH Installation - Registry Datentypen unter [HKEY_CLASSES_ROOT] Datentypen unter [HKEY_CLASSES_ROOT] Gemeinsame Komponenten in [SharedDLL] Gemeinsame Komponenten in [SharedDLL] Keine Registrierung für DirectX/3D Keine Registrierung für DirectX/3D Keine Änderung von WIN/SYSTEM.INI Keine Änderung von WIN/SYSTEM.INI Empfehlung: Diverse Einträge unter \CurrentVersion\Uninstall\ Empfehlung: Diverse Einträge unter \CurrentVersion\Uninstall\ u.a. für neue Version von Installer (Versionsinfo) u.a. für neue Version von Installer (Versionsinfo)

11 Wizards & Builders GmbH Installation - Shared Components Nicht mit Altversionen überschreiben Nicht mit Altversionen überschreiben Test mit VenTest Install Analyzer Test mit VenTest Install Analyzer Empfehlung: \SYSTEM32 Readonly Empfehlung: \SYSTEM32 Readonly Empfehlung: SYSTEM-DLLs über EXE Empfehlung: SYSTEM-DLLs über EXE Empfehlung: Reboot vermeiden Empfehlung: Reboot vermeiden

12 Wizards & Builders GmbH Installation - Netzwerk (Empf.) Verwendung von User Profiles (Remote) Verwendung von User Profiles (Remote) Defaultwerte nicht in Registry schreiben Defaultwerte nicht in Registry schreiben Opt. Zusatzdateien für Netzwerksetup Opt. Zusatzdateien für Netzwerksetup DiskImage-Möglichkeit (Kopiervorlage) DiskImage-Möglichkeit (Kopiervorlage) SharedFiles in SharedVolumes SharedFiles in SharedVolumes Silent Install bzw. Direct Start (CD/Netz) Silent Install bzw. Direct Start (CD/Netz)

13 Wizards & Builders GmbH Installation - SystemPolicy(Empf.) Administrator Template (ADM-file) Administrator Template (ADM-file) Ausführen/Suchen-Dialog ggf. disabled Ausführen/Suchen-Dialog ggf. disabled Kontextmenü ggf. disabled (Shell Ext.) Kontextmenü ggf. disabled (Shell Ext.) ExpandEnvironmentString in Registry ExpandEnvironmentString in Registry ggf. ShellExecute statt CreateProcess ggf. ShellExecute statt CreateProcess ggf. Registry-Key für Policy benutzen ggf. Registry-Key für Policy benutzen

14 Wizards & Builders GmbH Installation - Updates (Empf.) Win95 -> WinNT4: ggf. Zusatzdateien Win95 -> WinNT4: ggf. Zusatzdateien gleiche Files/Keys/Calls unter 95 und NT gleiche Files/Keys/Calls unter 95 und NT Migration.DLL für 5.0 mitliefern Migration.DLL für 5.0 mitliefern

15 Wizards & Builders GmbH Deinstallation Aufrufbar über Installer Aufrufbar über Installer korrekte Registryeinträge für Uninstall korrekte Registryeinträge für Uninstall Gesetzte Verknüpfungen beseitigen Gesetzte Verknüpfungen beseitigen Löschen von Registry-Einträgen Löschen von Registry-Einträgen Zähler für Shared setzen (ggf. Anlegen) Zähler für Shared setzen (ggf. Anlegen) Empfehlung: Userdata-Trennung (5.0) Empfehlung: Userdata-Trennung (5.0)

16 Wizards & Builders GmbH UI Shell Support register 16x16 and 32x32 pixel icons for each file type and the application. register 16x16 and 32x32 pixel icons for each file type and the application. Windows 95 look UI Design Guide, 4.0 Windows 95 look UI Design Guide, 4.0 use system-supplied dialogs and controls use system-supplied dialogs and controls use system metrics for sizing. use system metrics for sizing. should use the system colors should use the system colors right mouse button for shortcut menus. right mouse button for shortcut menus.

17 Wizards & Builders GmbH Internet-Applikationen (Empf.) ActiveX-Controls signed ActiveX-Controls signed Auto Code download( Authenticode) Auto Code download( Authenticode) Modul Usage Registry Section Modul Usage Registry Section Internet Update und Produkt-Site Internet Update und Produkt-Site Helpfile im HTML-Format Helpfile im HTML-Format FTP-und Als-HTML-Speicheroption FTP-und Als-HTML-Speicheroption

18 Wizards & Builders GmbH Uses Long File Names The application must use long file names. This includes: The application must use long file names. This includes: Long file name support. Long file name support. Use of long filenames to display all document and data filenames in the shell, title bars, dialogs and controls, and icons. Use of long filenames to display all document and data filenames in the shell, title bars, dialogs and controls, and icons. Hiding the dot three extension of names in the application itself. Hiding the dot three extension of names in the application itself.

19 Wizards & Builders GmbH Plug and Play (Empf.) Plug and Play awareness Plug and Play awareness be aware of slow links. be aware of slow links. be able to react to system changes (insertion and removal of new devices). be able to react to system changes (insertion and removal of new devices).

20 Wizards & Builders GmbH Dateihandling (*) Must support UNC pathnames. Must support UNC pathnames. OLE Container and/or Object support and OLE drag/drop support OLE Container and/or Object support and OLE drag/drop support recommended OLE compound file support with document file summary information and OLE automation support. recommended OLE compound file support with document file summary information and OLE automation support. simple mail-enabling simple mail-enabling using Common Messaging Call (CMC) API / MAPI using Common Messaging Call (CMC) API / MAPI Send or Send Mail command in the File menu Send or Send Mail command in the File menu

21 Wizards & Builders GmbH ACP/OnNow (Empf.) Temporäres Abspeichern bei OFF Temporäres Abspeichern bei OFF Öffnen und Test bei ON (Mindestzeit) Öffnen und Test bei ON (Mindestzeit) Keine Hintergrundaktivität auf Batterie Keine Hintergrundaktivität auf Batterie Automatikstart ggf. ignorieren (no User) Automatikstart ggf. ignorieren (no User) Gründlicheres Testen (Memory Leaks) Gründlicheres Testen (Memory Leaks) Ansonsten: Multi-Monitor (Registry) Ansonsten: Multi-Monitor (Registry)

22 Wizards & Builders GmbH Applikationen File-Based Non-File-Based (kein OLE/UNC) Utility Development Tool Add-On Telephony Based oder Telephony Centric

23 Wizards & Builders GmbH Spezielle Applikationen Games & Multimedia: Products using Direct3D or DirectSound or DirectX 5.0 may be eligible for the Designed for Windows 95 Logo. Games & Multimedia: Products using Direct3D or DirectSound or DirectX 5.0 may be eligible for the Designed for Windows 95 Logo. Java Applications: Must run and re-distribute the Microsoft Win32 virtual machine. Java applications are exempt from OLE/COM, UI/Shell requirements. Java Applications: Must run and re-distribute the Microsoft Win32 virtual machine. Java applications are exempt from OLE/COM, UI/Shell requirements.

24 Wizards & Builders GmbH Visual FoxPro unter Windows 95 Microsoft Logo Designed for Windows 95

25 Wizards & Builders GmbH Visual FoxPro unter Windows 95 User Interface Guidelines User Interface Guidelines System Metrics System Metrics Installation (Deinstallation) Installation (Deinstallation) Handling Long File Names Handling Long File Names Simple Mail Simple Mail

26 Wizards & Builders GmbH User Interface Guidelines non-bold buttons, dialogs and windows throughout. non-bold buttons, dialogs and windows throughout. Use consistent shortcuts for common operations Use consistent shortcuts for common operations (e.g., CTRL+O to open main window). (e.g., CTRL+O to open main window). Avoid using shortcut menus as the sole means of accessing a command. Avoid using shortcut menus as the sole means of accessing a command. retain all menu items, disabling inactive commands as necessary. retain all menu items, disabling inactive commands as necessary. title capitalization rules for menu items. title capitalization rules for menu items. shortcut menu items no accelerator keys shortcut menu items no accelerator keys

27 Wizards & Builders GmbH System Metrics Shapes Shapes m.cColor = RGBSCHEME(1, 4) m.cColor = 'RGB(' + SUBSTR(m.cColor, AT(',', m.cColor, 3) + 1) THIS.FillColor = &cColor Labels Labels m.cColor = RGBSCHEME(1, 4) m.cColor = LEFT(m.cColor, AT(',', m.cColor, 3) - 1) + ')' THIS.ForeColor = &cColor Pages in a Pageframe Pages in a Pageframe m.cColor = RGBSCHEME(1, 2) m.cColor = 'RGB(' + SUBSTR(m.cColor, AT(',', m.cColor, 3) + 1) FOR m.i = 1 to THIS.PageCount m.cPage = ALLTRIM(STR(m.i)) m.cPage = ALLTRIM(STR(m.i)) THIS.Page&cPage..BackColor = &cColor THIS.Page&cPage..BackColor = &cColorENDFOR

28 Wizards & Builders GmbH Uninstall Für Visual FoxPro 3.0 Setup Wizard: 1.Open the appropriate.STF file 1.Open the appropriate.STF file SETUP16, SETUP32, or SETUP95. SETUP16, SETUP32, or SETUP95. 2.Locate the following line: 2.Locate the following line: Floppy Mode Root Object ID 7:02 Floppy Mode Root Object ID 7:02 3.After that line, add this line: 3.After that line, add this line: Maintenance Mode Root Object ID 7:02 Maintenance Mode Root Object ID 7:02

29 Wizards & Builders GmbH Long File Names You must ensure that your code supports long file names. Visual FoxPro will not handle this automatically for you. The file name can include the path name which should be in the UNC format: You must ensure that your code supports long file names. Visual FoxPro will not handle this automatically for you. The file name can include the path name which should be in the UNC format: \\Server\Share\Directory\....\FileName \\Server\Share\Directory\....\FileName With long file name support in Windows 95 and Windows NT, folks can now include spaces and periods in their files. This can potentially break code which is heavily reliant on the old DOS naming conventions of an 8 character or less name followed by a 3 character extension. With long file name support in Windows 95 and Windows NT, folks can now include spaces and periods in their files. This can potentially break code which is heavily reliant on the old DOS naming conventions of an 8 character or less name followed by a 3 character extension.

30 Wizards & Builders GmbH Mail Use Send Mail command as on File menu Use Send Mail command as on File menu Use MAPI controls Use MAPI controls Use the updated FOXMAPI.FLL Use the updated FOXMAPI.FLL KB-Artikel: KB-Artikel: Q How to Use the OLE MAPI Control to Send Mail Messages Q How to Use the OLE MAPI Control to Send Mail Messages Q How to Send Programmatically by Using MSMAPI OLE Control Q How to Send Programmatically by Using MSMAPI OLE Control Q How to Send a Mail Message in FoxPro for Windows (foxmapi.fll) Q How to Send a Mail Message in FoxPro for Windows (foxmapi.fll)

31 Wizards & Builders GmbH Office Compatible Microsoft Logo Designed for Office

32 Wizards & Builders GmbH Office compatible Logo Einfache Bedienbarkeit für Office- Benutzer durch Einheitlichkeit: Einfache Bedienbarkeit für Office- Benutzer durch Einheitlichkeit: Standard Toolbar Standard Toolbar Toolbar Buttons Toolbar Buttons Main Menu Main Menu File Menu File Menu Edit Menu Edit Menu Help Menu Help Menu

33 Wizards & Builders GmbH Standard Toolbar Feature:Requirement: Location, Size & Appearance of BarMandatory Location, Size & Appearance of BarMandatory Small-Format Buttons (default)Mandatory Small-Format Buttons (default)Mandatory Large-Format ButtonsMandatory Large-Format ButtonsMandatory Color Buttons (default)Mandatory Color Buttons (default)Mandatory B-&-W ButtonsMandatory B-&-W ButtonsMandatory ToolTipsMandatory ToolTipsMandatory "View->Toolbar" Dialog BoxMandatory "View->Toolbar" Dialog BoxMandatory

34 Wizards & Builders GmbH Toolbar Buttons (1) Feature:Requirement: New Mandatory New Mandatory OpenMandatory OpenMandatory SaveMandatory SaveMandatory Separator SpaceMandatory Separator SpaceMandatory PrintMandatory PrintMandatory Print PreviewIf Supported Print PreviewIf Supported Spelling CheckIf Supported Spelling CheckIf Supported Separator SpaceMandatory Separator SpaceMandatory CutMandatory CutMandatory CopyMandatory CopyMandatory PasteMandatory PasteMandatory

35 Wizards & Builders GmbH Toolbar Buttons (2) Feature:Requirement: PaintIf Supported PaintIf Supported Separator SpaceMandatory Separator SpaceMandatory UndoIf Supported UndoIf Supported RedoIf Supported RedoIf Supported Separator SpaceIf Supported Separator SpaceIf Supported Application SpecificIf Supported Application SpecificIf Supported Separator SpaceIf Supported Separator SpaceIf Supported Zoom ControlIf Supported Zoom ControlIf Supported Separator SpaceIf Supported Separator SpaceIf Supported Help ButtonMandatory Help ButtonMandatory

36 Wizards & Builders GmbH Main Menu Feature:Requirement: FileMandatory FileMandatory EditMandatory EditMandatory ViewIf Supported ViewIf Supported InsertIf Supported InsertIf Supported FormatIf Supported FormatIf Supported ToolsIf Supported ToolsIf Supported Application SpecificIf Supported Application SpecificIf Supported WindowIf Supported WindowIf Supported HelpMandatory HelpMandatory

37 Wizards & Builders GmbH File Menu Feature:Requirement: NewMandatory NewMandatory OpenMandatory OpenMandatory CloseMandatorySeparator Bar CloseMandatorySeparator Bar SaveMandatory SaveMandatory Save AsMandatorySeparator Bar Save AsMandatorySeparator Bar Page SetupIf Supported Page SetupIf Supported Print PreviewIf Supported Print PreviewIf Supported PrintMandatorySeparator Bar PrintMandatorySeparator Bar Application SpecificIf SupportedSeparator Application SpecificIf SupportedSeparator Most Recently Used ListMandatorySeparator Bar Most Recently Used ListMandatorySeparator Bar ExitMandatory ExitMandatory

38 Wizards & Builders GmbH Edit Menu Feature:Requirement: FeatureRequirement FeatureRequirement UndoIf Supported UndoIf Supported RepeatIf Supported RepeatIf Supported Separator BarIf Supported Separator BarIf Supported CutMandatory CutMandatory CopyMandatory CopyMandatory PasteMandatory PasteMandatory Paste SpecialIf Supported (!) Paste SpecialIf Supported (!) Separator BarMandatory Separator BarMandatory

39 Wizards & Builders GmbH Help Menu Feature:Requirement: ContentsIf Supported ContentsIf Supported Search for Help OnMandatory Search for Help OnMandatory IndexIf Supported IndexIf Supported Separator BarMandatory Separator BarMandatory Tutorial ToolsIf Supported Tutorial ToolsIf Supported Separator ToolsIf Supported Separator ToolsIf Supported Technical SupportMandatory Technical SupportMandatory Office CompatibleMandatory Office CompatibleMandatory AboutMandatory AboutMandatory

40 Wizards & Builders GmbH Backoffice compatible Microsoft Logo Designed for Backoffice

41 Wizards & Builders GmbH Generelle Anforderungen Test im NT Environment Test im NT Environment System Managment Server System Managment Server Win 32 Win 32 Unified Logon Unified Logon TCP/IP (andere Protokolle optional) TCP/IP (andere Protokolle optional) Server: Run as service Server: Run as service

42 Wizards & Builders GmbH System Managment Server SMS PDF - Package Definition File SMS PDF - Package Definition File Unattended Setup Unattended Setup keine User-Interaktion, kein Restart, ggf. Batch keine User-Interaktion, kein Restart, ggf. Batch Uninstall Uninstall SMS Status and Inventory MIF SMS Status and Inventory MIF Datei.MIF im Windows-Verz. Datei.MIF im Windows-Verz.

43 Wizards & Builders GmbH Empfehlungen Client (falls NT Workstation) / Server Client (falls NT Workstation) / Server Event-Log Event-Log Perfmon-Counters Perfmon-Counters Client: Windows 95/NT compatible-Test Client: Windows 95/NT compatible-Test Server: If web-enabled: Use ISAPI Server: If web-enabled: Use ISAPI

44 Wizards & Builders GmbH Spezielle Applikationen Messaging Applications Messaging Applications Database Applications Database Applications Internet/Intranet/Extranet Applications Internet/Intranet/Extranet Applications System/Network Management System/Network Management Connectivity Applications Connectivity Applications Utilities / System Tools Utilities / System Tools Application Development Tools Application Development Tools

45 Wizards & Builders GmbH Spezielle Anforderungen Messaging: Client: MAPI Messaging: Client: MAPI Database: C/S: ODBC, opt. C/S: OLE/DB and/or ADO Database: C/S: ODBC, opt. C/S: OLE/DB and/or ADO Internet: Client: Session keep alive Internet: Client: Session keep alive Connectivity: Client WOSA API Connectivity: Client WOSA API Development Tools: Backoffice compat. Development Tools: Backoffice compat.

46 Wizards & Builders GmbH Warum überhaupt Logos? Installations-SW! Installations-SW! Benutzer-oberfläche Benutzer-oberfläche Office-Menüs und Office-Toolbars Office-Menüs und Office-Toolbars Backoffice Allg. Backoffice Allg. SMS-Anpassung! SMS-Anpassung! Windows NT Windows NT

47 Wizards & Builders GmbH Vielen Dank! Das waren die Themen: MS Windows 95 Compatible MS Windows 95 Compatible Installation Installation Deinstallation Deinstallation Benutzeroberfläche Benutzeroberfläche andere Anforderungen andere Anforderungen VFP und Windows 95 VFP und Windows 95 Microsoft Office Compatible Microsoft Office Compatible MS Backoffice Compatible MS Backoffice Compatible Allgemeine Anforderungen Allgemeine Anforderungen System Management Server System Management Server

48 Wizards & Builders GmbH Wenn Fragen bestehen: Wizards & Builders Methodische Software- Entwicklung GmbH Frankfurter Str. 21b Kronberg Tel.: Fax: CIS: ,175


Herunterladen ppt "Wizards & Builders GmbH Logos Verwendung von Microsoft Logos für Applikationen unter Microsoft Visual FoxPro."

Ähnliche Präsentationen


Google-Anzeigen