View | Details | Raw Unified | Return to issue 71600
Collapse All | Expand All

(-)sd/source/ui/dlg/sdpreslt.cxx (+13 lines)
Lines 118-123 Link Here
118
	FreeResource();
118
	FreeResource();
119
119
120
	pLayoutNames = new List;
120
	pLayoutNames = new List;
121
	aVS.SetSelectHdl(LINK(this, SdPresLayoutDlg, SetSelectHdl));
121
	aVS.SetDoubleClickHdl(LINK(this, SdPresLayoutDlg, ClickLayoutHdl));
122
	aVS.SetDoubleClickHdl(LINK(this, SdPresLayoutDlg, ClickLayoutHdl));
122
	aBtnLoad.SetClickHdl(LINK(this, SdPresLayoutDlg, ClickLoadHdl));
123
	aBtnLoad.SetClickHdl(LINK(this, SdPresLayoutDlg, ClickLoadHdl));
123
124
Lines 269-274 Link Here
269
	return 0;
270
	return 0;
270
}
271
}
271
272
273
/******************************************************************/
274
IMPL_LINK(SdPresLayoutDlg, SetSelectHdl, void *, p)
275
{	
276
	short nId = aVS.GetSelectItemId();	
277
	if((XubString*)aVS.GetItemData( nId )!=NULL)
278
	aName=*(XubString*)aVS.GetItemData( nId );	
279
	return 0;
280
}
272
/*************************************************************************
281
/*************************************************************************
273
|*
282
|*
274
|* Klick-Handler fuer Laden-Button
283
|* Klick-Handler fuer Laden-Button
Lines 367-374 Link Here
367
							String aLayoutName(pMaster->GetLayoutName());
376
							String aLayoutName(pMaster->GetLayoutName());
368
							aLayoutName.Erase( aLayoutName.SearchAscii( SD_LT_SEPARATOR ) );
377
							aLayoutName.Erase( aLayoutName.SearchAscii( SD_LT_SEPARATOR ) );
369
							pLayoutNames->Insert(new String(aLayoutName), LIST_APPEND);
378
							pLayoutNames->Insert(new String(aLayoutName), LIST_APPEND);
379
370
							Bitmap aBitmap(pTemplDocSh->GetPagePreviewBitmap(pMaster, 90));
380
							Bitmap aBitmap(pTemplDocSh->GetPagePreviewBitmap(pMaster, 90));
381
							USHORT mId = (USHORT)pLayoutNames->Count();
371
							aVS.InsertItem((USHORT)pLayoutNames->Count(), aBitmap, aLayoutName);
382
							aVS.InsertItem((USHORT)pLayoutNames->Count(), aBitmap, aLayoutName);
383
							aVS.SetItemData( mId,  new XubString(aName));
384
372
						}
385
						}
373
					}
386
					}
374
				}
387
				}
(-)sd/source/ui/inc/sdpreslt.hxx (+1 lines)
Lines 100-105 Link Here
100
100
101
	DECL_LINK(ClickLayoutHdl, void *);
101
	DECL_LINK(ClickLayoutHdl, void *);
102
	DECL_LINK(ClickLoadHdl, void *);
102
	DECL_LINK(ClickLoadHdl, void *);
103
	DECL_LINK(SetSelectHdl, void *);
103
private:
104
private:
104
	::sd::DrawDocShell*     pDocSh;
105
	::sd::DrawDocShell*     pDocSh;
105
    ::sd::ViewShell* pViewSh;
106
    ::sd::ViewShell* pViewSh;

Return to issue 71600