cadetill's blog | Copyright © Xavier Martínez (cadetill)

# Unit GMLib.Sets

Description
Uses
Classes, Interfaces, Objects and Records
Functions and Procedures
Types
Constants
Variables

## Description

Sets for GMLib.

The GMLib.Sets unit contains all sets used by GMLib.

## Overview

### Types

`TGMLang = (...);`
`TGMAPIVer = (...);`
`TGMAPILang = (...);`
`TGMAPIRegion = (...);`
`TGMControlPosition = (...);`
`TGMGestureHandling = (...);`
`TGMMapTypeId = (...);`
`TGMMapTypeIds = set of TGMMapTypeId;`
`TGMMapTypeControlStyle = (...);`
`TGMScaleControlStyle = (...);`

## Description

### Types

`TGMLang = (...);`
CEF4DELPHI installed delphi 6 delphi 7 delphi 2005 delphi 2006 delphi 2007 delphi 2009 delphi 2010 XE XE2 XE3 XE4 XE5 XE6 XE7 XE8 Seattle 10 Berlin 10.1 Tokyo 10.2 Rio 10.3 Sydney 10.4 Alexandria 11.0/11.1 Language in which messages are displayed of the exceptions raised by GMLib. ###### Values lnUnknown: unknown exception language lnEspanol: Spanish exception language lnEnglish: English exception language lnFrench: French exception language

`TGMAPIVer = (...);`
Version of the Google Maps API to use For more info see Versioning on Google Maps ###### Values av347 av348 av349 avWeekly avQuarterly avBeta

`TGMAPILang = (...);`
By default the API will attempt to load the most appropriate language based on the users location or browser settings. But some APIs allow you to explicitly set a language when you make a request. More info at Localizing the Map and more specific at Supported Languages ###### Values lAfrikaans lAlbanian lAmharic lArabic lArmenian lAzerbaijani lBasque lBelarusian lBengali lBosnian lBulgarian lBurmese lCatalan lChinese lChinese_Simp lChinese_HK lChinese_Trad lCroatian lCzech lDanish lDutch lEnglish lEnglish_Aust lEnglish_GB lEstonian lFarsi lFinnish lFilipino lFrench lFrench_Ca lGalician lGeorgian lGerman lGreek lGujarati lHebrew lHindi lHungarian lIcelandic lIndonesian lItalian lJapanese lKannada lKazakh lKhmer lKorean lKyrgyz lLao lLatvian lLithuanian lMacedonian lMalay lMalayalam lMarathi lMongolian lNepali lNorwegian lPolish lPortuguese lPortuguese_Br lPortuguese_Ptg lPunjabi lRomanian lRussian lSerbian lSinhalese lSlovak lSlovenian lSpanish lSpanish_LA lSwahili lSwedish lTamil lTelugu lThai lTurkish lUkrainian lUrdu lUzbek lVietnamese lZulu lUndefined

