diff --git a/mozilla/mailnews/addrbook/resources/content/abCardOverlay.js b/mozilla/mailnews/addrbook/resources/content/abCardOverlay.js index f6e7da49a8f..e6ac735c9f3 100644 --- a/mozilla/mailnews/addrbook/resources/content/abCardOverlay.js +++ b/mozilla/mailnews/addrbook/resources/content/abCardOverlay.js @@ -45,8 +45,13 @@ function OnLoadNewCard() // set popup with address book names var abPopup = document.getElementById('abPopup'); - if ( editCard.selectedAB ) - abPopup.value = editCard.selectedAB; + if ( abPopup ) + { + if ( editCard.selectedAB ) + abPopup.value = editCard.selectedAB; + else + abPopup.value = "abdirectory://abook.mab"; + } //// FIX ME - looks like we need to focus on both the text field and the tab widget //// probably need to do the same in the addressing widget @@ -333,3 +338,4 @@ function DisplayNameChanged() if ( top.window.title != title ) top.window.title = title; } + diff --git a/mozilla/mailnews/addrbook/resources/content/abCardOverlay.xul b/mozilla/mailnews/addrbook/resources/content/abCardOverlay.xul index 3fbd18268f9..233cd97e4e8 100644 --- a/mozilla/mailnews/addrbook/resources/content/abCardOverlay.xul +++ b/mozilla/mailnews/addrbook/resources/content/abCardOverlay.xul @@ -52,23 +52,34 @@ Rights Reserved. - &FirstName.label; - + &FirstName.label; + + + - &LastName.label; - + &LastName.label; + + + - &DisplayName.label; - + &DisplayName.label; + + + - &NickName.label; - + &NickName.label; + + + @@ -81,19 +92,25 @@ Rights Reserved. - &PrimaryEmail.label; - + &PrimaryEmail.label; + + + - &SecondEmail.label; - + &SecondEmail.label; + + + - - &SendPlainText.label; + + + + &SendPlainText.label; @@ -105,30 +122,40 @@ Rights Reserved. - + - &WorkPhone.label; - + &WorkPhone.label; + + + - &HomePhone.label; - + &HomePhone.label; + + + - &FaxNumber.label; - + &FaxNumber.label; + + + - &PagerNumber.label; - + &PagerNumber.label; + + + - &CellularNumber.label; - + &CellularNumber.label; + + + @@ -146,33 +173,41 @@ Rights Reserved. - &HomeAddress.label; - - - - - &HomeAddress2.label; - - - - - &HomeCity.label; - - - - - &HomeState.label; + &HomeAddress.label; - - - &HomeZipCode.label; - + - &HomeCountry.label; - + &HomeAddress2.label; + + + + + + + &HomeCity.label; + + + + + + + &HomeState.label; + + + + &HomeZipCode.label; + + + + + + &HomeCountry.label; + + + @@ -186,91 +221,94 @@ Rights Reserved. - &JobTitle.label; - - - - - &Department.label; - - - - - &Company.label; - - - - - &WorkAddress.label; - - - - - &WorkAddress2.label; - - - - - &WorkCity.label; - - - - - &WorkState.label; + &JobTitle.label; - - - &WorkZipCode.label; - + - &WorkCountry.label; - + &Department.label; + + + + + + + &Company.label; + + + + + + + &WorkAddress.label; + + + + + + + &WorkAddress2.label; + + + + + + + &WorkCity.label; + + + + + + + &WorkState.label; + + + + &WorkZipCode.label; + + + + + + &WorkCountry.label; + + + + + + + &WebPage1.label; + + + - - - - - - - &WebPage1.label; - - - - - + - - &Custom1.label; - + &Custom1.label; + - - &Custom2.label; - + &Custom2.label; + - - &Custom3.label; - + &Custom3.label; + - - &Custom4.label; - + &Custom4.label; + @@ -279,8 +317,8 @@ Rights Reserved. &Notes.box; - - + + diff --git a/mozilla/mailnews/addrbook/resources/skin/addressbook.css b/mozilla/mailnews/addrbook/resources/skin/addressbook.css index 1a8c9746751..8ea9610a7e2 100644 --- a/mozilla/mailnews/addrbook/resources/skin/addressbook.css +++ b/mozilla/mailnews/addrbook/resources/skin/addressbook.css @@ -72,22 +72,31 @@ html|div[class="CardViewText"] { /* CardEdit styles - used in the Card Edit Dialog */ box[class="CardEditWidth"] { - width : 24em; - margin-left : 0px; - margin-right : 8px; + width: 25em; } html|input[class="CardEdit"] { - width : 25em; - margin : 2px 0px 2px 0px ; - padding : 0px; + margin: 2px 0px 2px 0px ; + padding: 0px; } -html|label[class="textInput"] { +html|label[class="CardEdit"] { padding: 0px; margin-top: 3px; } +html|input[class="CardEditCheckbox"] { + margin-left: 0px; + margin-bottom: 0px; +} + +box[class="alignWithFieldset"] { + margin-left: 6px; + margin-right: 5px; +} + +spring.stateZipSpacer { width: 3em; } + /* Custom Trees */