package Ġme . anno . re ms studio Ċ Ċ import Ġme . anno . language . Language Ċ import Ġme . anno . language . translation . Name Desc Ċ import Ġme . anno . re ms studio . objects . Transform Ċ import Ġme . anno . re ms studio . Rem s Studio . project Ċ import Ġme . anno . ui . Panel Ċ import Ġme . anno . ui . base . groups . Panel List Y Ċ import Ġme . anno . ui . editor . Setting Category Ċ import Ġme . anno . ui . input . Enum Input Ċ import Ġme . anno . ui . style . Style Ċ Ċ object ĠProject Settings Ġ: ĠTransform () Ġ{ ĊĊĠĠĠ Ġoverride Ġval Ġdefault DisplayName : ĠString Ġ= Ġ" Project ĠSettings " ĊĊĠĠĠ Ġoverride Ġfun Ġcreate Inspector ( ĊĠĠĠĠĠĠĠ Ġlist : ĠPanel List Y , ĊĠĠĠĠĠĠĠ Ġstyle : ĠStyle , ĊĠĠĠĠĠĠĠ Ġget Group : Ġ( title : ĠString , Ġdescription : ĠString , Ġdict Sub Path : ĠString ) Ġ-> ĠSetting Category ĊĠĠĠ Ġ) Ġ{ ĊĠĠĠĠĠĠĠ Ġlist . add ( create Spell checking Panel ( style )) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġcreate Spell checking Panel ( style : ĠStyle ): ĠPanel Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġproject Ġ= Ġproject !! ĊĠĠĠĠĠĠĠ Ġval Ġname Ġ= ĠName Desc (" Language ", Ġ" For ĠSpell checking ", Ġ"") ĊĠĠĠĠĠĠĠ Ġval Ġvalues Ġ= ĠLanguage . values () ĊĠĠĠĠĠĠĠ Ġreturn ĠEnum Input ( name , Ġproject . language . naming , Ġvalues . map Ġ{ Ġit . naming Ġ}, Ġstyle ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. set ChangeListener Ġ{ Ġ_, Ġindex , Ġ_ Ġ-> ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġproject . language Ġ= Ġvalues [ index ]; Ġsave () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġsave () Ġ= ĠRender Settings . save () Ċ Ċ }