Lines Matching refs:id_name
42 m_records[record].id_name = src.id_name; in string_table()
146 void string_table::CreateId(CString &id_name, CString base_name) in CreateId() argument
164 id_name = test + num; in CreateId()
165 if (!FindStringIndex(id_name)) in CreateId()
192 record.id_name = Id; in AddString()
262 int string_table::FindStringIndex(CString &id_name) in FindStringIndex() argument
268 if (m_records[index].id_name == id_name) in FindStringIndex()
278 void string_table::RemoveString(CString &id_name) in RemoveString() argument
280 int index = FindStringIndex(id_name); in RemoveString()
299 RemoveFromDictionary(m_records[string_index].id_name); in RemoveString()
308 void string_table::SetString(CString &id_name, int language, CString &str, bool update_guix) in SetString() argument
317 int index = FindStringIndex(id_name); in SetString()
330 int string_id = GetResourceId(id_name); in SetString()
337 void string_table::SetString(int index, CString &id_name, int language, CString &str, bool update_g… in SetString() argument
348 if (m_records[index].id_name != id_name) in SetString()
350 UpdateDictionaryResourceName(m_records[index].id_name, id_name); in SetString()
351 m_records[index].id_name = id_name; in SetString()
363 int string_id = GetResourceId(id_name); in SetString()
370 BOOL string_table::SetStringId(int string_index, CString &id_name) in SetStringId() argument
372 int existing = FindStringIndex(id_name); in SetStringId()
376 UpdateDictionaryResourceName(m_records[string_index].id_name, id_name); in SetStringId()
377 m_records[string_index].id_name = id_name; in SetStringId()
423 int string_id = GetResourceId(m_records[string_index].id_name); in SetString()
431 return record_1->id_name.Compare(record_2->id_name); in compare_id()
468 resource_id = GetResourceId(m_records.GetAt(index_1).id_name); in SortByReferenceCount()
473 resource_id = GetResourceId(m_records.GetAt(index_2).id_name); in SortByReferenceCount()
530 string_table_record &string_table::GetRecord(CString id_name) in GetRecord() argument
534 if (m_records.GetAt(index).id_name == id_name) in GetRecord()
543 CString &string_table::GetString(CString &id_name, int language) in GetString() argument
545 int index = FindStringIndex(id_name); in GetString()
569 return m_records[string_index].id_name; in GetStringId()
768 void string_table::AddToDictionary(CString &id_name, int res_id) in AddToDictionary() argument
772 m_dictionary.Add(id_name); in AddToDictionary()
776 m_dictionary.SetAtGrow(res_id, id_name); in AddToDictionary()
781 void string_table::RemoveFromDictionary(CString &id_name) in RemoveFromDictionary() argument
785 if (m_dictionary.GetAt(index) == id_name) in RemoveFromDictionary()
798 CString id_name; in UpdateRichTextResourceName() local
841 id_name = val.Left(index); in UpdateRichTextResourceName()
843 if (id_name == old_id_name) in UpdateRichTextResourceName()
895 CString id_name(""); in GetResourceIdName() local
899 id_name = m_dictionary.GetAt(res_id); in GetResourceIdName()
904 string_reference_record *record = GetMLViewReferenceRecord(id_name); in GetResourceIdName()
912 id_name.Format(L"%s_%s", id_name, info->app_name); in GetResourceIdName()
913 id_name.MakeUpper(); in GetResourceIdName()
914 if (FindStringIndex(id_name)) in GetResourceIdName()
916 CreateId(id_name, id_name); in GetResourceIdName()
923 return id_name; in GetResourceIdName()
927 GX_RESOURCE_ID string_table::GetResourceId(CString& id_name) in GetResourceId() argument
931 if (m_dictionary.GetAt(index) == id_name) in GetResourceId()
945 CString id_name; in MakeMLViewReferenceRecord() local
951 id_name = GetResourceIdName(child->string_id[0]); in MakeMLViewReferenceRecord()
952 record = GetMLViewReferenceRecord(id_name); in MakeMLViewReferenceRecord()
961 record->id_name = id_name; in MakeMLViewReferenceRecord()
1026 string_reference_record * string_table::GetMLViewReferenceRecord(CString& id_name) in GetMLViewReferenceRecord() argument
1033 if (record->id_name == id_name) in GetMLViewReferenceRecord()
1043 CArray<widget_info *> *string_table::GetMLViewReferenceWidgetInfoList(CString& id_name) in GetMLViewReferenceWidgetInfoList() argument
1045 string_reference_record* record = GetMLViewReferenceRecord(id_name); in GetMLViewReferenceWidgetInfoList()