En “umoderne” C5

“Hvorfor bruger min nye C5 det gamle Windows layout, i stedet for det nye moderne Windows look?”

Som udgangs punkt kan det enten skyldes at du har valgt “Klassisk Windows”-tema i Windows (og så ser mange andre programmer også “gammeldags ud”) – eller også afvikler du måske C5 fra en Terminalserver – eller har den liggende i skyen på en ekstern server?

Kører du C5 på din lokale PCer er løsningen naturligvis at vælge standard Windows temaet – fx. “Windows 7”-temaet under Personlige Indstillinger i Kontrolpanelet hvis du kører Windows 7.

Kører du på en Hosted løsning (dvs. C5 ligger i “skyen” på en ekstern server) eller afvikler du C5 på en Terminalserver, så benyttes RDP (Remote Desktop Protocol) formentligt – og så kan løsningen være at få administratoren til at installere følgende Microsoft-udvidelser på serveren:

  • Desktop Experience
  • Remote Desktop Session Host

Bemærk: Udvidelserne kræver at C5 afvikles på en Windows Server 2008 R2 og de kræver naturligvis lidt mere båndbredde – så det belaster din internetforbindelse en smule mere. Med moderne bredbåndsforbindelser burde det dog ikke være et problem.


Tilføjelse 30.04.2013: Jf. C5-forum (Henrik Hansen hos Microsoft) er der en alternativ løsning på noget af det her problem – og det er også løst i Hotfix 2 til C5 version 2012 ServicePack 1. Der følger nemlig en ny F1024256.win fil med den, hvor fejlen er rettet (“Use BG Color” er slået fra på “Form Colorset 2 field 0”).

Har du en ældre C5 kan du dog selv rette din F1024256.win-fil med den indbyggede .win-file editor – klik her for at læse mere om hvordan du gør det. Husk det er blot “Use BG Color” du skal fjerne fluebenet i for “Form Colorset 2 field 0”.

Bemærk at dette “fix” ikke retter op på hele udseendet, men blot fjerner den underlige baggrundsfarve på ledeteksterne i C5.


Tilføjelse 01.05.2013: Relateret til denne fejl (og igen tak til Henrik Hansen hos Microsoft), vises navigstionsmenuens ikoner ofte også med sort baggrund (der hvor de er transparente). Det skyldes forkert farvedybde da de kræver 32 bits farver.

Hvis man kører Remote Desktop (Terminal Services), kan indstillinger på Remote Desktop klienten eller under Remote Desktop Session Host Configuration (Windows Server 2008 R2) begrænse farvedybden. Så den fejl kan rettes ved at undlade at begrænse bitdybden på farver (igen – det vil kræve mere båndbredde at overføre 32 bit farver fremfor 16 eller 24 bit).