Skip to main content
ExLibris

Knowledge Assistant

BETA
 
  • Subscribe by RSS
  • Back
    Aleph

     

    Ex Libris Knowledge Center
    1. Search site
      Go back to previous article
      1. Sign in
        • Sign in
        • Forgot password
    1. Home
    2. Aleph
    3. Knowledge Articles
    4. Font Size in GUI Lists and Font.ini

    Font Size in GUI Lists and Font.ini

    1. Last updated
    2. Save as PDF
    3. Share
      1. Share
      2. Tweet
      3. Share
    No headers
    • Article Type: General
    • Product: Aleph
    • Product Version: 20

    Description:
    I have problems with configuration of Alephcom/tab/Font.ini
    There seems to be three kind of ListBox setting: "ListBox[Column ID]", "ListBox##", "ListBox"
    The question is, if one set these three setting, which setting is applied to GUI?
    I want to control the font size in GUI lists.
    For example, I want to enlarge the font size of the error message that is displayed when a loan is not possible (Loan tab, after loan attempt, lower right pane Blocks tab).

    Resolution:
    In general, the font size of lists is controlled in alephcom/tab/font.ini by the ListBox settings, but specific control of individual list columns is possible.

    [A] If alephcom\tab\alephcom.ini > [Main] CombinedCharSupported=Y, then the font size is controlled by the alephcom\tab\font.ini "ListBox" code alone.
    For example, font.ini contains:
    ListBox 00000 0FFFF Arial Unicode MS Y N N 14 DEFAULT_CHARSET
    Note: The line 'ListBox' should include the whole unicode range from 00000 to 0FFFF and should appear once.

    [B] If alephcom\tab\alephcom.ini CombinedCharSupported=N, then the font size is controlled by the "ListBox##" settings together with pc_tab_col.lng (or pc_tab_short.lng).
    This allows the size of specific list columns to be controlled by pc_tab_col.eng or pc_tab_short.eng.

    [B1] If CombinedCharSupported=N and you DO NOT want specific column control, simply use only ListBox## lines in font.ini.
    For example,
    ListBox## 00000 000FF Arial Unicode MS N N N 16 DEFAULT_CHARSET
    ListBox## 00401 0045F Arial Unicode MS N N N 16 DEFAULT_CHARSET
    ListBox## 005D0 005EA Arial Unicode MS N N N 16 DEFAULT_CHARSET
    ListBox## 00000 0FFFF Arial Unicode MS Y N N 16 DEFAULT_CHARSET

    [B2] If CombinedCharSupported=N and you WANT specific column control, create ListBox## lines in font.ini that match the appropriate column settings in the pc_tab* files.

    For example, if pc_tab_col.eng contains this line where column 6 = 01:
    ! 1 2 3 4 5 6 7 8 9 10
    !!!!!!!!!!!!!!!!!!!!-!-!!!!!!!!!!!!!!!!!!!!-!!-!!!-!!-!!!-!!-!!!-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    CHECK_CIRC L Error 01 080 01 C03 Error

    Then font.ini should contain a matching line like this:
    ListBox01 00000 0FFFF Arial Unicode MS Y N N 20 DEFAULT_CHARSET
    ListBox## 00000 0FFFF Arial Unicode MS Y N N 16 DEFAULT_CHARSET
    where the ListBoxNN number matches the column 6 number (01).

    This would result in the loan error messages (CHECK_CIRC) mentioned in the question above being displayed in a larger font (20) than usual (16).

    Note: The system uses the first line that matches the required setting. If the ListBox01 and ListBox## lines were reversed, then the ListBox01 line would never be used.


    • Article last edited: 10/8/2013
    View article in the Exlibris Knowledge Center
    1. Back to top
      • Font size decreases when CombinedCharSupported=Y
      • Font size when printing plain text files
    • Was this article helpful?

    Recommended articles

    1. Article type
      Topic
      Language
      English
      Product
      Aleph
    2. Tags
      1. 20
      2. contype:kba
      3. Prod:Aleph
      4. Type:General
    1. © Copyright 2025 Ex Libris Knowledge Center
    2. Powered by CXone Expert ®
    • Term of Use
    • Privacy Policy
    • Contact Us
    2025 Ex Libris. All rights reserved