4D Write Pro přechází do tmavého režimu!

Automaticky přeloženo z Deepl

S potěšením oznamujeme, že toto je poslední krok pro tmavý režim v systému macOS. Poslední widgety knihovny jsou kompatibilní s tmavým režimem:

  • 4D Write Pro Panel nástrojů rozhraní
  • Boční panel rozhraní 4D Write Pro
  • Oblast pro bohatý text

Počínaje verzí 4D v19 R4 je tedy volba na vás, protože v systému macOS můžete kompletně vyvíjet a nasazovat ve světlém nebo tmavém režimu.

Rozhraní 4D Write Pro

V tomto případě platí, že obrázek vydá za tisíc slov, takže zde je výsledek:

Světlý vzhled

blank

Tmavý vzhled

blank

blank

Bohatá textová oblast

I oblast Rich Text Area se dočkala vylepšení! Nyní je vybavena sadou světlých a tmavých ikon, které se přizpůsobují zvolenému režimu.

Bonus

Někteří z vás si možná vzpomenou, že během konference 4D Summit 2016 jsme vám představili nové rozhraní postranního panelu aplikace 4D Write Pro s možností přizpůsobit si barvy pozadí a písma. Tato funkce nyní funguje i s panelem nástrojů.

Pokud jsou pro vás různé nabízené odstíny šedé v tmavé nebo světlé barvě příliš tmavé nebo příliš světlé, nebo pokud chcete do rozhraní vložit nějakou (bláznivou) barvu, je to nyní možné.

blank

Takto bylo vytvořeno modré rozhraní:

var $wpSkin : Object
$wpSkin :=New object
If (Form Get color scheme="light")
$wpSkin .backgroundColor:=0x00DBE5FF
$wpSkin .separatorColor:=0x00A4BCFF
$wpSkin .fontColor:=0x001B0E53
$wpSkin .separatorFontColor:=0x001B0E53
Else
$wpSkin .backgroundColor:=0x001B0E53
$wpSkin .separatorColor:=0x2080
$wpSkin .fontColor:=0x000A061F
$wpSkin .separatorFontColor:=0x00DBE5FF
End if
$wpSkin .font:=Choose(Is Windows; "Tahoma"; "Helvetica Neue")
$wpSkin .fontSize:=12
WP UpdateWidget ("WPtoolbar"; "WParea"; $wpSkin)

Nezapomeňte, že zdrojový kód je k dispozici na serveru GitHub. Neváhejte si jej upravit podle svých potřeb!

Vanessa Talbot
• Product Owner • Vanessa Talbot se připojila k programovému týmu 4D v červnu 2014. Jako Product Owner má na starosti psaní uživatelských příběhů a jejich převod do funkčních specifikací. Její úlohou je také zajistit, aby implementovaná funkce odpovídala potřebám zákazníka. Od svého příchodu pracovala na definování klíčových prvků ve 4D. Pracovala na většině nových funkcí preemptivního multi-threadingu a také na velmi složitém tématu: nové architektuře pro enginované aplikace. Vanessa má titul z Telecom Saint-Etienne. Svou kariéru začala ve Výzkumném ústavu kriminalistickém jako vývojářka pro audiovizuální oddělení. Působila také v mediální a lékařské oblasti jako expertka na technickou podporu, produkci i dokumentaci novinek.