History log of /reactos/base/applications/mspaint/dialogs.cpp (Results 1 – 18 of 18)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# e52379a6 24-Nov-2023 Katayama Hirofumi MZ <katayama.hirofumi.mz@gmail.com>

[MSPAINT] Delete redundant comments

Refactoring. CORE-19094


# 640d67d1 04-Nov-2023 Katayama Hirofumi MZ <katayama.hirofumi.mz@gmail.com>

[MSPAINT] Adapt to Unicode and <strsafe.h> (#5882)

- TCHAR --> WCHAR
- LPTSTR --> LPWSTR
- LPCTSTR --> LPCWSTR
- CString --> CStringW
- TEXT("...") --> L"..."
- _T("...") --> L"..."
- ::SendMe

[MSPAINT] Adapt to Unicode and <strsafe.h> (#5882)

- TCHAR --> WCHAR
- LPTSTR --> LPWSTR
- LPCTSTR --> LPCWSTR
- CString --> CStringW
- TEXT("...") --> L"..."
- _T("...") --> L"..."
- ::SendMessage( --> ::SendMessageW(
- ::GetWindowText( --> ::GetWindowTextW(
- ::SetWindowText( --> ::SetWindowTextW(
- Replace _tcscat with StringCchCatW.
- Replace _tcslen with wcslen.
etc. CORE-19094

show more ...


# d7ece626 03-Nov-2023 Katayama Hirofumi MZ <katayama.hirofumi.mz@gmail.com>

[MSPAINT] Fix Copy-To-File feature (#5877)

The Copy-To-File feature had some bugs that the user couldn't save.
- Modify SelectionModel::GetSelectionContents.
- Delete SelectionModel::CopyBitmap, S

[MSPAINT] Fix Copy-To-File feature (#5877)

The Copy-To-File feature had some bugs that the user couldn't save.
- Modify SelectionModel::GetSelectionContents.
- Delete SelectionModel::CopyBitmap, SelectionModel::LockBitmap,
and SelectionModel::UnlockBitmap functions.
CORE-19186

show more ...


# 4306e261 12-Oct-2023 Katayama Hirofumi MZ <katayama.hirofumi.mz@gmail.com>

[MSPAINT] Do type-cast (BOOL) for TB_ISBUTTONCHECKED return

CORE-19094


# e6c23361 11-Aug-2023 Katayama Hirofumi MZ <katayama.hirofumi.mz@gmail.com>

[MSPAINT] Support converting to black and white (#5554)

- Add ImageModel::IsBlackAndWhite and ImageModel::PushBlackAndWhite
helper functions.
- Add CAttributesDialog::m_bBlackAndWhite.
- If IDD

[MSPAINT] Support converting to black and white (#5554)

- Add ImageModel::IsBlackAndWhite and ImageModel::PushBlackAndWhite
helper functions.
- Add CAttributesDialog::m_bBlackAndWhite.
- If IDD_ATTRIBUTESRB4 is checked, then make
the bitmap black and white.
- Add IDS_LOSECOLOR to show message.
CORE-19094

show more ...


# 893715b7 09-Aug-2023 Katayama Hirofumi MZ <katayama.hirofumi.mz@gmail.com>

[MSPAINT] Fix focus and radiobuttons of some dialogs (#5537)

- Return TRUE on WM_INITDIALOG handling to set focus.
- Check if the radiobutton is checked on the radiobutton action
(considering BN

[MSPAINT] Fix focus and radiobuttons of some dialogs (#5537)

- Return TRUE on WM_INITDIALOG handling to set focus.
- Check if the radiobutton is checked on the radiobutton action
(considering BN_SETFOCUS etc.).
CORE-18011

show more ...


# 3e23cdf9 05-Jul-2023 Katayama Hirofumi MZ <katayama.hirofumi.mz@gmail.com>

[MSPAINT] Some bug fixes on loading/saving files (#5385)

- Display a correct error message on failing to save a file.
- Don't confuse the main file info and the non-main file info.
- Rename ShowFi

[MSPAINT] Some bug fixes on loading/saving files (#5385)

- Display a correct error message on failing to save a file.
- Don't confuse the main file info and the non-main file info.
- Rename ShowFileLoadError as ShowError, and strengthen and move it to dialogs.cpp.
- Add SetFileInfo and InitializeImage helper functions.
- Add IDS_SAVEERROR resource string.
- Modify SaveDIBToFile, SetBitmapAndInfo, and DoLoadImageFile functions.
CORE-18867

show more ...


# f5200e6c 27-Jun-2023 Stanislav Motylkov <x86corez@gmail.com>

[MSPAINT] Update copyright years for the C++ code

According to Benedikt Freisen, he didn't port the code base to C++
until 2015. Addendum to 8f1f1c7a5a6. CORE-18867


# 8f1f1c7a 23-Jun-2023 Stanislav Motylkov <x86corez@gmail.com>

[MSPAINT] Update copyright headers

Use LGPL-2.0-or-later as the first available LGPL version on SPDX
taking into account 530512f17ec67a42e7971e3d2a9c7a00e35c32d0 commit message.

CORE-18867


# e8c7e300 17-Jun-2023 Katayama Hirofumi MZ <katayama.hirofumi.mz@gmail.com>

[MSPAINT] Establish Undo/Redo management (#5347)

- Painting the canvas is done by overlaying the multiple layers.
- Drawing each overlay is implemented as polymorphism of OOP.
- Refine the Undo/Re

[MSPAINT] Establish Undo/Redo management (#5347)

- Painting the canvas is done by overlaying the multiple layers.
- Drawing each overlay is implemented as polymorphism of OOP.
- Refine the Undo/Redo mechanism.
- Some adjustments.
CORE-17969

show more ...


# d708c794 04-Jun-2023 Katayama Hirofumi MZ <katayama.hirofumi.mz@gmail.com>

[MSPAINT] Use better units for image resolution (#5301)

Our paint program used the pixels per meter (PPM)
unit but this unit is hardly used in the world.
Let's use DPI (dots per inch) and/or pixel

[MSPAINT] Use better units for image resolution (#5301)

Our paint program used the pixels per meter (PPM)
unit but this unit is hardly used in the world.
Let's use DPI (dots per inch) and/or pixels per
centimeter (PPCM). CORE-18867

show more ...


# 29e147be 28-Mar-2023 Katayama Hirofumi MZ <katayama.hirofumi.mz@gmail.com>

[MSPAINT][ATL] Encapsulation: mainWindow (#5178)

- Add DoCreate methods to CFullscreenWindow, CMiniatureWindow, and CMainWindow classes.
- Do encapsulation around mainWindow and _tWinMain.
- Add G

[MSPAINT][ATL] Encapsulation: mainWindow (#5178)

- Add DoCreate methods to CFullscreenWindow, CMiniatureWindow, and CMainWindow classes.
- Do encapsulation around mainWindow and _tWinMain.
- Add GetOpenFileName, GetSaveFileName, and ChooseColor helper methods to CMainWindow class.
- Move some code in WinMain into CMainWindow::OnCreate.
- Delay creation of CFullscreenWindow and CMiniatureWindow.
- Extend ATL CImage class as CImageDx in newly-created atlimagedx.h of mspaint.
CORE-18867

show more ...


# a4bd2449 05-Jan-2022 Katayama Hirofumi MZ <katayama.hirofumi.mz@gmail.com>

[MSPAINT] Follow-up of #4237

CORE-17949


# 361a2ce4 05-Jan-2022 Katayama Hirofumi MZ <katayama.hirofumi.mz@gmail.com>

[MSPAINT] Implement the text tool (#4237)

- Add CFontsDialog and IDD_FONTS.
- Rewrite CTextEditWindow.
- Implement TOOL_TEXT tool.
- Add the font-related settings.
CORE-17949


# 2ca3ff5b 28-Dec-2021 Katayama Hirofumi MZ <katayama.hirofumi.mz@gmail.com>

[MSPAINT] Refactoring (_countof and resource.h) (#4202)

- Use Microsoft standard _countof macro instead of SIZEOF.
- Rename definitions.h as resource.h.
- Move some macro definitions to its proper

[MSPAINT] Refactoring (_countof and resource.h) (#4202)

- Use Microsoft standard _countof macro instead of SIZEOF.
- Rename definitions.h as resource.h.
- Move some macro definitions to its proper place.
CORE-17931

show more ...


Revision tags: 0.4.14-release, 0.4.15-dev, 0.4.14-RC, 0.4.13-release, 0.4.14-dev, 0.4.13-RC, 0.4.12-release, 0.4.12-RC, 0.4.13-dev, 0.4.11-release, 0.4.11-RC, 0.4.12-dev, 0.4.10-release, 0.4.11-dev, 0.4.10-RC, 0.4.9-release, 0.4.10-dev, 0.4.9-RC, 0.4.8-release, 0.4.8-RC, 0.4.9-dev, 0.4.7-release, v0.4.7
# 0ef05623 01-Nov-2017 Benedikt Freisen <b.freisen@gmx.net>

[MSPAINT] Base dialog implementations on CDialogImpl

- Wrap implementation of Mirror/Rotate, Stretch/Skew and Attributes dialog in subclasses of CDialogImpl
- Turn global variables from code that wa

[MSPAINT] Base dialog implementations on CDialogImpl

- Wrap implementation of Mirror/Rotate, Stretch/Skew and Attributes dialog in subclasses of CDialogImpl
- Turn global variables from code that was moved into member functions into member variables
- Add global instances of all three dialog classes
- Use <global instance>.DoModal(...) instead of one-line wrappers
- Replace some TCHAR arrays with CStrings

show more ...


Revision tags: 0.4.8-dev, 0.4.7-rc1
# c2c66aff 03-Oct-2017 Colin Finck <colin@reactos.org>

Git conversion: Make reactos the root directory, move rosapps, rostests, wallpapers into modules, and delete rossubsys.


Revision tags: backups/GSoC_2017/rapps@75905, ReactOS-0.4.6, backups/ros-branch-0_4_6@75728, 0.4.7-dev, ReactOS-0.4.5, backups/ros-branch-0_4_5@74569, ReactOS-0.4.4-CLT2017, backups/ReactOS-0.4.4-CLT2017@74182, ReactOS-0.4.4, backups/ros-branch-0_4_4@74002, ReactOS-0.4.4-FOSDEM2017, backups/ReactOS-0.4.4-FOSDEM2017@73667, ReactOS-0.4.3, backups/ros-branch-0_4_3@73437, backups/sndblst@72664, ReactOS-0.4.2, backups/ros-branch-0_4_2@73087, ReactOS-0.4.1, backups/ros-branch-0_4_1@71718
# 321bcc05 24-Apr-2016 Pierre Schweitzer <pierre@reactos.org>

Create the AHCI branch for Aman's work

svn path=/branches/GSoC_2016/AHCI/; revision=71203