home *** CD-ROM | disk | FTP | other *** search
- gMaxTopStaticWidth = max(
- zstring_width(zstring: '$$$/Dialogs/Cert/Name') + 42,
- zstring_width(zstring: '$$$/Dialogs/Cert/SerialNumber') + 42,
- zstring_width(zstring: '$$$/Dialogs/Cert/ValidBefore'),
- zstring_width(zstring: '$$$/Dialogs/Cert/ValidAfter') );
- gMaxBottomStaticWidth = max(
- zstring_width(zstring: '$$$/Dialogs/Cert/FingerprintMD5'),
- zstring_width(zstring: '$$$/Dialogs/Cert/FingerprintSHA1') );
- gMaxDNStaticWidth = max(
- zstring_width(zstring: '$$$/Dialogs/Cert/SubjectDN'),
- zstring_width(zstring: '$$$/Dialogs/Cert/IssuerDN') );
- gMinTopEditWidth = max_char_width() * 18;
- gMinHashWidth = max_char_width() * 25;
- gMinKeyUsageWidth = max_char_width() * 18;
- gMinKeyAlgWidth = max_char_width() * 7;
-
- gMaxControlWidth = max(
- gMaxTopStaticWidth + 10 + gMinTopEditWidth,
- gMaxDNStaticWidth,
- gMinKeyUsageWidth + 10 + gMinKeyAlgWidth,
- gMaxBottomStaticWidth + 10 + gMinHashWidth );
-
- dialog(name: '$$$/Dialogs/Cert', target_id: 'name' )
- {
- view(align_children: align_left, alignment: align_fill)
- {
- view(align_children: align_top, alignment: align_fill)
- {
- picture(item_id: 'icon', width: 32, height: 32);
- view( align_children: align_left, alignment: align_fill )
- {
- view(align_children: align_row, alignment: align_fill)
- {
- static_text(name: '$$$/Dialogs/Cert/Name', width: gMaxTopStaticWidth - 42, alignment: align_right);
- edit_text(item_id: 'name', readonly: true, alignment: align_fill);
- }
- view(align_children: align_row, alignment: align_fill)
- {
- static_text(name: '$$$/Dialogs/Cert/SerialNumber', width: gMaxTopStaticWidth - 42, alignment: align_right);
- edit_text(item_id: 'snum', readonly: true, alignment: align_fill);
- }
- }
- }
- view(align_children: align_row, alignment: align_fill)
- {
- static_text(name: '$$$/Dialogs/Cert/ValidBefore', width: gMaxTopStaticWidth, alignment: align_right);
- edit_text(item_id: 'vbef', readonly: true, alignment: align_fill);
- }
- view(align_children: align_row, alignment: align_fill)
- {
- static_text(name: '$$$/Dialogs/Cert/ValidAfter', width: gMaxTopStaticWidth, alignment: align_right);
- edit_text(item_id: 'vaft', readonly: true, alignment: align_fill);
- }
- view(alignment: align_fill, align_children: align_left, width: gMaxControlWidth)
- {
- static_text(name: '$$$/Dialogs/Cert/SubjectDN');
- edit_text(item_id: 'subj', alignment: align_fill, readonly: true);
-
- static_text(name: '$$$/Dialogs/Cert/IssuerDN');
- edit_text(item_id: 'issu', alignment: align_fill, readonly: true);
-
- view(alignment: align_fill, align_children: align_top)
- {
- view(alignment: align_fill, align_children: align_left)
- {
- static_text(name: '$$$/Dialogs/Cert/KeyUsage');
- edit_text(item_id: 'kuse', alignment: align_fill, readonly: true);
- }
- view(width: max_char_width() * 7, align_children: align_left)
- {
- static_text(name: '$$$/Dialogs/Cert/KeyAlgorithm');
- edit_text(item_id: 'kalg', alignment: align_fill, readonly: true);
- }
- }
-
- cluster(name: '$$$/Dialogs/Cert/Fingerprints', align_children: align_left, alignment: align_fill)
- {
- view(align_children: align_row, alignment: align_fill)
- {
- static_text(name: '$$$/Dialogs/Cert/FingerprintMD5', width: gMaxBottomStaticWidth, alignment: align_right);
- edit_text(item_id: 'md5 ', readonly: true, alignment: align_fill);
- }
- view(align_children: align_row, alignment: align_fill)
- {
- static_text(name: '$$$/Dialogs/Cert/FingerprintSHA1', width: gMaxBottomStaticWidth, alignment: align_right);
- edit_text(item_id: 'sha1', readonly: true, alignment: align_fill);
- }
- }
- }
- ok(ok_name: '$$$/Dialogs/Cert/CloseButton');
- }
- }
-