13c07ef42SAndrew Rist/************************************************************** 2*8e71f3cbSmseidel * 33c07ef42SAndrew Rist * Licensed to the Apache Software Foundation (ASF) under one 43c07ef42SAndrew Rist * or more contributor license agreements. See the NOTICE file 53c07ef42SAndrew Rist * distributed with this work for additional information 63c07ef42SAndrew Rist * regarding copyright ownership. The ASF licenses this file 73c07ef42SAndrew Rist * to you under the Apache License, Version 2.0 (the 83c07ef42SAndrew Rist * "License"); you may not use this file except in compliance 93c07ef42SAndrew Rist * with the License. You may obtain a copy of the License at 10*8e71f3cbSmseidel * 113c07ef42SAndrew Rist * http://www.apache.org/licenses/LICENSE-2.0 12*8e71f3cbSmseidel * 133c07ef42SAndrew Rist * Unless required by applicable law or agreed to in writing, 143c07ef42SAndrew Rist * software distributed under the License is distributed on an 153c07ef42SAndrew Rist * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 163c07ef42SAndrew Rist * KIND, either express or implied. See the License for the 173c07ef42SAndrew Rist * specific language governing permissions and limitations 183c07ef42SAndrew Rist * under the License. 19*8e71f3cbSmseidel * 203c07ef42SAndrew Rist *************************************************************/ 213c07ef42SAndrew Rist 223c07ef42SAndrew Rist 23cdf0e10cSrcweir 24cdf0e10cSrcweir#include <svtools/svtools.hrc> 25cdf0e10cSrcweir#include "addresstemplate.hrc" 26cdf0e10cSrcweir#include <svtools/controldims.hrc> 27cdf0e10cSrcweir 28*8e71f3cbSmseidel#define FIELD_ROW_HEIGHT 17 29cdf0e10cSrcweir 30cdf0e10cSrcweirModalDialog DLG_ADDRESSBOOKSOURCE 31cdf0e10cSrcweir{ 32*8e71f3cbSmseidel HelpID = "svtools:ModalDialog:DLG_ADDRESSBOOKSOURCE" ; 33cdf0e10cSrcweir SVLook = TRUE ; 34cdf0e10cSrcweir OutputSize = TRUE ; 35*8e71f3cbSmseidel Size = MAP_APPFONT ( 300, 88 + FIELD_ROW_HEIGHT * FIELD_PAIRS_VISIBLE ) ; 36cdf0e10cSrcweir Hide = TRUE ; 37cdf0e10cSrcweir Moveable = TRUE ; 38*8e71f3cbSmseidel Text [ en-US ] = "Templates: Address Book Assignment" ; 39cdf0e10cSrcweir 40cdf0e10cSrcweir FixedLine FL_DATASOURCEFRAME 41cdf0e10cSrcweir { 42*8e71f3cbSmseidel Text [ en-US ] = "Address Book Source" ; 43cdf0e10cSrcweir SVLook = TRUE ; 44*8e71f3cbSmseidel Pos = MAP_APPFONT ( 6, 2 ) ; 45*8e71f3cbSmseidel Size = MAP_APPFONT ( 288, RSC_CD_FIXEDLINE_HEIGHT ) ; 46cdf0e10cSrcweir }; 47cdf0e10cSrcweir FixedText FT_DATASOURCE 48cdf0e10cSrcweir { 49*8e71f3cbSmseidel Text [ en-US ] = "Data source" ; 50cdf0e10cSrcweir SVLook = TRUE ; 51*8e71f3cbSmseidel Pos = MAP_APPFONT ( 12, 15 ) ; 52*8e71f3cbSmseidel Size = MAP_APPFONT ( 90, 10 ) ; 53cdf0e10cSrcweir 54cdf0e10cSrcweir Group = TRUE; 55cdf0e10cSrcweir }; 56cdf0e10cSrcweir ComboBox CB_DATASOURCE 57cdf0e10cSrcweir { 58*8e71f3cbSmseidel HelpID = "svtools:ComboBox:DLG_ADDRESSBOOKSOURCE:CB_DATASOURCE" ; 59cdf0e10cSrcweir SVLook = TRUE ; 60cdf0e10cSrcweir Pos = MAP_APPFONT ( 105, 13 ) ; 61cdf0e10cSrcweir Size = MAP_APPFONT ( 96, 55 ) ; 62cdf0e10cSrcweir 63cdf0e10cSrcweir DropDown = TRUE; 64cdf0e10cSrcweir TabStop = TRUE; 65cdf0e10cSrcweir }; 66cdf0e10cSrcweir PushButton PB_ADMINISTATE_DATASOURCES 67cdf0e10cSrcweir { 68*8e71f3cbSmseidel HelpID = "svtools:PushButton:DLG_ADDRESSBOOKSOURCE:PB_ADMINISTATE_DATASOURCES" ; 69*8e71f3cbSmseidel Text [ en-US ] = "~Address Data Source..." ; 70cdf0e10cSrcweir SVLook = TRUE ; 71cdf0e10cSrcweir Pos = MAP_APPFONT ( 204, 13 ) ; 72*8e71f3cbSmseidel Size = MAP_APPFONT ( 90, 14 ) ; 73cdf0e10cSrcweir TabStop = TRUE; 74cdf0e10cSrcweir }; 75cdf0e10cSrcweir FixedText FT_TABLE 76cdf0e10cSrcweir { 77*8e71f3cbSmseidel Text [ en-US ] = "Table" ; 78cdf0e10cSrcweir SVLook = TRUE ; 79*8e71f3cbSmseidel Pos = MAP_APPFONT ( 12, 32 ) ; 80*8e71f3cbSmseidel Size = MAP_APPFONT ( 90, 10 ) ; 81cdf0e10cSrcweir 82cdf0e10cSrcweir Group = TRUE; 83cdf0e10cSrcweir }; 84cdf0e10cSrcweir ComboBox CB_TABLE 85cdf0e10cSrcweir { 86*8e71f3cbSmseidel HelpID = "svtools:ComboBox:DLG_ADDRESSBOOKSOURCE:CB_TABLE" ; 87cdf0e10cSrcweir SVLook = TRUE ; 88cdf0e10cSrcweir Pos = MAP_APPFONT ( 105, 30 ) ; 89cdf0e10cSrcweir Size = MAP_APPFONT ( 96, 55 ) ; 90cdf0e10cSrcweir 91*8e71f3cbSmseidel DropDown = TRUE ; 92*8e71f3cbSmseidel TabStop = TRUE ; 93cdf0e10cSrcweir }; 94cdf0e10cSrcweir FixedText FT_FIELDS 95cdf0e10cSrcweir { 96*8e71f3cbSmseidel Text [ en-US ] = "Field assignment" ; 97cdf0e10cSrcweir SVLook = TRUE ; 98cdf0e10cSrcweir Pos = MAP_APPFONT ( 6, 30 + RSC_CD_DROPDOWN_HEIGHT + RSC_SP_CTRL_Y ) ; 99*8e71f3cbSmseidel Size = MAP_APPFONT ( 248, RSC_CD_FIXEDTEXT_HEIGHT ) ; 100cdf0e10cSrcweir }; 101cdf0e10cSrcweir Window CT_BORDER 102cdf0e10cSrcweir { 103cdf0e10cSrcweir Border = TRUE ; 104cdf0e10cSrcweir Pos = MAP_APPFONT ( 6, 30 + RSC_CD_DROPDOWN_HEIGHT + RSC_SP_CTRL_Y + RSC_CD_FIXEDTEXT_HEIGHT + RSC_SP_CTRL_DESC_Y ) ; 105*8e71f3cbSmseidel Size = MAP_APPFONT ( 288, 5 + FIELD_ROW_HEIGHT * FIELD_PAIRS_VISIBLE ) ; 106cdf0e10cSrcweir }; 107cdf0e10cSrcweir 108cdf0e10cSrcweir#define DECLARE_FIELD( row, column ) \ 109cdf0e10cSrcweir FixedText FT_FIELD_BASE + row * 2 + column \ 110cdf0e10cSrcweir { \ 111cdf0e10cSrcweir SVLook = TRUE ; \ 112*8e71f3cbSmseidel Pos = MAP_APPFONT ( 3 + column * 134, RSC_SP_CTRL_GROUP_Y + 2 + row * FIELD_ROW_HEIGHT ) ; \ 113*8e71f3cbSmseidel Size = MAP_APPFONT ( 79, 10 ) ; \ 114*8e71f3cbSmseidel Group = TRUE ; \ 115cdf0e10cSrcweir }; \ 116cdf0e10cSrcweir ListBox LB_FIELD_BASE + row * 2 + column \ 117cdf0e10cSrcweir { \ 118*8e71f3cbSmseidel SVLook = TRUE ; \ 119*8e71f3cbSmseidel Pos = MAP_APPFONT ( 89 + column * 134, RSC_SP_CTRL_GROUP_Y + row * FIELD_ROW_HEIGHT ) ; \ 120*8e71f3cbSmseidel Size = MAP_APPFONT ( 42, 14 ) ; \ 121*8e71f3cbSmseidel Border = TRUE ; \ 122*8e71f3cbSmseidel DropDown = TRUE ; \ 123*8e71f3cbSmseidel TabStop = TRUE ; \ 124cdf0e10cSrcweir } 125cdf0e10cSrcweir 126cdf0e10cSrcweir#if FIELD_PAIRS_VISIBLE > 0 127cdf0e10cSrcweir DECLARE_FIELD( 0, 0 ); 128cdf0e10cSrcweir DECLARE_FIELD( 0, 1 ); 129cdf0e10cSrcweir#endif 130cdf0e10cSrcweir#if FIELD_PAIRS_VISIBLE > 1 131cdf0e10cSrcweir DECLARE_FIELD( 1, 0 ); 132cdf0e10cSrcweir DECLARE_FIELD( 1, 1 ); 133cdf0e10cSrcweir#endif 134cdf0e10cSrcweir#if FIELD_PAIRS_VISIBLE > 2 135cdf0e10cSrcweir DECLARE_FIELD( 3, 0 ); 136cdf0e10cSrcweir DECLARE_FIELD( 3, 1 ); 137cdf0e10cSrcweir#endif 138cdf0e10cSrcweir#if FIELD_PAIRS_VISIBLE > 3 139cdf0e10cSrcweir DECLARE_FIELD( 2, 0 ); 140cdf0e10cSrcweir DECLARE_FIELD( 2, 1 ); 141cdf0e10cSrcweir#endif 142cdf0e10cSrcweir#if FIELD_PAIRS_VISIBLE > 4 143cdf0e10cSrcweir DECLARE_FIELD( 4, 0 ); 144cdf0e10cSrcweir DECLARE_FIELD( 4, 1 ); 145cdf0e10cSrcweir#endif 146cdf0e10cSrcweir#if FIELD_PAIRS_VISIBLE > 5 147cdf0e10cSrcweir DECLARE_FIELD( 5, 0 ); 148cdf0e10cSrcweir DECLARE_FIELD( 5, 1 ); 149cdf0e10cSrcweir#endif 150cdf0e10cSrcweir 151cdf0e10cSrcweir ScrollBar SB_FIELDSCROLLER 152cdf0e10cSrcweir { 153*8e71f3cbSmseidel SVLook = TRUE ; 154*8e71f3cbSmseidel Pos = MAP_APPFONT ( 275, RSC_SP_CTRL_GROUP_Y ) ; 155*8e71f3cbSmseidel Size = MAP_APPFONT ( 8, 16 - RSC_SP_CTRL_GROUP_Y + FIELD_ROW_HEIGHT * (FIELD_PAIRS_VISIBLE - 1) ) ; 156cdf0e10cSrcweir }; 157cdf0e10cSrcweir 158cdf0e10cSrcweir OKButton PB_OK 159cdf0e10cSrcweir { 160*8e71f3cbSmseidel SVLook = TRUE ; 161*8e71f3cbSmseidel DefButton = TRUE ; 162*8e71f3cbSmseidel Pos = MAP_APPFONT ( 137, 70 + FIELD_ROW_HEIGHT * FIELD_PAIRS_VISIBLE ) ; 163*8e71f3cbSmseidel Size = MAP_APPFONT ( 50, 14 ) ; 164cdf0e10cSrcweir }; 165cdf0e10cSrcweir 166cdf0e10cSrcweir CancelButton PB_CANCEL 167cdf0e10cSrcweir { 168*8e71f3cbSmseidel SVLook = TRUE ; 169*8e71f3cbSmseidel Pos = MAP_APPFONT ( 190, 70 + FIELD_ROW_HEIGHT * FIELD_PAIRS_VISIBLE ) ; 170*8e71f3cbSmseidel Size = MAP_APPFONT ( 50, 14 ) ; 171cdf0e10cSrcweir }; 172cdf0e10cSrcweir 173cdf0e10cSrcweir HelpButton PB_HELP 174cdf0e10cSrcweir { 175*8e71f3cbSmseidel SVLook = TRUE ; 176*8e71f3cbSmseidel Pos = MAP_APPFONT ( 244, 70 + FIELD_ROW_HEIGHT * FIELD_PAIRS_VISIBLE ) ; 177*8e71f3cbSmseidel Size = MAP_APPFONT ( 50, 14 ) ; 178cdf0e10cSrcweir }; 179cdf0e10cSrcweir 180cdf0e10cSrcweir String STR_LOCAGICAL_FIELD_NAMES 181cdf0e10cSrcweir { 182*8e71f3cbSmseidel Text = "FirstName;LastName;Company;Department;Street;Zip;City;State;Country;PhonePriv;PhoneComp;PhoneOffice;PhoneCell;PhoneOther;Pager;Fax;EMail;URL;Title;Position;Code;AddrForm;AddrFormMail;Id;CalendarURL;InviteParticipant;Note;Altfield1;Altfield2;Altfield3;Altfield4" ; 183cdf0e10cSrcweir // no need to translate this 184cdf0e10cSrcweir // the items in this string have to be in the same order as the STR_FIELD_* strings are added to the 185cdf0e10cSrcweir // field label list of the dialog 186cdf0e10cSrcweir }; 187cdf0e10cSrcweir 188cdf0e10cSrcweir String STR_NO_FIELD_SELECTION 189cdf0e10cSrcweir { 190*8e71f3cbSmseidel Text [ en-US ] = "<none>" ; 191cdf0e10cSrcweir }; 192cdf0e10cSrcweir 193cdf0e10cSrcweir String STR_FIELD_COMPANY 194cdf0e10cSrcweir { 195*8e71f3cbSmseidel Text [ en-US ] = "Company" ; 196cdf0e10cSrcweir }; 197cdf0e10cSrcweir String STR_FIELD_DEPARTMENT 198cdf0e10cSrcweir { 199*8e71f3cbSmseidel Text [ en-US ] = "Department" ; 200cdf0e10cSrcweir }; 201cdf0e10cSrcweir String STR_FIELD_FIRSTNAME 202cdf0e10cSrcweir { 203*8e71f3cbSmseidel Text [ en-US ] = "First name" ; 204cdf0e10cSrcweir }; 205cdf0e10cSrcweir String STR_FIELD_LASTNAME 206cdf0e10cSrcweir { 207*8e71f3cbSmseidel Text [ en-US ] = "Last name" ; 208cdf0e10cSrcweir }; 209cdf0e10cSrcweir String STR_FIELD_STREET 210cdf0e10cSrcweir { 211*8e71f3cbSmseidel Text [ en-US ] = "Street" ; 212cdf0e10cSrcweir }; 213cdf0e10cSrcweir String STR_FIELD_COUNTRY 214cdf0e10cSrcweir { 215*8e71f3cbSmseidel Text [ en-US ] = "Country" ; 216cdf0e10cSrcweir }; 217cdf0e10cSrcweir String STR_FIELD_ZIPCODE 218cdf0e10cSrcweir { 219*8e71f3cbSmseidel Text [ en-US ] = "ZIP Code" ; 220cdf0e10cSrcweir }; 221cdf0e10cSrcweir String STR_FIELD_CITY 222cdf0e10cSrcweir { 223*8e71f3cbSmseidel Text [ en-US ] = "City" ; 224cdf0e10cSrcweir }; 225cdf0e10cSrcweir String STR_FIELD_TITLE 226cdf0e10cSrcweir { 227*8e71f3cbSmseidel Text [ en-US ] = "Title" ; 228cdf0e10cSrcweir }; 229cdf0e10cSrcweir String STR_FIELD_POSITION 230cdf0e10cSrcweir { 231*8e71f3cbSmseidel Text [ en-US ] = "Position" ; 232cdf0e10cSrcweir }; 233cdf0e10cSrcweir String STR_FIELD_ADDRFORM 234cdf0e10cSrcweir { 235*8e71f3cbSmseidel Text [ en-US ] = "Addr. Form" ; 236cdf0e10cSrcweir }; 237cdf0e10cSrcweir String STR_FIELD_INITIALS 238cdf0e10cSrcweir { 239*8e71f3cbSmseidel Text [ en-US ] = "Initials" ; 240cdf0e10cSrcweir }; 241cdf0e10cSrcweir String STR_FIELD_SALUTATION 242cdf0e10cSrcweir { 243*8e71f3cbSmseidel Text [ en-US ] = "Complimentary close" ; 244cdf0e10cSrcweir }; 245cdf0e10cSrcweir String STR_FIELD_HOMETEL 246cdf0e10cSrcweir { 247*8e71f3cbSmseidel Text [ en-US ] = "Tel: Home" ; 248cdf0e10cSrcweir }; 249cdf0e10cSrcweir String STR_FIELD_WORKTEL 250cdf0e10cSrcweir { 251*8e71f3cbSmseidel Text [ en-US ] = "Tel: Work" ; 252cdf0e10cSrcweir }; 253cdf0e10cSrcweir String STR_FIELD_FAX 254cdf0e10cSrcweir { 255*8e71f3cbSmseidel Text [ en-US ] = "Fax" ; 256cdf0e10cSrcweir }; 257cdf0e10cSrcweir String STR_FIELD_EMAIL 258cdf0e10cSrcweir { 259*8e71f3cbSmseidel Text [ en-US ] = "E-mail" ; 260cdf0e10cSrcweir }; 261cdf0e10cSrcweir String STR_FIELD_URL 262cdf0e10cSrcweir { 263*8e71f3cbSmseidel Text [ en-US ] = "URL" ; 264cdf0e10cSrcweir }; 265cdf0e10cSrcweir String STR_FIELD_NOTE 266cdf0e10cSrcweir { 267*8e71f3cbSmseidel Text [ en-US ] = "Note" ; 268cdf0e10cSrcweir }; 269cdf0e10cSrcweir String STR_FIELD_USER1 270cdf0e10cSrcweir { 271*8e71f3cbSmseidel Text [ en-US ] = "User 1" ; 272cdf0e10cSrcweir }; 273cdf0e10cSrcweir String STR_FIELD_USER2 274cdf0e10cSrcweir { 275*8e71f3cbSmseidel Text [ en-US ] = "User 2" ; 276cdf0e10cSrcweir }; 277cdf0e10cSrcweir String STR_FIELD_USER3 278cdf0e10cSrcweir { 279*8e71f3cbSmseidel Text [ en-US ] = "User 3" ; 280cdf0e10cSrcweir }; 281cdf0e10cSrcweir String STR_FIELD_USER4 282cdf0e10cSrcweir { 283*8e71f3cbSmseidel Text [ en-US ] = "User 4" ; 284cdf0e10cSrcweir }; 285cdf0e10cSrcweir 286cdf0e10cSrcweir String STR_FIELD_ID 287cdf0e10cSrcweir { 288*8e71f3cbSmseidel Text [ en-US ] = "ID" ; 289cdf0e10cSrcweir }; 290cdf0e10cSrcweir String STR_FIELD_STATE 291cdf0e10cSrcweir { 292*8e71f3cbSmseidel Text [ en-US ] = "State" ; 293cdf0e10cSrcweir }; 294cdf0e10cSrcweir String STR_FIELD_OFFICETEL 295cdf0e10cSrcweir { 296*8e71f3cbSmseidel Text [ en-US ] = "Tel: Office" ; 297cdf0e10cSrcweir }; 298cdf0e10cSrcweir String STR_FIELD_PAGER 299cdf0e10cSrcweir { 300*8e71f3cbSmseidel Text [ en-US ] = "Pager" ; 301cdf0e10cSrcweir }; 302cdf0e10cSrcweir String STR_FIELD_MOBILE 303cdf0e10cSrcweir { 304*8e71f3cbSmseidel Text [ en-US ] = "Mobile" ; 305cdf0e10cSrcweir }; 306cdf0e10cSrcweir String STR_FIELD_TELOTHER 307cdf0e10cSrcweir { 308*8e71f3cbSmseidel Text [ en-US ] = "Tel: Other" ; 309cdf0e10cSrcweir }; 310cdf0e10cSrcweir String STR_FIELD_CALENDAR 311cdf0e10cSrcweir { 312*8e71f3cbSmseidel Text [ en-US ] = "Calendar" ; 313cdf0e10cSrcweir }; 314cdf0e10cSrcweir String STR_FIELD_INVITE 315cdf0e10cSrcweir { 316*8e71f3cbSmseidel Text [ en-US ] = "Invite" ; 317cdf0e10cSrcweir }; 318cdf0e10cSrcweir}; 319cdf0e10cSrcweir 320*8e71f3cbSmseidel// ********************************************************************** EOF 321