summaryrefslogtreecommitdiff
path: root/support/dktools/WxdkdrawDlgLineJoin.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'support/dktools/WxdkdrawDlgLineJoin.cpp')
-rw-r--r--support/dktools/WxdkdrawDlgLineJoin.cpp256
1 files changed, 0 insertions, 256 deletions
diff --git a/support/dktools/WxdkdrawDlgLineJoin.cpp b/support/dktools/WxdkdrawDlgLineJoin.cpp
deleted file mode 100644
index 68f97e16c0..0000000000
--- a/support/dktools/WxdkdrawDlgLineJoin.cpp
+++ /dev/null
@@ -1,256 +0,0 @@
-/*
-Copyright (C) 2019-2020, Dirk Krause
-SPDX-License-Identifier: BSD-3-Clause
-*/
-
-/*
- WARNING: This file was generated by the dkct program (see
- http://dktools.sourceforge.net/ for details).
- Changes you make here will be lost if dkct is run again!
- You should modify the original source and run dkct on it.
- Original source: WxdkdrawDlgLineJoin.wxc
-*/
-
-/** @file WxdkdrawDlgLineJoin.cpp The WxdkdrawDlgLineJoin module.
-*/
-
-
-#line 159 "WxdkdrawDlgLineJoin.wxc"
-
-#ifndef WXDKDRAWDLGLINEJOIN_H_INCLUDED
-#include "WxdkdrawDlgLineJoin.h"
-#endif
-
-
-
-
-
-#line 167 "WxdkdrawDlgLineJoin.wxc"
-
-
-
-#if wxCHECK_VERSION(3,0,0)
-wxBEGIN_EVENT_TABLE(WxdkdrawDlgLineJoin,wxDialog)
-#else
-BEGIN_EVENT_TABLE(WxdkdrawDlgLineJoin,wxDialog)
-#endif
- EVT_BUTTON(\
- WxdkdrawDlgLineJoin::WXD_ID_LJ_MITERED,\
- WxdkdrawDlgLineJoin::OnJoinButton\
- )
- EVT_BUTTON(\
- WxdkdrawDlgLineJoin::WXD_ID_LJ_ROUNDED,\
- WxdkdrawDlgLineJoin::OnJoinButton\
- )
- EVT_BUTTON(\
- WxdkdrawDlgLineJoin::WXD_ID_LJ_BEVELED,\
- WxdkdrawDlgLineJoin::OnJoinButton\
- )
- EVT_BUTTON(\
- wxID_CANCEL,\
- WxdkdrawDlgLineJoin::OnCancel\
- )
-#if wxCHECK_VERSION(3,0,0)
-wxEND_EVENT_TABLE()
-#else
-END_EVENT_TABLE()
-#endif
-
-
-
-
-#line 200 "WxdkdrawDlgLineJoin.wxc"
-WxdkdrawDlgLineJoin::WxdkdrawDlgLineJoin(
- WxdkdrawFrame *pParent,
- Wxd_object_t *pObject,
- wxChar const * const *pTexts,
- const char ** const *pImages,
- bool bDrwElem
-) : wxDialog(
- pParent, wxID_ANY, pTexts[232],
- wxDefaultPosition, wxDefaultSize,
- (
- (wxDEFAULT_DIALOG_STYLE)
- & (~(wxRESIZE_BORDER))
- & (~(wxCLOSE_BOX))
- & (~(wxSYSTEM_MENU))
- )
-)
-{
- m_pParent = pParent;
- m_pObject = pObject;
- m_pTexts = pTexts;
- m_pImages = pImages;
- m_bDrwElem = bDrwElem;
- m_uLineJoinOriginal = pObject->js;
- if (WXD_LJ_BEVELED < m_uLineJoinOriginal) {
- m_uLineJoinOriginal = WXD_LJ_BEVELED;
- }
- m_uLineJoinCurrent = m_uLineJoinOriginal;
- dkctGUILayoutOK = false;
- sizerHorizontal = NULL;
- sizerVertical = NULL;
- sizerButtons = NULL;
- buttonCancel = NULL;
- buttonMitered = NULL;
- buttonRounded = NULL;
- buttonBeveled = NULL;
- sizerHorizontal = new wxBoxSizer(
- wxHORIZONTAL
- );
- if(!(sizerHorizontal)) {
- goto dkctGUILayoutFinished;
- }
- sizerHorizontal->Add(10, 10, 0);
- sizerVertical = new wxBoxSizer(
- wxVERTICAL
- );
- if(!(sizerVertical)) {
- goto dkctGUILayoutFinished;
- }
- sizerVertical->Add(10, 10, 0);
- sizerButtons = new wxBoxSizer(
- wxHORIZONTAL
- );
- if(!(sizerButtons)) {
- goto dkctGUILayoutFinished;
- }
- buttonMitered = new wxBitmapButton(
- this,
- WXD_ID_LJ_MITERED,
- pImages[0]
- );
- if(!(buttonMitered)) {
- goto dkctGUILayoutFinished;
- }
- buttonMitered->SetToolTip(pTexts[233]);
- sizerButtons->Add(
- buttonMitered,
- 0,
- wxALIGN_CENTER_VERTICAL
- );
- sizerButtons->Add(10, 10, 0);
- buttonRounded = new wxBitmapButton(
- this,
- WXD_ID_LJ_ROUNDED,
- pImages[1]
- );
- if(!(buttonRounded)) {
- goto dkctGUILayoutFinished;
- }
- buttonRounded->SetToolTip(pTexts[234]);
- sizerButtons->Add(
- buttonRounded,
- 0,
- wxALIGN_CENTER_VERTICAL
- );
- sizerButtons->Add(10, 10, 0);
- buttonBeveled = new wxBitmapButton(
- this,
- WXD_ID_LJ_BEVELED,
- pImages[2]
- );
- if(!(buttonBeveled)) {
- goto dkctGUILayoutFinished;
- }
- buttonBeveled->SetToolTip(pTexts[235]);
- sizerButtons->Add(
- buttonBeveled,
- 0,
- wxALIGN_CENTER_VERTICAL
- );
- sizerVertical->Add(
- sizerButtons
- );
- sizerVertical->Add(10, 10, 0);
- buttonCancel = new wxButton(
- this,
- wxID_CANCEL,
- pTexts[236]
- );
- if(!(buttonCancel)) {
- goto dkctGUILayoutFinished;
- }
- buttonCancel->SetToolTip(pTexts[237]);
- sizerVertical->Add(
- buttonCancel,
- 0,
- wxALIGN_CENTER_HORIZONTAL
- );
- sizerVertical->Add(10, 10, 0);
- sizerHorizontal->Add(
- sizerVertical
- );
- sizerHorizontal->Add(10, 10, 0);
- SetSizer(sizerHorizontal);
- dkctGUILayoutOK = true;
- dkctGUILayoutFinished:
- if(dkctGUILayoutOK) {
- sizerHorizontal->Fit(this);
- sizerHorizontal->SetSizeHints(this);
- }
-
-#line 228 "WxdkdrawDlgLineJoin.wxc"
- if (dkctGUILayoutOK) {
- wxSize minsize = GetMinSize();
- SetMaxSize(minsize);
- }
-}
-
-
-
-
-#line 237 "WxdkdrawDlgLineJoin.wxc"
-
-
-void
-WxdkdrawDlgLineJoin::OnJoinButton(wxCommandEvent & event)
-{
- bool bDoRefresh = false;
- switch (event.GetId()) {
- case WXD_ID_LJ_ROUNDED : {
- m_uLineJoinCurrent = WXD_LJ_ROUNDED;
- } break;
- case WXD_ID_LJ_BEVELED : {
- m_uLineJoinCurrent = WXD_LJ_BEVELED;
- } break;
- default : {
- m_uLineJoinCurrent = WXD_LJ_MITERED;
- } break;
- }
- if ((m_bDrwElem) && (m_uLineJoinCurrent != m_pObject->js)) {
- bDoRefresh = true;
- }
- m_pObject->js = m_uLineJoinCurrent;
- if (bDoRefresh) {
- m_pParent->RequireRedraw(WXD_REFRESH_DRAWING);
- }
- if(IsModal()) {
- EndModal(wxID_OK);
- }
- else {
- SetReturnCode(wxID_OK);
- Show(false);
- }
-}
-
-
-
-void
-WxdkdrawDlgLineJoin::OnCancel(wxCommandEvent & WXUNUSED(event))
-{
- if(IsModal()) {
- EndModal(wxID_CANCEL);
- }
- else {
- SetReturnCode(wxID_CANCEL);
- Show(false);
- }
-}
-
-
-
-
-
-/* vim: set ai sw=4 ts=4 : */
-