`TGMAPIRegion = (...);`
When you load the Maps JavaScript API from maps.googleapis.com it applies a default bias for application behavior towards the United States. If you want to alter your application to serve different map tiles or bias the application (such as biasing geocoding results towards the region), you can override this default behavior by adding a region. More info at Localizing the Map and more specific at Google Maps Platform Coverage Details ###### Values rAfghanistan rAlbania rAlgeria rAmerican_Samoa rAndorra rAngola rAnguilla rAntarctica rAntigua_Barbuda rArgentina rArmenia rAruba rAscension_Island rAustralia rAustriam rAzerbaijan rBahamas rBahrain rBangladesh rBarbados rBelarus rBelgium rBelize rBenin rBermuda rBhutan rBolivia rBosnia_Herzegovina rBotswana rBouvet_Island rBrazil rBritish_Indian_OT rBritish_Virgin_Is rBrunei rBulgaria rBurkina_Faso rBurundi rCambodia rCameroon rCanada rCanary_Islands rCape_Verde rCaribbean_Netherlands rCayman_Islands rCentral_African_Rep rCeuta_Melilla rChad rChile rChina rChristmas_Island rClipperton_Island rCocos_Islands rColombia rComoros rCongo_Brazzaville rCongo_Kinshasa rCook_Islands rCosta_Rica rCroatia rCuba rCuracao rCyprus rCzechia rCote_Ivoire rDenmark rDiego_Garcia rDjibouti rDominica rDominican_Republic rEcuador rEgypt rEl_Salvador rEquatorial_Guinea rEritrea rEstonia rEswatini rEthiopia rFalkland_Islands rFaroe_Islands rFiji rFinland rFrance rFrench_Guiana rFrench_Polynesia rFrench_Southern_Territories rGabon rGambia rGeorgia rGermany rGhana rGibraltar rGreece rGreenland rGrenada rGuadeloupe rGuam rGuatemala rGuernsey rGuinea rGuinea_Bissau rGuyana rHaiti rHeard_McDonald rHonduras rHong_Kong rHungary rIceland rIndia rIndonesia rIran rIraq rIreland rIsle_Man rIsrael rItaly rJamaica rJapan rJersey rJordan rKazakhstan rKenya rKiribati rKosovo rKuwait rKyrgyzstan rLaos rLatvia rLebanon rLesotho rLiberia rLibya rLiechtenstein rLithuania rLuxembourg rMacao rMadagascar rMalawi rMalaysia rMaldives rMali rMalta rMarshall_Islands rMartinique rMauritania rMauritius rMayotte rMexico rMicronesia rMoldova rMonaco rMongolia rMontenegro rMontserrat rMorocco rMozambique rMyanmar rNamibia rNauru rNepal rNetherlands rNew_Caledonia rNew_Zealand rNicaragua rNiger rNigeria rNiue rNorfolk_Island rNorth_Korea rNorth_Macedonia rNorthern_Mariana rNorway rOman rPakistan rPalau rPalestine rPanama rPapua_New_Guinea rParaguay rPeru rPhilippines rPitcairn_Islands rPoland rPortugal rPuerto_Rico rQatar rRomania rRussia rRwanda rReunion rSamoa rSan_Marino rSaudi_Arabia rSenegal rSerbia rSeychelles rSierra_Leone rSingapore rSint_Maarten rSlovakia rSlovenia rSolomon_Islands rSomalia rSouth_Africa rSouth_Georgia_South_Sandwich rSouth_Korea rSouth_Sudan rSpain rSri_Lanka rSt_Barthelemy rSt_Helena rSt_Kitts_Nevis rSt_Lucia rSt_Martin rSt_Pierre_Miquelon rSt_Vincent_Grenadines rSudan rSuriname rSvalbard_Jan_Mayen rSweden rSwitzerland rSyria rSao_Tome_Principe rTaiwan rTajikistan rTanzania rThailand rTimor_Leste rTogo rTokelau rTonga rTrinidad_Tobago rTristan_da_Cunha rTunisia rTurkey rTurkmenistan rTurks_Caicos_Islands rTuvalu rUS_Outlying_Islands rUS_Virgin_Islands rUganda rUkraine rUnited_Arab_Emirates rUnited_Kingdom rUnited_States rUruguay rUzbekistan rVanuatu rVatican_City rVenezuela rVietnam rWallis_Futuna rWestern_Sahara rYemen rZambia rZimbabwe rAland_Islands rUndefined

`TGMControlPosition = (...);`
Identifiers used to specify the placement of controls on the map. Controls are positioned relative to other controls in the same layout position. Controls that are added first are positioned closer to the edge of the map.
     +----------------+
    + TL    TC    TR +
    + LT          RT +
    +                +
    + LC          RC +
    +                +
    + LB          RB +
    + BL    BC    BR +
    +----------------+
Elements in the top or bottom row flow towards the middle of the row. Elements in the left or right column flow towards the middle of the column. More info at google.maps.ControlPosition constants ###### Values cpBOTTOM_CENTER cpBOTTOM_LEFT cpBOTTOM_RIGHT cpLEFT_BOTTOM cpLEFT_CENTER cpLEFT_TOP cpRIGHT_BOTTOM cpRIGHT_CENTER cpRIGHT_TOP cpTOP_CENTER cpTOP_LEFT cpTOP_RIGHT

`TGMGestureHandling = (...);`
This setting controls how the API handles gestures on the map. More info at MapOptions.gestureHandling property ###### Values ghCooperative ghGreedy ghNone ghAuto

`TGMMapTypeId = (...);`
Identifiers for common MapTypes. More info at google.maps.MapTypeId constants ###### Values mtHYBRID mtROADMAP mtSATELLITE mtTERRAIN

`TGMMapTypeIds = set of TGMMapTypeId;`
Set of TGMMapTypeId.

`TGMMapTypeControlStyle = (...);`
Identifiers for common MapTypeControlStyle. More info at google.maps.MapTypeControlStyle constants ###### Values mtcDEFAULT mtcDROPDOWN_MENU mtcHORIZONTAL_BAR

`TGMScaleControlStyle = (...);`
Identifiers for scale control ids. More info at google.maps.ScaleControlStyle constants ###### Values scsDEFAULT

## Author

- Xavier Martinez (cadetill) <cadetill@gmail.com>

## Created

August 2, 2022

## Last Modified

August 11, 2022

Generated by PasDoc 0.15.0.