Lines Matching refs:table
630 string_table *table = project->mDisplays[mDisplayIndex].stable; in RebuildStringItems() local
632 if (table) in RebuildStringItems()
704 table->UpdateGuixLanguageTable(); in RebuildStringItems()
956 …ource_view::BuildColorTable(int DisplayIndex, int ThemeIndex, int color_format, color_table *table) in BuildColorTable() argument
968 table->colors = NULL; in BuildColorTable()
969 table->num_colors = numcolors; in BuildColorTable()
973 table->colors = new GX_COLOR[numcolors]; in BuildColorTable()
974 memset(table->colors, 0, (numcolors * sizeof(GX_COLOR))); in BuildColorTable()
985 table->colors[color_id] = native_color; in BuildColorTable()
994 int resource_view::BuildFontTable(int DisplayIndex, int ThemeIndex, font_table *table) in BuildFontTable() argument
1004 table->fonts = NULL; in BuildFontTable()
1005 table->num_fonts = numfonts; in BuildFontTable()
1009 table->fonts = new GX_FONT *[numfonts]; in BuildFontTable()
1010 memset(table->fonts, 0, (numfonts * sizeof(GX_FONT *))); in BuildFontTable()
1019 table->fonts[font_id] = font_res->font; in BuildFontTable()
1028 int resource_view::BuildPixelmapTable(int DisplayIndex, int ThemeIndex, pixelmap_table *table) in BuildPixelmapTable() argument
1038 table->maps = NULL; in BuildPixelmapTable()
1039 table->num_maps = num_pixelmaps; in BuildPixelmapTable()
1043 table->maps = new GX_PIXELMAP *[num_pixelmaps]; in BuildPixelmapTable()
1044 memset(table->maps, 0, (num_pixelmaps * sizeof(GX_PIXELMAP *))); in BuildPixelmapTable()
1045 table->maps[0] = GX_NULL; in BuildPixelmapTable()
1054 table->maps[pixelmap_id] = pixelmap_res->GetPixelmap(); in BuildPixelmapTable()
1091 color_table table; in InstallColorTable() local
1107 BuildColorTable(DisplayIndex, ThemeIndex, project->mDisplays[DisplayIndex].colorformat, &table); in InstallColorTable()
1112 gx_display_color_table_set(display, table.colors, table.num_colors); in InstallColorTable()
1125 font_table table; in InstallFontTable() local
1134 BuildFontTable(DisplayIndex, ThemeIndex, &table); in InstallFontTable()
1143 gx_display_font_table_set(display, table.fonts, table.num_fonts); in InstallFontTable()
1155 pixelmap_table table; in InstallPixelmapTable() local
1174 BuildPixelmapTable(DisplayIndex, ThemeIndex, &table); in InstallPixelmapTable()
1175 gx_display_pixelmap_table_set(display, table.maps, table.num_maps); in InstallPixelmapTable()
1194 string_table *table = project->mDisplays[DisplayIndex].stable; in BuildResourceTables() local
1195 if (table) in BuildResourceTables()
1197 table->UpdateGuixLanguageTable(display, update_resource_view); in BuildResourceTables()
1305 string_table *table = project->mDisplays[mDisplayIndex].stable; in FinalizePasteResources() local
1306 if (table) in FinalizePasteResources()
1308 table->Sort(); in FinalizePasteResources()
1628 string_table *table = project->mDisplays[mDisplayIndex].stable; in PasteResource() local
1630 if (table) in PasteResource()
1632 int string_index = table->FindStringIndex(record.id_name); in PasteResource()
1636 for (language = 0; language < table->CountLanguages(); language++) in PasteResource()
1638 if (table->GetString(string_index, language) != record.strings[language]) in PasteResource()
1663 for (language = 0; language < table->CountLanguages(); language++) in PasteResource()
1665 table->SetString(string_index, language, record.strings[language], FALSE); in PasteResource()
1676 for (language = 0; language < table->CountLanguages(); language++) in PasteResource()
1678 int index = table->CheckAddString(record.strings[language], record.id_name); in PasteResource()
1679 record.id_name = table->GetResourceIdName(index); in PasteResource()
1693 string_index = table->AddString(record.id_name, record.strings[0]); in PasteResource()
1694 for (language = 0; language < table->CountLanguages(); language++) in PasteResource()
1696 table->SetString(string_index, language, record.strings[language], FALSE); in PasteResource()
2789 string_table *table = project->mDisplays[mDisplayIndex].stable; in OnEditStringTable() local
2791 if (!table) in OnEditStringTable()
2795 string_table *clone_table = new string_table(*table); in OnEditStringTable()
2805 string_table_edit_dlg dlg(table, this); in OnEditStringTable()
2846 string_table *table = project->mDisplays[mDisplayIndex].stable; in OnSetActiveLanguage() local
2848 int num_languages = table->CountLanguages(); in OnSetActiveLanguage()
2849 int current_language = table->GetActiveLanguage(); in OnSetActiveLanguage()
2855 table->SetActiveLanguage(current_language + 1); in OnSetActiveLanguage()
2863 table->SetActiveLanguage(current_language - 1); in OnSetActiveLanguage()