~ubuntu-branches/ubuntu/precise/kompozer/precise

« back to all changes in this revision

Viewing changes to mozilla/xpinstall/wizard/os2/setup/dialogs.h

  • Committer: Bazaar Package Importer
  • Author(s): Anthony Yarusso
  • Date: 2007-08-27 01:11:03 UTC
  • Revision ID: james.westby@ubuntu.com-20070827011103-2jgf4s6532gqu2ka
Tags: upstream-0.7.10
ImportĀ upstreamĀ versionĀ 0.7.10

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
/* -*- Mode: C; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
 
2
/*
 
3
 * The contents of this file are subject to the Netscape Public
 
4
 * License Version 1.1 (the "License"); you may not use this file
 
5
 * except in compliance with the License. You may obtain a copy of
 
6
 * the License at http://www.mozilla.org/NPL/
 
7
 *
 
8
 * Software distributed under the License is distributed on an "AS
 
9
 * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
 
10
 * implied. See the License for the specific language governing
 
11
 * rights and limitations under the License.
 
12
 *
 
13
 * The Original Code is Mozilla Communicator client code,
 
14
 * released March 31, 1998.
 
15
 *
 
16
 * The Initial Developer of the Original Code is Netscape Communications
 
17
 * Corporation.  Portions created by Netscape are
 
18
 * Copyright (C) 1998 Netscape Communications Corporation. All
 
19
 * Rights Reserved.
 
20
 *
 
21
 * Contributor(s): 
 
22
 *     Sean Su <ssu@netscape.com>
 
23
 */
 
24
 
 
25
#ifndef _DIALOGS_H_
 
26
#define _DIALOGS_H_
 
27
 
 
28
LRESULT CALLBACK  DlgProcMain(HWND hWnd, UINT msg, WPARAM wParam, LPARAM lParam);
 
29
MRESULT EXPENTRY  DlgProcWelcome(HWND hDlg, ULONG msg, MPARAM mp1, MPARAM mp2);
 
30
MRESULT EXPENTRY  DlgProcLicense(HWND hDlg, ULONG msg, MPARAM mp1, MPARAM mp2);
 
31
MRESULT EXPENTRY  DlgProcSetupType(HWND hDlg, ULONG msg, MPARAM mp1, MPARAM mp2);
 
32
MRESULT EXPENTRY  DlgProcSelectComponents(HWND hDlg, ULONG msg, MPARAM mp1, MPARAM mp2);
 
33
MRESULT EXPENTRY  DlgProcSelectAdditionalComponents(HWND hDlg, ULONG msg, MPARAM mp1, MPARAM mp2);
 
34
MRESULT EXPENTRY  DlgProcOS2Integration(HWND hDlg, ULONG msg, MPARAM mp1, MPARAM mp2);
 
35
MRESULT EXPENTRY  DlgProcAdditionalOptions(HWND hDlg, ULONG msg, MPARAM mp1, MPARAM mp2);
 
36
MRESULT EXPENTRY  DlgProcAdvancedSettings(HWND hDlg, ULONG msg, MPARAM mp1, MPARAM mp2);
 
37
LRESULT CALLBACK  DlgProcQuickLaunch(HWND hDlg, UINT msg, WPARAM wParam, LONG lParam);
 
38
LRESULT CALLBACK  DlgProcSiteSelector(HWND hDlg, UINT msg, WPARAM wParam, LONG lParam);
 
39
MRESULT EXPENTRY  DlgProcStartInstall(HWND hDlg, ULONG msg, MPARAM mp1, MPARAM mp2);
 
40
MRESULT CALLBACK  DlgProcReboot(HWND hDlg, ULONG msg, MPARAM mp1, MPARAM mp2);
 
41
MRESULT EXPENTRY  DlgProcMessage(HWND hDlg, ULONG msg, MPARAM mp1, MPARAM mp2);
 
42
MRESULT EXPENTRY  NewListBoxWndProc( HWND, ULONG, MPARAM, MPARAM);
 
43
LRESULT CALLBACK  DlgProcUpgrade(HWND hDlg, UINT msg, WPARAM wParam, LONG lParam);
 
44
 
 
45
void              ToggleCheck(HWND hwndListBox, DWORD dwIndex, DWORD dwACFlag);
 
46
BOOL              AskCancelDlg(HWND hDlg);
 
47
void              lbAddItem(HWND hList, siC *siCComponent);
 
48
HWND              InstantiateDialog(HWND hParent, ULONG ulDlgID, PSZ szTitle, PFNWP pfnwpDlgProc);
 
49
void              DlgSequence(int iDirection);
 
50
void              PaintGradientShade(HWND hWnd, HDC hdc);
 
51
BOOL              BrowseForDirectory(HWND hDlg, char *szCurrDir);
 
52
LRESULT CALLBACK  BrowseHookProc(HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam);
 
53
void              ShowMessage(PSZ szMessage, BOOL bShow);
 
54
void              DrawLBText(LPDRAWITEMSTRUCT lpdis, DWORD dwACFlag);
 
55
void              DrawCheck(LPDRAWITEMSTRUCT lpdis, DWORD dwACFlag);
 
56
void              InvalidateLBCheckbox(HWND hwndListBox);
 
57
void              ProcessWindowsMessages(void);
 
58
LPSTR             GetStartInstallMessage(void);
 
59
void              AppendStringWOTilde(LPSTR szInputString, DWORD dwInputStringSize, LPSTR szString);
 
60
void              TruncateString(HWND hWnd, LPSTR szInPath, LPSTR szOutPath, DWORD dwOutPathBufSize);
 
61
void              SaveAdditionalOptions(HWND hDlg, HWND hwndCBSiteSelector);
 
62
WNDPROC           SubclassWindow( HWND hWnd, WNDPROC NewWndProc);
 
63
LRESULT CALLBACK  ListBoxBrowseWndProc(HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam);
 
64
void              DisableSystemMenuItems(HWND hWnd, BOOL bDisableClose);
 
65
void              CommitInstall(void);
 
66
void              AdjustDialogSize(HWND hwndDlg);
 
67
 
 
68
#endif /* _DIALOGS_H_ */
 
69