Minor changes

Shane

git-svn-id: trunk@117 -
This commit is contained in:
lazarus 2001-01-13 03:09:37 +00:00
parent 92261b271b
commit 05b6ea0354
5 changed files with 35 additions and 58 deletions

View File

@ -21,6 +21,7 @@
* *
***************************************************************************/
}
{$H+}
unit compiler;
{$mode objfpc}
@ -236,6 +237,10 @@ end.
{
$Log$
Revision 1.3 2001/01/13 03:09:37 lazarus
Minor changes
Shane
Revision 1.2 2000/12/20 20:04:30 lazarus
Made PRoject Build compile the active unit. This way we can actually play with it by compiling units.

View File

@ -19,6 +19,7 @@
* *
***************************************************************************/
}
{$H+}
unit compileroptions;
{$mode objfpc}

View File

@ -116,18 +116,12 @@ type
itmViewCompilerSettings: TMenuItem;
itmEnvironmentOptions: TMenuItem;
CheckBox1 : TCheckBox;
// Notebook1 : TTabbedNotebook;
notebook1 : TNotebook;
Notebook1 : TNotebook;
cmdTest: TButton;
cmdTest2: TButton;
LAbel2 : TLabel;
{ event handlers }
procedure mnuNewFormClicked(Sender : TObject);
procedure mnuOpenClicked(Sender : TObject);
procedure mnuSaveClicked(Sender : TObject);
procedure mnuSaveAsClicked(Sender : TObject);
procedure mnuSaveAllClicked(Sender : TObject);
procedure mnuCloseClicked(Sender : TObject);
procedure mnuQuitClicked(Sender : TObject);
procedure mnuViewInspectorClicked(Sender : TObject);
procedure mnuViewCompilerSettingsClicked(Sender : TObject);
@ -154,14 +148,9 @@ type
Procedure FileOpenedEvent(Sender : TObject; Filename : String);
Procedure FileSavedEvent(Sender : TObject; Filename : String);
// procedure MouseDownOnControl(Sender : TObject; Button: TMouseButton; Shift : TShiftState; X, Y: Integer);
// procedure MouseMoveOnControl(Sender : TObject; Shift : TShiftState; X, Y: Integer);
// procedure MouseUpOnControl(Sender : TObject; Button: TMouseButton; Shift : TShiftState; X, Y: Integer);
Procedure COntrolClick(Sender : TObject);
Procedure ControlClick(Sender : TObject);
procedure MessageViewDblClick(Sender : TObject);
// function FindDesigner(ChildComponent:TComponent):TDesigner;
// procedure SelectOnlyThisComponent(AComponent:TComponent);
procedure OIOnAddAvailableComponent(AComponent:TComponent; var Allowed:boolean);
procedure OIOnSelectComponent(AComponent:TComponent);
private
@ -438,7 +427,6 @@ begin
Enabled := True;
Top := 28;
Left := Speedbutton3.Left + 26;
OnClick := @mnuOpenCLicked;
Glyph := Pixmap1;
Visible := True;
Flat := true;
@ -491,7 +479,6 @@ begin
Enabled := False;
Top := 28;
Left := Speedbutton4_2.Left + 13;
OnClick := @mnuSaveCLicked;
Glyph := Pixmap1;
NumGlyphs := 2;
Visible := True;
@ -513,7 +500,6 @@ begin
Enabled := False;
Top := 28;
Left := Speedbutton5.left + 26;
OnClick := @mnuSaveAllCLicked;
Glyph := Pixmap1;
NumGlyphs := 2;
Visible := True;
@ -813,25 +799,29 @@ begin
itmFileNew := TMenuItem.Create(Self);
itmFileNew.Caption := 'New Unit';
itmFileNew.Name := 'FileNew';
// itmFileNew.OnClick := @mnuNewClicked;
mnuFile.Add(itmFileNew);
itmFileNewForm := TMenuItem.Create(Self);
itmFileNewForm.Caption := 'New Form';
itmFileNewForm.OnClick := @mnuNewFormClicked;
itmFileNewForm.Name := 'FileNewForm';
mnuFile.Add(itmFileNewForm);
itmFileOpen := TMenuItem.Create(Self);
itmFileOpen.Caption := 'Open';
itmFileOpen.OnClick := @mnuOpenClicked;
itmFileOpen.Name := 'FileOpen';
mnuFile.Add(itmFileOpen);
itmFileSave := TMenuItem.Create(Self);
itmFileSave.Caption := 'Save';
itmFileSave.Name := 'FileSave';
mnuFile.Add(itmFileSave);
itmFileSaveAs := TMenuItem.Create(Self);
itmFileSaveAs.Caption := 'Save As';
itmFileSaveAs.Name := 'FileSaveAs';
mnuFile.Add(itmFileSaveAs);
itmFileSaveAll := TMenuItem.Create(Self);
@ -1105,24 +1095,6 @@ Begin
Assert(False, 'Trace:Exiting SetName_Form');
end;
procedure TMainIDE.mnuSaveClicked(Sender : TObject);
begin
//this is no longer used. TSourceNotebook.SaveClicked is called
end;
{------------------------------------------------------------------------------}
Procedure TMainIDE.mnuSaveAsClicked(Sender : TObject);
Begin
//this is no longer used. TSourceNotebook.SaveAsClicked is called
end;
Procedure TMainIDE.mnuSaveAllClicked(Sender : TObject);
Begin
//this is no longer used. TSourceNotebook.SaveAllClicked is called
End;
Procedure TMainIDE.mnuToggleFormClicked(Sender : TObject);
Begin
@ -1172,9 +1144,6 @@ var
Speedbutton : TSpeedbutton;
Temp : TControl;
begin
Writeln('In ControlClick with nil?');
if Sender=nil then Writeln('yep, Sender is nil');
if Sender is TSpeedButton then
Begin
Writeln('sender is a speedbutton');
@ -1462,15 +1431,6 @@ begin
end;
{------------------------------------------------------------------------------}
procedure TMainIDE.mnuOpenClicked(Sender : TObject);
var
Str : TStringList;
SList : TUnitInfo;
Texts : String;
begin
end;
{------------------------------------------------------------------------------}
{------------------------------------------------------------------------------}
@ -1587,12 +1547,6 @@ If TSourceEditor(Sender).IsControlUnit then
end;
end;
Procedure TMainIDE.mnuCloseClicked(Sender : TObject);
Begin
end;
{------------------------------------------------------------------------------}
procedure TMainIDE.mnuQuitClicked(Sender : TObject);
@ -1904,6 +1858,10 @@ end.
{ =============================================================================
$Log$
Revision 1.41 2001/01/13 03:09:37 lazarus
Minor changes
Shane
Revision 1.40 2001/01/12 18:46:49 lazarus
Named the speedbuttons in MAINIDE and took out some writelns.
Shane

View File

@ -319,8 +319,8 @@ Begin
begin
if pos(Value,texts2) <> 0 then
begin
CurrentCursorYLine := I;
FEditor.TopLine := I-1;
CurrentCursorYLine := I+1;
Result := I;
Break;
end;
@ -351,7 +351,7 @@ Begin
if pos(Value,texts2) <> 0 then
begin
FEditor.TopLine := I;
CurrentCursorYLine := I;
CurrentCursorYLine := I+1;
Result := I;
Break;
end;
@ -452,6 +452,7 @@ var
AppDIr : String;
TempDir : String;
Num : Integer;
DirDelimiter : Char;
Begin
Texts := TextunderCursor;
if Length(Texts) <= 1 then Exit;
@ -481,6 +482,7 @@ Begin
// if Not Found then
//Get the search directories
DirDelimiter := '/';
SearchDir := TMainIDE(TSourceNotebook(FAOwner).MainIDE).SearchPaths;
Writeln('Searcvhdir is '+Searchdir);
Num := pos(';',SearchDir);
@ -489,6 +491,8 @@ Begin
if Num = 0 then Num := Length(SearchDir)+1;
TempDir := Copy(SearchDir,1,num-1);
Delete(SearchDir,1,Num);
if tempDir[Length(TempDir)] <> DirDelimiter then
TempDir := TempDir + DirDelimiter;
Found := True;
if FileExists(TempDir+Lowercase(Texts)) then TSOurceNotebook(FAOwner).OpenFile(TempDir+Lowercase(Texts))
else
@ -500,8 +504,10 @@ Begin
Num := pos(';',SearchDir);
end; //while
If not Found then
Application.MessageBox('File not found','Error',MB_OK);
Writeln('FILE TO OPEN WAS '+Texts);
end;
@ -1164,7 +1170,7 @@ Procedure TSourceNotebook.OpenClicked(Sender: TObject);
Var
TempEditor : TSourceEditor;
Begin
if (sender is TMenuItem) then //the down arrow next to open was selected
if (sender is TMenuItem) and (TMenuItem(sender).name <> 'FileOpen') then //the down arrow next to open was selected
OpenFile(TMenuItem(sender).Caption)
else
Begin

View File

@ -2268,7 +2268,9 @@ begin
Assert (Handle = nil, 'WARNING: [TgtkObject.GetValue] --> got nil pointer (no gtkobject)');
case TControl(Sender).fCompStyle of
csTrackbar : integer (data^) := round (gtk_range_get_adjustment (GTK_RANGE (handle))^.value);
csTrackbar : if handle <> nil then integer(data^) := round(gtk_range_get_adjustment (GTK_RANGE (handle))^.value) else
integer(data^) := 0;
csRadiobutton,
csCheckbox : if gtk_toggle_button_get_active (PGtkToggleButton (handle))
@ -2309,6 +2311,7 @@ begin
csProgressBar: gtk_progress_set_value (GTK_PROGRESS (handle), integer (data^));
csTrackbar : begin
if Handle = nil then Exit;
gtk_range_get_adjustment (GTK_RANGE (handle))^.value := integer (data^);
gtk_signal_emit_by_name (PGtkObject (gtk_range_get_adjustment (GTK_RANGE (handle))), 'value_changed');
end;
@ -2705,6 +2708,10 @@ end;
{ =============================================================================
$Log$
Revision 1.18 2001/01/13 03:09:37 lazarus
Minor changes
Shane
Revision 1.17 2001/01/10 20:12:29 lazarus
Added the Nudge feature to the IDE.
Shane