Skip to content
Projeler
Gruplar
Parçacıklar
Yardım
Yükleniyor...
Oturum aç / Kaydol
Gezinmeyi değiştir
C
core
Proje
Proje
Ayrıntılar
Etkinlik
Cycle Analytics
Depo (repository)
Depo (repository)
Dosyalar
Kayıtlar (commit)
Dallar (branch)
Etiketler
Katkıda bulunanlar
Grafik
Karşılaştır
Grafikler
Konular (issue)
0
Konular (issue)
0
Liste
Pano
Etiketler
Kilometre Taşları
Birleştirme (merge) Talepleri
0
Birleştirme (merge) Talepleri
0
CI / CD
CI / CD
İş akışları (pipeline)
İşler
Zamanlamalar
Grafikler
Paketler
Paketler
Wiki
Wiki
Parçacıklar
Parçacıklar
Üyeler
Üyeler
Collapse sidebar
Close sidebar
Etkinlik
Grafik
Grafikler
Yeni bir konu (issue) oluştur
İşler
Kayıtlar (commit)
Konu (issue) Panoları
Kenar çubuğunu aç
LibreOffice
core
Commits
6b5e4330
Kaydet (Commit)
6b5e4330
authored
Ara 02, 2011
tarafından
Kohei Yoshida
Dosyalara gözat
Seçenekler
Dosyalara Gözat
İndir
Eposta Yamaları
Sade Fark
sal_Bool to bool.
üst
0f49c6c3
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
23 additions
and
23 deletions
+23
-23
MtaOleClipb.cxx
dtrans/source/win32/clipb/MtaOleClipb.cxx
+14
-14
MtaOleClipb.hxx
dtrans/source/win32/clipb/MtaOleClipb.hxx
+9
-9
No files found.
dtrans/source/win32/clipb/MtaOleClipb.cxx
Dosyayı görüntüle @
6b5e4330
...
...
@@ -277,7 +277,7 @@ CMtaOleClipboard::CMtaOleClipboard( ) :
m_MtaOleReqWndClassAtom
(
0
),
m_hwndNextClipViewer
(
NULL
),
m_pfncClipViewerCallback
(
NULL
),
m_bRunClipboardNotifierThread
(
sal_T
rue
),
m_bRunClipboardNotifierThread
(
t
rue
),
m_hClipboardChangedEvent
(
m_hClipboardChangedNotifierEvents
[
0
]
),
m_hTerminateClipboardChangedNotifierEvent
(
m_hClipboardChangedNotifierEvents
[
1
]
),
m_ClipboardChangedEventCount
(
0
)
...
...
@@ -321,7 +321,7 @@ CMtaOleClipboard::~CMtaOleClipboard( )
ResetEvent
(
m_hEvtThrdReady
);
// terminate the clipboard changed notifier thread
m_bRunClipboardNotifierThread
=
sal_F
alse
;
m_bRunClipboardNotifierThread
=
f
alse
;
SetEvent
(
m_hTerminateClipboardChangedNotifierEvent
);
sal_uInt32
dwResult
=
WaitForSingleObject
(
...
...
@@ -474,15 +474,15 @@ HRESULT CMtaOleClipboard::setClipboard( IDataObject* pIDataObject )
// register a clipboard viewer
//--------------------------------------------------------------------
sal_B
ool
CMtaOleClipboard
::
registerClipViewer
(
LPFNC_CLIPVIEWER_CALLBACK_t
pfncClipViewerCallback
)
b
ool
CMtaOleClipboard
::
registerClipViewer
(
LPFNC_CLIPVIEWER_CALLBACK_t
pfncClipViewerCallback
)
{
if
(
!
WaitForThreadReady
(
)
)
{
OSL_FAIL
(
"clipboard sta thread not ready"
);
return
sal_F
alse
;
return
f
alse
;
}
sal_Bool
bRet
=
sal_F
alse
;
bool
bRet
=
f
alse
;
OSL_ENSURE
(
GetCurrentThreadId
(
)
!=
m_uOleThreadId
,
"registerClipViewer from within the OleThread called"
);
...
...
@@ -501,9 +501,9 @@ sal_Bool CMtaOleClipboard::registerClipViewer( LPFNC_CLIPVIEWER_CALLBACK_t pfncC
// register a clipboard viewer
//--------------------------------------------------------------------
sal_B
ool
CMtaOleClipboard
::
onRegisterClipViewer
(
LPFNC_CLIPVIEWER_CALLBACK_t
pfncClipViewerCallback
)
b
ool
CMtaOleClipboard
::
onRegisterClipViewer
(
LPFNC_CLIPVIEWER_CALLBACK_t
pfncClipViewerCallback
)
{
sal_Bool
bRet
=
sal_T
rue
;
bool
bRet
=
t
rue
;
// we need exclusive access because the clipboard changed notifier
// thread also accesses this variable
...
...
@@ -514,13 +514,13 @@ sal_Bool CMtaOleClipboard::onRegisterClipViewer( LPFNC_CLIPVIEWER_CALLBACK_t pfn
{
// SetClipboardViewer sends a WM_DRAWCLIPBOARD message we ignore
// this message if we register ourself as clip viewer
m_bInRegisterClipViewer
=
sal_T
rue
;
m_bInRegisterClipViewer
=
t
rue
;
m_hwndNextClipViewer
=
SetClipboardViewer
(
m_hwndMtaOleReqWnd
);
m_bInRegisterClipViewer
=
sal_F
alse
;
m_bInRegisterClipViewer
=
f
alse
;
// if there is no other cb-viewer the
// return value is NULL!!!
bRet
=
IsWindow
(
m_hwndNextClipViewer
)
?
sal_True
:
sal_F
alse
;
bRet
=
IsWindow
(
m_hwndNextClipViewer
)
?
true
:
f
alse
;
// save the new callback function
m_pfncClipViewerCallback
=
pfncClipViewerCallback
;
...
...
@@ -651,9 +651,9 @@ LRESULT CMtaOleClipboard::sendMessage( UINT msg, WPARAM wParam, LPARAM lParam )
// something to our wrapped window
//--------------------------------------------------------------------
sal_B
ool
CMtaOleClipboard
::
postMessage
(
UINT
msg
,
WPARAM
wParam
,
LPARAM
lParam
)
b
ool
CMtaOleClipboard
::
postMessage
(
UINT
msg
,
WPARAM
wParam
,
LPARAM
lParam
)
{
return
PostMessageA
(
m_hwndMtaOleReqWnd
,
msg
,
wParam
,
lParam
)
?
sal_True
:
sal_F
alse
;
return
PostMessageA
(
m_hwndMtaOleReqWnd
,
msg
,
wParam
,
lParam
)
?
true
:
f
alse
;
}
...
...
@@ -875,9 +875,9 @@ unsigned int WINAPI CMtaOleClipboard::clipboardChangedNotifierThreadProc( LPVOID
//--------------------------------------------------------------------
inline
sal_B
ool
CMtaOleClipboard
::
WaitForThreadReady
(
)
const
b
ool
CMtaOleClipboard
::
WaitForThreadReady
(
)
const
{
sal_Bool
bRet
=
sal_F
alse
;
bool
bRet
=
f
alse
;
if
(
NULL
!=
m_hEvtThrdReady
)
{
...
...
dtrans/source/win32/clipb/MtaOleClipb.hxx
Dosyayı görüntüle @
6b5e4330
...
...
@@ -68,28 +68,28 @@ public:
// a clipboard viewer
// returns true on success else false; use GetLastError( ) in
// false case
sal_B
ool
registerClipViewer
(
LPFNC_CLIPVIEWER_CALLBACK_t
pfncClipViewerCallback
);
b
ool
registerClipViewer
(
LPFNC_CLIPVIEWER_CALLBACK_t
pfncClipViewerCallback
);
private
:
unsigned
int
run
(
);
// create a hidden window
s which serves as an request
//
target; so we
guarantee synchronization
// create a hidden window
which serves as an request target; so we
// guarantee synchronization
void
createMtaOleReqWnd
(
);
// message support
sal_Bool
postMessage
(
UINT
msg
,
WPARAM
wParam
=
0
,
LPARAM
lParam
=
0
);
bool
postMessage
(
UINT
msg
,
WPARAM
wParam
=
0
,
LPARAM
lParam
=
0
);
LRESULT
sendMessage
(
UINT
msg
,
WPARAM
wParam
=
0
,
LPARAM
lParam
=
0
);
//---------------------------------------------------------------
// message handler functions; remeber these functions are called
// message handler functions; reme
m
ber these functions are called
// from a different thread context!
//---------------------------------------------------------------
LRESULT
onSetClipboard
(
IDataObject
*
pIDataObject
);
LRESULT
onGetClipboard
(
LPSTREAM
*
ppStream
);
LRESULT
onFlushClipboard
(
);
sal_Bool
onRegisterClipViewer
(
LPFNC_CLIPVIEWER_CALLBACK_t
pfncClipViewerCallback
);
bool
onRegisterClipViewer
(
LPFNC_CLIPVIEWER_CALLBACK_t
pfncClipViewerCallback
);
// win32 clipboard-viewer support
LRESULT
onChangeCBChain
(
HWND
hWndRemove
,
HWND
hWndNext
);
...
...
@@ -100,7 +100,7 @@ private:
static
unsigned
int
WINAPI
clipboardChangedNotifierThreadProc
(
LPVOID
pParam
);
sal_B
ool
WaitForThreadReady
(
)
const
;
b
ool
WaitForThreadReady
(
)
const
;
private
:
HANDLE
m_hOleThread
;
...
...
@@ -110,9 +110,9 @@ private:
ATOM
m_MtaOleReqWndClassAtom
;
HWND
m_hwndNextClipViewer
;
LPFNC_CLIPVIEWER_CALLBACK_t
m_pfncClipViewerCallback
;
sal_Bool
m_bInRegisterClipViewer
;
bool
m_bInRegisterClipViewer
;
sal_Bool
m_bRunClipboardNotifierThread
;
bool
m_bRunClipboardNotifierThread
;
HANDLE
m_hClipboardChangedNotifierThread
;
HANDLE
m_hClipboardChangedNotifierEvents
[
2
];
HANDLE
&
m_hClipboardChangedEvent
;
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment