xref: /AOO42X/main/svtools/source/dialogs/addresstemplate.src (revision 8e71f3cb1feaadb4c2deebfa85f22714af40d13c)
13c07ef42SAndrew Rist/**************************************************************
2cdf0e10cSrcweir *
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
10cdf0e10cSrcweir *
113c07ef42SAndrew Rist *   http://www.apache.org/licenses/LICENSE-2.0
12cdf0e10cSrcweir *
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.
19cdf0e10cSrcweir *
203c07ef42SAndrew Rist *************************************************************/
213c07ef42SAndrew Rist
223c07ef42SAndrew Rist
23cdf0e10cSrcweir
24cdf0e10cSrcweir#include <svtools/svtools.hrc>
25cdf0e10cSrcweir#include "addresstemplate.hrc"
26cdf0e10cSrcweir#include <svtools/controldims.hrc>
27cdf0e10cSrcweir
28cdf0e10cSrcweir#define FIELD_ROW_HEIGHT 17
29cdf0e10cSrcweir
30cdf0e10cSrcweirModalDialog DLG_ADDRESSBOOKSOURCE
31cdf0e10cSrcweir{
32cdf0e10cSrcweir    HelpID = "svtools:ModalDialog:DLG_ADDRESSBOOKSOURCE" ;
33cdf0e10cSrcweir    SVLook = TRUE ;
34cdf0e10cSrcweir    OutputSize = TRUE ;
35cdf0e10cSrcweir    Size = MAP_APPFONT ( 300, 88 + FIELD_ROW_HEIGHT * FIELD_PAIRS_VISIBLE ) ;
36cdf0e10cSrcweir    Hide = TRUE ;
37cdf0e10cSrcweir    Moveable = TRUE ;
38cdf0e10cSrcweir    Text [ en-US ] = "Templates: Address Book Assignment" ;
39cdf0e10cSrcweir
40cdf0e10cSrcweir    FixedLine FL_DATASOURCEFRAME
41cdf0e10cSrcweir    {
42cdf0e10cSrcweir        Text [ en-US ] = "Address Book Source" ;
43cdf0e10cSrcweir        SVLook = TRUE ;
44cdf0e10cSrcweir        Pos = MAP_APPFONT ( 6, 2 ) ;
45cdf0e10cSrcweir        Size = MAP_APPFONT ( 288, RSC_CD_FIXEDLINE_HEIGHT ) ;
46cdf0e10cSrcweir    };
47cdf0e10cSrcweir    FixedText FT_DATASOURCE
48cdf0e10cSrcweir    {
49cdf0e10cSrcweir        Text [ en-US ] = "Data source" ;
50cdf0e10cSrcweir        SVLook = TRUE ;
51cdf0e10cSrcweir        Pos = MAP_APPFONT ( 12, 15 ) ;
52cdf0e10cSrcweir        Size = MAP_APPFONT ( 90, 10 ) ;
53cdf0e10cSrcweir
54cdf0e10cSrcweir        Group = TRUE;
55cdf0e10cSrcweir    };
56cdf0e10cSrcweir    ComboBox CB_DATASOURCE
57cdf0e10cSrcweir    {
58cdf0e10cSrcweir        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    {
68cdf0e10cSrcweir        HelpID = "svtools:PushButton:DLG_ADDRESSBOOKSOURCE:PB_ADMINISTATE_DATASOURCES" ;
69cdf0e10cSrcweir        Text [ en-US ] = "~Address Data Source..." ;
70cdf0e10cSrcweir        SVLook = TRUE ;
71cdf0e10cSrcweir        Pos = MAP_APPFONT ( 204, 13 ) ;
72cdf0e10cSrcweir        Size = MAP_APPFONT ( 90, 14 ) ;
73cdf0e10cSrcweir        TabStop = TRUE;
74cdf0e10cSrcweir    };
75cdf0e10cSrcweir    FixedText FT_TABLE
76cdf0e10cSrcweir    {
77cdf0e10cSrcweir        Text [ en-US ] = "Table" ;
78cdf0e10cSrcweir        SVLook = TRUE ;
79cdf0e10cSrcweir        Pos = MAP_APPFONT ( 12, 32 ) ;
80cdf0e10cSrcweir        Size = MAP_APPFONT ( 90, 10 ) ;
81cdf0e10cSrcweir
82cdf0e10cSrcweir        Group = TRUE;
83cdf0e10cSrcweir    };
84cdf0e10cSrcweir    ComboBox CB_TABLE
85cdf0e10cSrcweir    {
86cdf0e10cSrcweir        HelpID = "svtools:ComboBox:DLG_ADDRESSBOOKSOURCE:CB_TABLE" ;
87cdf0e10cSrcweir        SVLook = TRUE ;
88cdf0e10cSrcweir        Pos = MAP_APPFONT ( 105, 30 ) ;
89cdf0e10cSrcweir        Size = MAP_APPFONT ( 96, 55 ) ;
90cdf0e10cSrcweir
91cdf0e10cSrcweir        DropDown = TRUE ;
92cdf0e10cSrcweir        TabStop = TRUE ;
93cdf0e10cSrcweir    };
94cdf0e10cSrcweir    FixedText FT_FIELDS
95cdf0e10cSrcweir    {
96cdf0e10cSrcweir        Text [ en-US ] = "Field assignment" ;
97cdf0e10cSrcweir        SVLook = TRUE ;
98cdf0e10cSrcweir        Pos = MAP_APPFONT ( 6, 30 + RSC_CD_DROPDOWN_HEIGHT + RSC_SP_CTRL_Y  ) ;
99cdf0e10cSrcweir        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 ) ;
105cdf0e10cSrcweir        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 ; \
112cdf0e10cSrcweir            Pos = MAP_APPFONT ( 3 + column * 134, RSC_SP_CTRL_GROUP_Y + 2 + row * FIELD_ROW_HEIGHT ) ;   \
113cdf0e10cSrcweir            Size = MAP_APPFONT ( 79, 10 ) ; \
114cdf0e10cSrcweir            Group = TRUE ;  \
115cdf0e10cSrcweir        };  \
116cdf0e10cSrcweir        ListBox LB_FIELD_BASE + row * 2 + column    \
117cdf0e10cSrcweir        {   \
118cdf0e10cSrcweir            SVLook = TRUE ; \
119cdf0e10cSrcweir            Pos = MAP_APPFONT ( 89 + column * 134, RSC_SP_CTRL_GROUP_Y + row * FIELD_ROW_HEIGHT ) ;  \
120cdf0e10cSrcweir            Size = MAP_APPFONT ( 42, 14 ) ; \
121cdf0e10cSrcweir            Border = TRUE ; \
122cdf0e10cSrcweir            DropDown = TRUE ;   \
123cdf0e10cSrcweir            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    {
153cdf0e10cSrcweir        SVLook = TRUE ;
154cdf0e10cSrcweir        Pos = MAP_APPFONT ( 275, RSC_SP_CTRL_GROUP_Y ) ;
155cdf0e10cSrcweir        Size = MAP_APPFONT ( 8, 16 - RSC_SP_CTRL_GROUP_Y + FIELD_ROW_HEIGHT * (FIELD_PAIRS_VISIBLE - 1) ) ;
156cdf0e10cSrcweir    };
157cdf0e10cSrcweir
158cdf0e10cSrcweir    OKButton PB_OK
159cdf0e10cSrcweir    {
160cdf0e10cSrcweir        SVLook = TRUE ;
161cdf0e10cSrcweir        DefButton = TRUE ;
162cdf0e10cSrcweir        Pos = MAP_APPFONT ( 137, 70 + FIELD_ROW_HEIGHT * FIELD_PAIRS_VISIBLE ) ;
163cdf0e10cSrcweir        Size = MAP_APPFONT ( 50, 14 ) ;
164cdf0e10cSrcweir    };
165cdf0e10cSrcweir
166cdf0e10cSrcweir    CancelButton PB_CANCEL
167cdf0e10cSrcweir    {
168cdf0e10cSrcweir        SVLook = TRUE ;
169cdf0e10cSrcweir        Pos = MAP_APPFONT ( 190, 70 + FIELD_ROW_HEIGHT * FIELD_PAIRS_VISIBLE ) ;
170cdf0e10cSrcweir        Size = MAP_APPFONT ( 50, 14 ) ;
171cdf0e10cSrcweir    };
172cdf0e10cSrcweir
173cdf0e10cSrcweir    HelpButton PB_HELP
174cdf0e10cSrcweir    {
175cdf0e10cSrcweir        SVLook = TRUE ;
176cdf0e10cSrcweir        Pos = MAP_APPFONT ( 244, 70 + FIELD_ROW_HEIGHT * FIELD_PAIRS_VISIBLE ) ;
177cdf0e10cSrcweir        Size = MAP_APPFONT ( 50, 14 ) ;
178cdf0e10cSrcweir    };
179cdf0e10cSrcweir
180cdf0e10cSrcweir    String STR_LOCAGICAL_FIELD_NAMES
181cdf0e10cSrcweir    {
182cdf0e10cSrcweir        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    {
190cdf0e10cSrcweir        Text [ en-US ] = "<none>" ;
191cdf0e10cSrcweir        };
192cdf0e10cSrcweir
193cdf0e10cSrcweir    String STR_FIELD_COMPANY
194cdf0e10cSrcweir    {
195cdf0e10cSrcweir        Text [ en-US ] = "Company" ;
196cdf0e10cSrcweir        };
197cdf0e10cSrcweir    String STR_FIELD_DEPARTMENT
198cdf0e10cSrcweir    {
199cdf0e10cSrcweir        Text [ en-US ] = "Department" ;
200cdf0e10cSrcweir        };
201cdf0e10cSrcweir    String STR_FIELD_FIRSTNAME
202cdf0e10cSrcweir    {
203cdf0e10cSrcweir        Text [ en-US ] = "First name" ;
204cdf0e10cSrcweir        };
205cdf0e10cSrcweir    String STR_FIELD_LASTNAME
206cdf0e10cSrcweir    {
207cdf0e10cSrcweir        Text [ en-US ] = "Last name" ;
208cdf0e10cSrcweir        };
209cdf0e10cSrcweir    String STR_FIELD_STREET
210cdf0e10cSrcweir    {
211cdf0e10cSrcweir        Text [ en-US ] = "Street" ;
212cdf0e10cSrcweir        };
213cdf0e10cSrcweir    String STR_FIELD_COUNTRY
214cdf0e10cSrcweir    {
215cdf0e10cSrcweir        Text [ en-US ] = "Country" ;
216cdf0e10cSrcweir        };
217cdf0e10cSrcweir    String STR_FIELD_ZIPCODE
218cdf0e10cSrcweir    {
219cdf0e10cSrcweir        Text [ en-US ] = "ZIP Code" ;
220cdf0e10cSrcweir        };
221cdf0e10cSrcweir    String STR_FIELD_CITY
222cdf0e10cSrcweir    {
223cdf0e10cSrcweir        Text [ en-US ] = "City" ;
224cdf0e10cSrcweir        };
225cdf0e10cSrcweir    String STR_FIELD_TITLE
226cdf0e10cSrcweir    {
227cdf0e10cSrcweir        Text [ en-US ] = "Title" ;
228cdf0e10cSrcweir        };
229cdf0e10cSrcweir    String STR_FIELD_POSITION
230cdf0e10cSrcweir    {
231cdf0e10cSrcweir        Text [ en-US ] = "Position" ;
232cdf0e10cSrcweir        };
233cdf0e10cSrcweir    String STR_FIELD_ADDRFORM
234cdf0e10cSrcweir    {
235cdf0e10cSrcweir        Text [ en-US ] = "Addr. Form" ;
236cdf0e10cSrcweir        };
237cdf0e10cSrcweir    String STR_FIELD_INITIALS
238cdf0e10cSrcweir    {
239cdf0e10cSrcweir        Text [ en-US ] = "Initials" ;
240cdf0e10cSrcweir        };
241cdf0e10cSrcweir    String STR_FIELD_SALUTATION
242cdf0e10cSrcweir    {
243cdf0e10cSrcweir        Text [ en-US ] = "Complimentary close" ;
244cdf0e10cSrcweir        };
245cdf0e10cSrcweir    String STR_FIELD_HOMETEL
246cdf0e10cSrcweir    {
247cdf0e10cSrcweir        Text [ en-US ] = "Tel: Home" ;
248cdf0e10cSrcweir        };
249cdf0e10cSrcweir    String STR_FIELD_WORKTEL
250cdf0e10cSrcweir    {
251cdf0e10cSrcweir        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    {
259cdf0e10cSrcweir        Text [ en-US ] = "E-mail" ;
260cdf0e10cSrcweir        };
261cdf0e10cSrcweir    String STR_FIELD_URL
262cdf0e10cSrcweir    {
263cdf0e10cSrcweir        Text [ en-US ] = "URL" ;
264cdf0e10cSrcweir        };
265cdf0e10cSrcweir    String STR_FIELD_NOTE
266cdf0e10cSrcweir    {
267cdf0e10cSrcweir        Text [ en-US ] = "Note" ;
268cdf0e10cSrcweir        };
269cdf0e10cSrcweir    String STR_FIELD_USER1
270cdf0e10cSrcweir    {
271cdf0e10cSrcweir        Text [ en-US ] = "User 1" ;
272cdf0e10cSrcweir        };
273cdf0e10cSrcweir    String STR_FIELD_USER2
274cdf0e10cSrcweir    {
275cdf0e10cSrcweir        Text [ en-US ] = "User 2" ;
276cdf0e10cSrcweir        };
277cdf0e10cSrcweir    String STR_FIELD_USER3
278cdf0e10cSrcweir    {
279cdf0e10cSrcweir        Text [ en-US ] = "User 3" ;
280cdf0e10cSrcweir        };
281cdf0e10cSrcweir    String STR_FIELD_USER4
282cdf0e10cSrcweir    {
283cdf0e10cSrcweir        Text [ en-US ] = "User 4" ;
284cdf0e10cSrcweir        };
285cdf0e10cSrcweir
286cdf0e10cSrcweir    String STR_FIELD_ID
287cdf0e10cSrcweir    {
288cdf0e10cSrcweir        Text [ en-US ] = "ID" ;
289cdf0e10cSrcweir        };
290cdf0e10cSrcweir    String STR_FIELD_STATE
291cdf0e10cSrcweir    {
292cdf0e10cSrcweir        Text [ en-US ] = "State" ;
293cdf0e10cSrcweir        };
294cdf0e10cSrcweir    String STR_FIELD_OFFICETEL
295cdf0e10cSrcweir    {
296cdf0e10cSrcweir        Text [ en-US ] = "Tel: Office" ;
297cdf0e10cSrcweir        };
298cdf0e10cSrcweir    String STR_FIELD_PAGER
299cdf0e10cSrcweir    {
300cdf0e10cSrcweir        Text [ en-US ] = "Pager" ;
301cdf0e10cSrcweir        };
302cdf0e10cSrcweir    String STR_FIELD_MOBILE
303cdf0e10cSrcweir    {
304cdf0e10cSrcweir        Text [ en-US ] = "Mobile" ;
305cdf0e10cSrcweir        };
306cdf0e10cSrcweir    String STR_FIELD_TELOTHER
307cdf0e10cSrcweir    {
308cdf0e10cSrcweir        Text [ en-US ] = "Tel: Other" ;
309cdf0e10cSrcweir        };
310cdf0e10cSrcweir    String STR_FIELD_CALENDAR
311cdf0e10cSrcweir    {
312cdf0e10cSrcweir        Text [ en-US ] = "Calendar" ;
313cdf0e10cSrcweir        };
314cdf0e10cSrcweir    String STR_FIELD_INVITE
315cdf0e10cSrcweir    {
316cdf0e10cSrcweir        Text [ en-US ] = "Invite" ;
317cdf0e10cSrcweir        };
318cdf0e10cSrcweir};
319cdf0e10cSrcweir
320*8e71f3cbSmseidel// ********************************************************************** EOF
321