Lines Matching refs:project
18 studiox_project *project = GetOpenProject(); \
19 if (!project) return;
345 project->SetModified(); in OnLButtonUp()
467 if (project->GetResourceId(mDisplayIndex, item->mpRes) >= GX_COLOR_ID_CANVAS) in OnLButtonDblClk()
527 if (project->GetResourceId(mDisplayIndex, mpCurrentItem->mpRes) >= GX_COLOR_ID_CANVAS) in OnContextMenu()
612 string_table *pt = project->mDisplays[mDisplayIndex].stable; in AddStringItems()
630 string_table *table = project->mDisplays[mDisplayIndex].stable; in RebuildStringItems()
960 studiox_project *project = GetOpenProject(); in BuildColorTable() local
964 res_info *res = project->mDisplays[DisplayIndex].themes[ThemeIndex].GetFirstResourceInfo(); in BuildColorTable()
966 int numcolors = project->CountResources(DisplayIndex, RES_TYPE_COLOR); in BuildColorTable()
978 project->GetResourceName(DisplayIndex, RES_TYPE_COLOR, color_id, color_name); in BuildColorTable()
979 color_res = project->FindResource(res, RES_TYPE_COLOR, color_name); in BuildColorTable()
996 studiox_project *project = GetOpenProject(); in BuildFontTable() local
1001 res_info *res = project->mDisplays[DisplayIndex].themes[ThemeIndex].GetFirstResourceInfo(); in BuildFontTable()
1002 int numfonts = project->CountResources(DisplayIndex, RES_TYPE_FONT); in BuildFontTable()
1014 project->GetResourceName(DisplayIndex, RES_TYPE_FONT, font_id, font_name); in BuildFontTable()
1015 font_res = project->FindResource(res, RES_TYPE_FONT, font_name); in BuildFontTable()
1030 studiox_project *project = GetOpenProject(); in BuildPixelmapTable() local
1035 res_info *res = project->mDisplays[DisplayIndex].themes[ThemeIndex].GetFirstResourceInfo(); in BuildPixelmapTable()
1036 int num_pixelmaps = project->CountResources(DisplayIndex, RES_TYPE_PIXELMAP); in BuildPixelmapTable()
1049 project->GetResourceName(DisplayIndex, RES_TYPE_PIXELMAP, pixelmap_id, pixelmap_name); in BuildPixelmapTable()
1050 pixelmap_res = project->FindResource(res, RES_TYPE_PIXELMAP, pixelmap_name); in BuildPixelmapTable()
1071 if (project->IsPaletteMode(DisplayIndex) && in CheckInstallPalette()
1075 int theme_index = project->mDisplays[DisplayIndex].active_theme; in CheckInstallPalette()
1076 GX_COLOR *pPalette = project->mDisplays[DisplayIndex].themes[theme_index].palette; in CheckInstallPalette()
1081 project->mDisplays[DisplayIndex].themes[theme_index].palette_total_size); in CheckInstallPalette()
1107 BuildColorTable(DisplayIndex, ThemeIndex, project->mDisplays[DisplayIndex].colorformat, &table); in InstallColorTable()
1194 string_table *table = project->mDisplays[DisplayIndex].stable; in BuildResourceTables()
1228 res_info *info = project->mDisplays[DisplayIndex].themes[ThemeIndex].GetFirstResourceInfo(); in InstallResources()
1285 studiox_project *project = GetOpenProject(); in InitializeThemePixelmapsThreadEntry() local
1287 if (project) in InitializeThemePixelmapsThreadEntry()
1290 … project->InitializeThemePixelmaps(display_index, project->mDisplays[display_index].active_theme); in InitializeThemePixelmapsThreadEntry()
1301 studiox_project *project = GetOpenProject(); in FinalizePasteResources() local
1303 if (mNewResourcePasted && project) in FinalizePasteResources()
1305 string_table *table = project->mDisplays[mDisplayIndex].stable; in FinalizePasteResources()
1311 if (project->IsPaletteMode(mDisplayIndex)) in FinalizePasteResources()
1448 studiox_project *project = GetOpenProject(); in PasteResource() local
1449 if (!project || !info) in PasteResource()
1465 display = &project->mDisplays[mDisplayIndex]; in PasteResource()
1582 int display_format = project->mDisplays[mDisplayIndex].colorformat; in PasteResource()
1593 AddPixelmap(parent, new_info, project->IsPaletteMode(mDisplayIndex)); in PasteResource()
1595 for (int theme = 0; theme < project->mDisplays[mDisplayIndex].num_themes; theme++) in PasteResource()
1598 if (project->GetDisplayColorFormat(new_info) == GX_COLOR_FORMAT_8BIT_PALETTE || in PasteResource()
1599 …project->TestForPixelmapsUsingGlobalPalette(project->mDisplays[mDisplayIndex].themes[theme].GetFir… in PasteResource()
1601 project->InitializeThemePixelmaps(mDisplayIndex, theme); in PasteResource()
1622 studiox_project *project = GetOpenProject(); in PasteResource() local
1623 if (!project || mDisplayIndex < 0) in PasteResource()
1628 string_table *table = project->mDisplays[mDisplayIndex].stable; in PasteResource()
1719 if (project && dlg.DoModal() == IDOK) in OnEditSystemColor()
1724 project->SetModified(); in OnEditSystemColor()
1760 project->UpdateDictionaryResourceName(mDisplayIndex, old_color_name, item->mpRes); in OnEditCustomColor()
1763 if (project->mDisplays[mDisplayIndex].stable) in OnEditCustomColor()
1765 …project->mDisplays[mDisplayIndex].stable->UpdateStringTableRichTextResourceName(RES_TYPE_COLOR, ol… in OnEditCustomColor()
1770 project->SetModified(); in OnEditCustomColor()
1802 font_path_dialog dlg(mDisplayIndex, project->mDisplays[mDisplayIndex].colorformat, info, this); in OnAddFont()
1816 studiox_project *project = GetOpenProject(); in InitFontInfo() local
1817 if (!project) in InitFontInfo()
1856 project->AddToResourceDictionary(mDisplayIndex, info); in AddFont()
1859 info->storage_size = GetFontStorage(info, project, mDisplayIndex); in AddFont()
1872 project->SetModified(); in AddFont()
1896 font_path_dialog dlg(mDisplayIndex, project->mDisplays[mDisplayIndex].colorformat, info, this); in OnEditFont()
1905 project->UpdateDictionaryResourceName(mDisplayIndex, old_font_name, info); in OnEditFont()
1907 if (project->mDisplays[mDisplayIndex].stable) in OnEditFont()
1909 …project->mDisplays[mDisplayIndex].stable->UpdateStringTableRichTextResourceName(RES_TYPE_FONT, old… in OnEditFont()
1952 info->storage_size = GetFontStorage(info, project, mDisplayIndex); in EditFont()
1956 project->SetModified(); in EditFont()
2041 int active_theme = project->mDisplays[mDisplayIndex].active_theme; in UpdateStringTableFonts()
2042 start = project->mDisplays[mDisplayIndex].themes[active_theme].GetFirstResourceInfo(); in UpdateStringTableFonts()
2061 start->storage_size = GetFontStorage(start, project, mDisplayIndex); in UpdateStringTableFonts()
2067 start->storage_size = GetFontStorage(start, project, mDisplayIndex); in UpdateStringTableFonts()
2075 start->storage_size = GetFontStorage(start, project, mDisplayIndex); in UpdateStringTableFonts()
2101 int res_id = project->GetResourceId(mDisplayIndex, pItem->mpRes); in OnDeleteCustomColor()
2108 project->DeleteResource(pItem->mpRes); in OnDeleteCustomColor()
2114 folder_info *info = project->mDisplays[mDisplayIndex].GetFirstChildFolder(); in OnDeleteCustomColor()
2118 project->SetModified(); in OnDeleteCustomColor()
2121 if (project->mDisplays[mDisplayIndex].stable) in OnDeleteCustomColor()
2124 project->mDisplays[mDisplayIndex].stable->UpdateGuixLanguageTable(); in OnDeleteCustomColor()
2150 int res_id = project->GetResourceId(mDisplayIndex, info); in OnDeleteFont()
2157 project->DeleteResource(info); in OnDeleteFont()
2163 folder_info *finfo = project->mDisplays[mDisplayIndex].GetFirstChildFolder(); in OnDeleteFont()
2167 if (project->mDisplays[mDisplayIndex].stable) in OnDeleteFont()
2170 project->mDisplays[mDisplayIndex].stable->UpdateGuixLanguageTable(); in OnDeleteFont()
2208 project->mHeader.warn_missing_image = TRUE; in OnAddPixelmaps()
2345 res_id = project->GetResourceId(GetProjectView()->GetActiveDisplay(), child); in OnRemovePixelmapFolder()
2364 project->DeleteResource(child); in OnRemovePixelmapFolder()
2370 if (project->IsPaletteMode(mDisplayIndex)) in OnRemovePixelmapFolder()
2379 project->DeleteResource(delItem->mpRes); in OnRemovePixelmapFolder()
2386 folder_info* finfo = project->mDisplays[mDisplayIndex].GetFirstChildFolder(); in OnRemovePixelmapFolder()
2424 project->SetModified(); in OnRenamePixelmapFolder()
2562 project->UpdateDictionaryResourceName(mDisplayIndex, old_pixelmap_name, info); in OnEditPixelmap()
2570 folder_info* finfo = project->mDisplays[mDisplayIndex].GetFirstChildFolder(); in OnEditPixelmap()
2574 …widget_factory::UpdateSpriteFrameInfos(finfo, project->GetResourceId(mDisplayIndex, RES_TYPE_PIXEL… in OnEditPixelmap()
2599 int res_id = project->GetResourceId(mDisplayIndex, info); in OnDeletePixelmap()
2606 project->DeleteResource(info); in OnDeletePixelmap()
2610 if (project->IsPaletteMode(mDisplayIndex)) in OnDeletePixelmap()
2617 folder_info *finfo = project->mDisplays[mDisplayIndex].GetFirstChildFolder(); in OnDeletePixelmap()
2637 for (int theme = 0; theme < project->mDisplays[mDisplayIndex].num_themes; theme++) in OnEnablePixelmap()
2639 if (theme == project->mDisplays[mDisplayIndex].active_theme) in OnEnablePixelmap()
2645 … info = project->FindResource(mDisplayIndex, theme, item->mpRes->type, item->mpRes->name); in OnEnablePixelmap()
2674 for (int theme = 0; theme < project->mDisplays[mDisplayIndex].num_themes; theme++) in OnDisablePixelmap()
2676 if (theme == project->mDisplays[mDisplayIndex].active_theme) in OnDisablePixelmap()
2682 … info = project->FindResource(mDisplayIndex, theme, item->mpRes->type, item->mpRes->name); in OnDisablePixelmap()
2717 project->GenerateResourceXml(dlg.GetPathName(), filename, mpCurrentItem->mpRes); in OnGenerateXML()
2789 string_table *table = project->mDisplays[mDisplayIndex].stable; in OnEditStringTable()
2798 if (project->mDisplays[mDisplayIndex].GetFirstChildFolder()) in OnEditStringTable()
2800 … widget_backup = new folder_info(*project->mDisplays[mDisplayIndex].GetFirstChildFolder(), TRUE); in OnEditStringTable()
2812 project->SetModified(); in OnEditStringTable()
2817 delete project->mDisplays[mDisplayIndex].stable; in OnEditStringTable()
2818 project->mDisplays[mDisplayIndex].stable = clone_table; in OnEditStringTable()
2819 project->mHeader.num_languages = clone_table->CountLanguages(); in OnEditStringTable()
2821 …RestoreStringIdsFromBackup(project->mDisplays[mDisplayIndex].GetFirstChildFolder(), widget_backup); in OnEditStringTable()
2824 widget_factory::UpdateInputWidgetText(project); in OnEditStringTable()
2830 …string_table::EnableDisableRuntimeBidiText(project->mDisplays[mDisplayIndex].stable->GetActiveLang… in OnEditStringTable()
2846 string_table *table = project->mDisplays[mDisplayIndex].stable; in OnSetActiveLanguage()
2874 int total_themes = project->mDisplays[mDisplayIndex].num_themes; in OnSetActiveTheme()
2875 int active_theme = project->mDisplays[mDisplayIndex].active_theme; in OnSetActiveTheme()
2881 project->mDisplays[mDisplayIndex].active_theme = active_theme; in OnSetActiveTheme()
2885 project->mDisplays[mDisplayIndex].stable->ClearStringTableCharMap(); in OnSetActiveTheme()
2978 res_info *info = project->AddCustomColor(color, name, parent->mpRes); in AddColor()
3003 project->AddToResourceDictionary(mDisplayIndex, info); in AddPixelmap()
3007 project->InitializeOnePixelmap(info, NULL); in AddPixelmap()
3025 palette_mode = project->IsPaletteMode(mDisplayIndex); in TaskAddPixelmaps()
3097 (project->mDisplays[mDisplayIndex].colorformat > GX_COLOR_FORMAT_8BIT_PALETTE)) in TaskAddPixelmaps()
3114 … project->InitializeThemePixelmaps(mDisplayIndex, project->mDisplays[mDisplayIndex].active_theme); in TaskAddPixelmaps()
3147 project->SetModified(); in AddPixelmaps()
3181 int display = project->GetDisplayIndex(info); in InitializePixelmaps()
3182 int theme = project->mDisplays[display].active_theme; in InitializePixelmaps()
3184 if (project->GetDisplayColorFormat(info) == GX_COLOR_FORMAT_8BIT_PALETTE || in InitializePixelmaps()
3185 …project->TestForPixelmapsUsingGlobalPalette(project->mDisplays[display].themes[theme].GetFirstReso… in InitializePixelmaps()
3187 project->InitializeThemePixelmaps(display, theme); in InitializePixelmaps()
3191 project->InitializeOnePixelmap(info, NULL); in InitializePixelmaps()
3231 project->SetModified(); in EditPixelmaps()
3241 for (int theme = 0; theme < project->mDisplays[mDisplayIndex].num_themes; theme++) in SyncResourceName()
3243 if (theme == project->mDisplays[mDisplayIndex].active_theme) in SyncResourceName()
3248 current_info = project->FindResource(mDisplayIndex, theme, info->type, old_name); in SyncResourceName()
3259 project->mDisplays[mDisplayIndex].themes[theme].theme_name); in SyncResourceName()
3273 for (int theme = 0; theme < project->mDisplays[mDisplayIndex].num_themes; theme++) in SyncResourceAdd()
3275 if (theme == project->mDisplays[mDisplayIndex].active_theme) in SyncResourceAdd()
3285 …parent = project->FindResourceFolder(mDisplayIndex, theme, info->parent->type, info->parent->folde… in SyncResourceAdd()
3289 … parent = project->FindResource(mDisplayIndex, theme, info->parent->type, info->parent->name); in SyncResourceAdd()
3314 … current_info->storage_size = GetFontStorage(current_info, project, mDisplayIndex); in SyncResourceAdd()
3325 project->InitializeOnePixelmap(current_info, NULL); in SyncResourceAdd()
3333 project->mDisplays[mDisplayIndex].themes[theme].theme_name); in SyncResourceAdd()
3345 for (int theme = 0; theme < project->mDisplays[mDisplayIndex].num_themes; theme++) in SyncResourcePath()
3347 if (theme == project->mDisplays[mDisplayIndex].active_theme) in SyncResourcePath()
3352 current_info = project->FindResource(mDisplayIndex, theme, info->type, info->name); in SyncResourcePath()
3358 int theme = project->mDisplays[mDisplayIndex].active_theme; in SyncResourcePath()
3360 if (project->GetDisplayColorFormat(info) == GX_COLOR_FORMAT_8BIT_PALETTE || in SyncResourcePath()
3361 …project->TestForPixelmapsUsingGlobalPalette(project->mDisplays[mDisplayIndex].themes[theme].GetFir… in SyncResourcePath()
3363 project->InitializeThemePixelmaps(mDisplayIndex, theme); in SyncResourcePath()
3367 project->InitializeOnePixelmap(current_info, NULL); in SyncResourcePath()
3375 project->mDisplays[mDisplayIndex].themes[theme].theme_name); in SyncResourcePath()
3393 project->DeleteResource(child); in DeleteResourceChildren()
3406 for (int theme = 0; theme < project->mDisplays[mDisplayIndex].num_themes; theme++) in SyncResourceDelete()
3408 if (theme == project->mDisplays[mDisplayIndex].active_theme) in SyncResourceDelete()
3416 …current_info = project->FindResourceFolder(mDisplayIndex, theme, info->type, info->folder_id, info… in SyncResourceDelete()
3425 current_info = project->FindResource(mDisplayIndex, theme, info->type, info->name); in SyncResourceDelete()
3431 project->DeleteResource(current_info); in SyncResourceDelete()
3438 project->mDisplays[mDisplayIndex].themes[theme].theme_name); in SyncResourceDelete()
3452 for (int theme = 0; theme < project->mDisplays[mDisplayIndex].num_themes; theme++) in ChangeItemParent()
3454 if (theme == project->mDisplays[mDisplayIndex].active_theme) in ChangeItemParent()
3466 … info = project->FindResource(mDisplayIndex, theme, item->mpRes->type, item->mpRes->name); in ChangeItemParent()
3467 …parent_info = project->FindResource(mDisplayIndex, theme, new_parent->mpRes->type, new_parent->mpR… in ChangeItemParent()
3517 studiox_project *project; in OnTestMessage() local
3539 project = GetOpenProject(); in OnTestMessage()
3540 project->mHeader.warn_missing_image = FALSE; in OnTestMessage()
3588 project = GetOpenProject(); in OnTestMessage()
3687 project = GetOpenProject(); in OnTestMessage()
3688 if (project && mpCurrentItem) in OnTestMessage()
3702 project->GenerateResourceXml(path, name, mpCurrentItem->mpRes); in OnTestMessage()